Sie sind in:

Das Prinzip - Agile Softwareentwicklung

Jedes Projekt erfordert eine andere Vorgehensweise und hat unterschiedliche Prioritäten im Spannungsdreieck von Wirtschaftlichkeit, Qualität und Zeitvorgaben. In diesem Bewusstsein stimmen wir bei Projektbeginn die Vorgehensweise mit Ihnen ab. Wir realisieren Ihr Projekt nach den Prinzipien Agiler Softwareentwicklung ("Manifesto for Agile Software Development"):

Individuen und Interaktionen gelten mehr als Prozesse und Tools.

Zwar sind wohldefinierte Entwicklungsprozesse und hochentwickelte Entwicklungswerkzeuge wichtig, wesentlich wichtiger ist jedoch die Qualifikation der Mitarbeitenden und eine effiziente Kommunikation zwischen ihnen.

Die stetige Zusammenarbeit mit dem Kunden steht über Verträgen.

Ein Vertrag ist normalerweise die Grundlage für die Zusammenarbeit. Was der Kunde aber wirklich will, kann nur in ständiger Kommunikation mit ihm ermittelt werden.

Funktionierende Programme gelten mehr als ausführliche Dokumentation.

Gut geschriebene Dokumentation kann zwar hilfreich sein, das eigentliche Ziel der Entwicklung ist jedoch die fertige Software. Außerdem ist eine intuitiv verständliche Software hilfreicher als umfangreiche Dokumentation, die sowieso niemand liest.

Der Mut und die Offenheit für Änderungen stehen über dem Befolgen eines festgelegten Plans.

Im Verlauf eines Entwicklungsprojektes ändern sich viele Anforderungen und Randbedingungen ebenso wie das Verständnis des Problemfeldes. Das Team muss darauf schnell reagieren können.