| |
| |
|
|
|
|
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.
|
|
| . | |
|
|
|