Software-Entwicklung
Die Entwicklung von Software, das ist zur einen Hälfte Technik und Technologie und zur anderen Hälfte Teamwork. Wir bewerten beide Seiten bewusst gleich, nur so ist sichergestellt, dass am Ende auch das herauskommt, was Sie sich als Auftraggeber vorgestellt haben.
Teamwork
Erfolgreiche Zusammenarbeit benötigt klare und verständliche Abläufe und diese funktionieren nur, wenn Termine verlässlich sind. Trotzdem möchten wir in unseren Projekten beweglich bleiben, damit wir auf Veränderungen in den Anforderungen reagieren können.
Dazu haben wir uns eine Arbeitsweise (Software-Entwicklungsprozess) aufgebaut, bei der wir in festen Zyklen von wenigen Wochen funktionierende Zwischenergebnisse liefern. So können Sie frühzeitig das Produkt testen und uns wertvolle Rückmeldungen geben. Jedes Zwischenergebnis enthält dabei nur Funktionen, die vollständig benutzbar sind, sonst wäre ein Test kaum sinnvoll.
Die Termine zur Auslieferung der Zwischenergebnisse stehen bereits sehr früh fest, so können Sie langfristig planen und brauchen keine unangenehmen Überraschungen zu fürchten. Kurz vor jedem Zyklus findet eine letzte Anpassung der Planung statt, so können Ihre Rückmeldungen aus Tests schon frühzeitig im Projekt berücksichtigt werden.
Technik
Unsere Werkzeuge und Rohstoffe sind so ausgewählt, dass wir ein möglichst flexibles Produkt schaffen können, denn bei Software ist eines gewiss: Anforderungen ändern sich mit der Zeit. Daher haben wir unsere Werkzeuge und Arbeitsmethoden so gewählt, dass wir möglichst keine Türen verschließen müssen, durch die wir in Zukunft gemeinsam gehen wollen.
Veränderungen in den Anforderungen sind völlig normal und unsere Technik ist darauf von Beginn an ausgelegt. Wenn sich Anforderungen ändern, dann schlagen wir nicht die Hände über dem Kopf zusammen, sondern bieten Ihnen Lösungsalternativen an und finden mit Ihnen den optimalen Weg. Und von unseren eingesetzen Technologien erwarten wir, dass sie uns dabei nicht im Wege stehen.