Testgetriebene Entwicklung ist in heutigen agilen Vorgehensmodellen der Standard. Doch oft wird das Prinzip von "Test a little, write a little, test a little, write a little" in der allgemeinen Hektik des Projekts schnell über Bord geworfen und zwar immer auf Kosten der Qualität mangels Tests. Der Fertigstellungsgrad des Projektes wird dadurch immer schwieriger mess- und planbar.
Um dennoch die Qualität hoch zu halten, bauen wir aus ihren Anforderungen, User Stories oder Use Cases die Testcases, setzen sie um und automatisieren sie. Ihr Entwicklungsteam bleibt davon weitgehend unberührt und kann sich weiter auf die Umsetzung von Business Value konzentrieren. Gleichzeitig wird die Qualität gesteigert und die Grundlage gelegt für schnellere zukünftige Entwicklungen, da die Änderungen in der Software beherrschbar werden. Langfristig wird der Aufwand für Wartung erheblich reduziert.
Getreu unserem Consultingansatz platzieren wir ein Team von erfahrenen Mitarbeitern eine Zeit lang in Ihrer Entwicklungsabteilung. Dort analysieren wir die Probleme, konzipieren zusammen mit Ihren Angestellten Lösungen für die dringendsten Qualitätsprobleme und setzen diese auch mit um.
Kurzfristiges Ziel ist es, schnellen und sichtbaren Fortschritt für Ihr Unternehmen hinsichtlich Qualität zu erreichen.
Mittelfristig wird Ihre Technikabteilung gesteuert ausgebaut bzw. entwickelt. Die Testprozesse in der Software-Entwicklung sind definiert und werden regelmäßig fein justiert. Releasedauer und Kostenentwicklung sind transparent.
Langfristig gilt: Es wird keine Abhängigkeit Ihres Teams von uns erzeugt. Im Gegenteil: ihr Team wird in die Lage gebracht, souverän zu agieren.