Software Health Check
Wir prüfen Ihre Software auf Herz und Nieren - sie wird nach anerkannten Methodiken der Softwarequalität (ISO-9126) und Metriken mit entsprechenden Werkzeugen durchleuchtet und vermessen. Als Ergebnis erhalten Sie einen Report über Schwachstellen, Verbesserungsvorschläge und eine Bewertung der technischen Schuldenlast ("technical debt"), die Auskunft darüber gibt, wieviel Aufwand es Sie kostet, die Software in einem marktüblichen notwendigen Qualitätsstand zu heben.
Refactoring
Gerade moderne Sprachen wie Java aber auch .NET sind einem immer schneller werdenden Wandel unterzogen. Vorteile von neuen Programmiertechniken, Frameworks und Standards können Sie meistens nur dadurch genießen, dass auch Ihre bestehenden Softwarekomponenten entsprechend analysiert und gewartet werden.
Wie etwa gelingt es einem am besten/schnellsten, auf die Annotationstechniken von Java 5/6 umzusteigen, wie kann von EJB2.1 auf EJB3 migriert werden, wie von Struts auf JSF und und dergleichen, dies sind typische Fragestellungen, bei welchen wir Ihnen mit Umcodierungsvorschlägen (Refactoring) Ihrer Entwicklungsartefakte mit Rat und Tat zur Seite stehen.





