Entwicklungsprinzipien


Entwicklungsprinzipien

"Das Leben besteht hauptsächlich darin, dass man mit dem Unvorhergesehenen fertig werden muss."
John Steinbeck, US-amerikanischer Autor

Mit einer bedarfsgerechten Anwendung der wesentlichen Prinzipien von agiler Softwareentwicklung erreichen wir schnelle Fortschritte bei überschaubarem Planungsaufwand.
Nachfolgend skizzieren wir einen minimalen Entwicklungsprozess, den wir bei kleineren Softwareprojekten anwenden:

Projektplanung

Gemeinsam mit dem Kunden erstellt LimTec eine Projektskizze. Diese dient dazu, den Projektumfang zu umfassen und einzelne Arbeitspakete herauszuarbeiten. Im Anschluss werden die Abhängigkeiten zwischen einzelnen Arbeitspaketen identifiziert und in einen Gantt-Projektplan übertragen. Dieser wird mit dem Kunden weiter verfeinert, so dass möglichst früh im Projektverlauf ein voll funktionsfähiger Prototyp mit wesentlichen Kernfunktionen implementiert werden kann.

Projektkontrolle

LimTec verwendet für das softwaregestützte Projektmanagment die Software redmine. Der Gantt-Projektplan sowie alle darin definierten Arbeitsschritte werden in das Projektmanagementsystem übernommen, sämtliche Änderungen dokumentiert, Arbeitszeiten erfasst und mit dem integrierten Source-Code-Management verknüpft. Als Kunde haben Sie also jederzeit einen Einblick in die aktuelle Entwicklungsphase Ihres Projekts, sei es hinsichtlich des Projektstatus oder der aktuellen Kosten. Darüber hinaus stellen wir dem Kunden regelmäßige Statusupdates über den Fortschritt einzelner Arbeiten und dem Status des Gesamtprojekts online zur Verfügung.

Änderungsmanagement

Wir wissen, wie schwer es ist, von vorne herein den kompletten Funktionsumfang einer Software zu überblicken, ohne dass man die Software visuell vor sich sieht. Daher nehmen wir den Kunden an die Hand, fertigen Skizzen an und liefern so früh wie möglich einen funktionsfähigen Prototyp. So können auch während der Entwicklung Änderungswünsche berücksichtigt und Teilfunktionen anders umgesetzt werden.

.