Agile Entwicklung
Als ausgewiesene Experten für agile Softwareentwicklung unterstützen wir Sie bei der Entwicklung innovativer Produkte und Dienstleistungen - sowohl technologisch als auch methodisch.
Ihre Vorteile
Agile Entwicklungsmethoden mit inkrementellem Design, kurzen Releasezyklen und realistischem Tracking stellen einen wesentlichen Erfolgsfaktor für Softwareprojekte dar.
Als Kunde bietet Ihnen agiles Vorgehen insbesondere die folgenden Vorteile:
- Schneller Systemeinsatz: Das Projekt kann auch dann beginnen, wenn noch gar nicht alle Anforderungen vollständig bekannt sind. Eine erste Systemversion mit der wichtigsten Funktionalität lässt sich schon während der Projektlaufzeit produktiv einsetzen.
- Flexibilität: Auf geänderte Anforderungen kann schnell und flexibel reagiert werden.
- Transparenz: Als Kunde haben Sie zu jeder Zeit einen Überblick über den aktuellen Zustand des Projektes.
- Qualität: Die neue Software entsteht mit einer sehr hohen Testabdeckung. Sie bleibt so stets änderbar und erweiterbar.
Just-in-Time-Anforderungen
Die Erfahrung zeigt immer wieder, dass sich Anforderungen zu schnell ändern, als dass sie zu Projektbeginn vollständig beschrieben werden könnten. Hierauf müssen Projekte sowohl methodisch als auch architekturell ausgerichtet werden. In methodischer Hinsicht ist es nötig, dass der Auftraggeber die Anforderungen regelmäßig umpriorisieren kann und sie erst just-in-time zur nächsten Iteration präzisiert. Gleichzeitig muss die Architektur so ausgerichtet sein, dass der Code stets flexibel und leicht änderbar bleibt.
Als Experten für iterativ-inkrementelles Vorgehen und flexible Architekturen entwickeln wir gemeinsam mit unseren Kunden Systeme, deren Anforderungen sich schnell ändern oder die zu Projektbeginn noch gar nicht vollständig bekannt sind.
Unsere Kompetenz
Wir verfügen über 10-jährige praktische Erfahrung mit agiler Softwareentwicklung. Dabei haben wir uns intensiv mit verschiedenen agilen Methoden wie Scrum, eXtreme Programming, Feature Driven Development und Kanban beschäftigt. So können wir für jeden Entwicklungskontext die passende Methode auswählen bzw. zusammenstellen.
Darüber hinaus besitzen wir selbstverständlich das technologisches Know-How zur Umsetzung der agilen Techniken:
- Java mit JEE, Spring Weg MVC, OSGi
- Ruby on Rails
- Groovy und Grails auf der Java-Plattform
- Python und Django
- PHP
- iPhone-Entwicklung mit Objective-C und Cocoa
Zu unseren Referenzkunden für agile Entwicklung zählen u.a. 1&1 Internet AG, mobile.de, Das Land Bayern, die Berliner Wasserbetriebe und hama. Detaillierte Referenzliste ansehen
Vertragsmodelle
Wir bieten unseren Kunden verschiedene Vertragsmodelle für die Projektdurchführung an. Die Vor- und Nachteile der einzelnen Vertragsmodelle zeigt die folgende Tabelle. (Wenn Sie sich speziell für Festpreisprojekte interessieren, klicken Sie hier)
| Aufwandsprojekt | agiles Festpreisprojekt | Projekt nach Proviant und Prämie | |
|---|---|---|---|
| Abrechnung | monatlich nach geleisteten Stunden | Festpreis laut Vertrag, i.d.R. mit Abnahmen und Teilzahlungen je Gewerk | monatlich nach geleisteten Stunden auf Basis Deckungskosten; Prämie bei Zielerreichung |
| Einfluss auf Entwicklungsprozess und Technologie | hoch | gering | moderat |
| Reaktion auf Veränderung | sehr flexibel | moderat | flexibel |
| Kostengarantie | nein | ja, so lange keine Change-Requests | moderat |
Interesse?
Treten Sie unverbindlich mit uns in Kontakt! Wir beantworten Ihre Fragen und berichten gerne mehr über unser Vorgehen und unsere Projekterfahrungen.
- 040 88173 300








