Extreme Programming
s

Mit unserer Software wollen wir Ihren Ansprüchen in vollem Umfang gerecht werden. Langjährige Erfahrung in der Softwareentwicklung und intensiver Kundenkontakt bilden die Basis unserer Arbeit. In diesen Kontext passt auch, dass wir nach dem Prinzip des Extreme Programming entwickeln.

Die Vorgehensweise bei XP

Anders als bei klassischer Softwareentwicklung wird beim Extreme Programming, kurz XP, in mehreren einzelnen Entwicklungsschritten gearbeitet, die in enger Zusammenarbeit mit dem Kunden durchgeführt werden.

User Stories

Grundlage des Entwicklungsprozesses sind so genannte User Stories, Karteikarten, auf denen Sie als Kunde formulieren, was für Sie von Geschäftswert ist und welche Anforderungen Sie an Ihre neue Software stellen. Die Stories werden von uns erstellt, gesammelt und anschließend an unsere Programmierer weitergereicht. Die Inhalte ermöglichen es uns, Ihnen genaue Auskunft über Schwierigkeitsgrad, Realisierbarkeit sowie zeitlichen Aufwand und anstehende Kosten der Stories zu erteilen. Mit diesen Informationen können Sie über die Prioritäten der einzelnen User Stories entscheiden. Nach den von Ihnen gesetzten Schwerpunkten entwickeln wir dann.

Small Releases

Neben den User Stories bilden kleine Freigaben ("Small Releases") die Grundlage von Extreme Programming. Ein Small Release findet immer dann statt, wenn eine User Story vollständig technisch umgesetzt und das entwickelte Softwareelement somit einsatzbereit ist. Nach eingehenden Tests haben Sie die Möglichkeit, die fertigen Elemente sofort in die Arbeitsabläufe zu integrieren und dadurch zu prüfen, ob die Anwendung zu Ihrer Zufriedenheit funktioniert. Probleme können so schnell erkannt und gelöst werden. In schrittweiser Entwicklung entsteht auf diese Art und Weise eine Software, an deren Gestaltung Sie von Anfang bis Ende aktiv beteiligt sind.

Ihre Vorteile
Volle Projekttransparenz und -steuerung

Durch die von uns ausgewerteten User Stories besitzen Sie vollen Überblick über Kosten und Zeitaufwand des Projektes und haben zudem eine hilfreiche Entscheidungsgrundlage bei der Prioritätensetzung. Mit der Entscheidung darüber, welche User Stories zuerst und welche später umgesetzt werden sollen, steuern und bestimmen Sie automatisch den Projektverlauf. Die Small Releases geben Ihnen einen Überblick über den Status und die Fortschritte des Projektes.

Kosteneinsparungen

Sie zahlen ausschließlich für fertige, einsatzbereite Softwareelemente. Die enge Zusammenarbeit zwischen Ihnen und unseren Entwicklern verspricht dabei eine äußerst geringe Fehlerquote. Durch den sofortigen Einsatz und Funktionscheck der fertigen Softwareelemente können kosten- und zeitintensive Korrekturmaßnahmen vermieden werden. Die systematische Eingliederung der neuen Software in Ihre Arbeitsabläufe senkt das Risiko von Arbeitsausfall durch Nutzungsprobleme. Durch die schrittweise Einarbeitung Ihrer Mitarbeiter in die neuen Anwendungen senken Sie außerdem die Ausfälle und Aufwendungen für Schulungen.


.
Home | Contact Us | Impressum | Top