background

Ablauf Softwareprojekt

Produktvision

In dieser ersten Phase entwickeln wir gemeinsam mit Ihnen die Produktvision. Dazu werden der Softwarenutzen, die Zielgruppe, der Markt und der Wettbewerb analysiert. Dieser Schritt ist auch eine Art Prüfung für die Softwareidee.

Anforderungs­erhebung

Bei der Anforderungserhebung werden alle gewünschten Funktionalitäten und sonstigen technischen Vorgaben erhoben. Die Erhebung findet in dieser Phase nur so detailliert statt, dass der Aufwand eingeschätzt und ein Preisangebot erstellt werden kann. Die Anforderungen werden in ein sogenanntes Lastenheft aufgenommen.

Angebot

Wir erstellen Ihnen ein basierend auf die Anforderungen ein Preisangebot, das für Sie unverbindlich ist. Erst wenn Sie das Angebot annehmen, wird aus Ihrer Anfrage ein Auftrag. Die bisherigen Projektphasen einschließlich der Angebotserstellung sind für Sie nicht mit Kosten verbunden.

Projekt-Setup

Nachdem Sie unser Angebot angenommen haben, erstellen wir ein Projektplan und machen Ihnen eine Einführung in unseren Entwicklungsprozess. Wir entwickeln iterativ und nach modernen Methoden. In dieser Phase werden auch weitere wichtige Informationen und Materialien ausgetauscht, die für die Umsetzung notwendig sind.

Iterative Umsetzung

Bei der iterativen Vorgehensweise werden die Bestandteile der Software nach ihrer Priorität nach und nach umgesetzt. Die Phase wird in sogenannte Sprints unterteilt, die oft zwei Wochen lang sind. Nach jedem Sprint wird Ihnen das Zwischenergebnis präsentiert. Dadurch wird die bisherige Umsetzung validiert, bevor darauf aufgebaut wird. Außerdem erhalten Sie dadurch auch schnell produktive Ergebnisse.

Projektabschluss

Nachdem alle an die Software gestellten Anforderungen umgesetzt wurden, ist das Hauptprojekt abgeschlossen. Nun wird die finale Version der Software ausgeliefert und ggf. in Ihr bestehendes System integriert. Außerdem werden hier Schulungen durchgeführt, falls diese vereinbart wurden.

Pflege & Wartung, Marketing

Auf Wunsch können wir Ihnen nach dem Projektabschluss Support für die Software anbieten und diese auch im Laufe der Zeit pflegen. Außerdem können wir Sie beim Marketing unterstützen, wenn die Software zum Verkauf programmiert wurde.