Für unsere Produkte verwenden wir die aktuellsten Technologien. Die Softwarelösungen, die wir Ihnen anbieten, durchlaufen einen strukturierten Entwicklungsprozess. Am Anfang steht eine
Anforderungsanalyse. Daraus entsteht ein Prototyp, der zu einem Minimal Viable Product (MVP) weiterentwickelt wird. Die Software wird anschließend iterativ erweitert und ausgiebig getestet. Erst
nach der Freigabe durch Tester liefern wir unser Produkt an Sie aus.
Durch diese Schritte begleiten wir Sie im Detail:
Zu Beginn der Entwicklung einer Software steht die Anforderungsanalyse, die wir gemeinsam mit Ihnen erarbeiten. Hier werden folgende Fragen beantwortet:
- Welche Aufgabe hat die Software?
- Wo kommt sie zum Einsatz?
- Wer soll die Software nutzen?
- Wie viele Anwender*innen gibt es?
- Sind es vornehmlich stationäre Endgeräte oder wird die Software überwiegend mobil genutzt?
Anhand der gesammelten Informationen entwickeln wir einen Prototypen für Sie. Auf der Grundlage dieses noch nicht funktionsfähigen Prototypen können weitere Ziele für Aufbau und Design der
Software definiert werden.
Lesen Sie hier welche Vorteile die Entwicklung eines Prototypen für Sie hat.
Anhand des Prototypen wird ein „Minimal Viable Product“ (MVP) definiert. Das MVP ist das kleinstmögliche funktionale Produkt, das genutzt werden kann. Es geht nur auf ganz spezifische
Anforderungen ein und wird im Laufe des Prozesses weiterentwickelt.
Es folgt die Programmierung des MVP und dessen iterative Weiterentwicklung. Dabei werden die Entwicklungsschritte so häufig wiederholt, bis das Produkt einen für den Kunden ausreichenden
Funktionsumfang hat.
Die so entwickelten Softwarekomponenten, die sich individuell an Ihren Vorgaben orientieren, werden zusammengesetzt und mit den Anschlussstellen Ihrer IT verbunden. Danach kommen Tester zum Zug.
Sie überprüfen und kontrollieren, ob die Software den Anforderungen entspricht und voll funktionsfähig ist.
Erst wenn die Tester der Software ihre Funktionsfähigkeit in vollem Umfang attestieren, liefern wir die Software an Sie aus und schalten sie in Ihrem System frei. So gewährleisten wir Ihnen, dass
die Software Ihren Ansprüchen gerecht wird und sich problemlos in das bestehende IT-System integrieren lässt. Bei Bedarf bieten wir Schulungen zur Nutzung der Software an.
Software benötigt in der Regel eine regelmäßige Wartung. Wir übernehmen auf Wunsch gerne die Weiterentwicklung und den Support bei technischen Problemen.