Kundenspezifische Softwareentwicklung
Unsere Standardprodukte DIVA und EFA sind seit ihrer Entwicklung unter anderem auch durch Kunden beeinflusst und erweitert worden. Diese Standardprodukte erfüllen zwar durch ihre Vielfalt an Modulen schon viele Kundenbedürfnisse. Selbstverständlich werden aber auch weitere Kundenwünsche von uns optimal umgesetzt und integriert.
Neben dem klassischen Entwicklungsauftrag, besteht die Möglichkeit eine Entwicklung, die für viele Kunden interessant ist, bei mdv als Feature Request zu positionieren. Diese Feature Requests können bei allgemeinem Interesse im Rahmen der allgemeinen Programmpflege entwickelt werden. Ob Kundenauftrag oder Programmpflege, im Bereich der kundenspezifischen Softwareentwicklung legen wir großen Wert darauf die gestellten Anforderungen zu erfüllen.
Folgende Prozesse sorgen dafür:
- Abgestimmte Lastenheftphase mit dem Kunden
In der Lastenheftphase definiert mdv mit dem Kunden gemeinsam die genauen Anforderungen. Hierbei ist der beschreibende Charakter entscheidend. Im Lastenheft geht es nicht darum, eine exakte technisch-mathematische Funktion zu beschreiben, vielmehr soll die gewünschte Funktionalität erklärt und an möglichst vielen Praxisbeispielen (s.g. Use Cases) erklärt werden - Pflichtenheftphase
Anschließend wird dieses Lastenheft mdv intern in eine technische Spezifikation umgesetzt, die dem Programmierer genaue Anweisung gibt, wie die Funktionalität erreicht werden soll und wie die Neuentwicklung in die bestehende Architektur integriert werden soll. - Testphase
Nach Abschluss der Entwicklung wird die im Lastenheft beschriebene Funktionalität und die Use Cases durch eine dritte Person getestet, die einerseits überprüft, ob die Entwicklung der gewünschten Spezifikation entspricht und andererseits in die gegebene Architektur passt. Wenn möglich, wird der Kunde in diese Phase eingebunden, um etwaige Änderungswünsche oder Anpassungen an neue Rahmenbedingungen unproblematisch vornehmen zu können.
Nach Abschluss der Testphase wird die Entwicklung zum nächstmöglichen Zeitpunkt ausgeliefert und steht dem Kunden zur Verfügung.

