- Document Basket
-
- The document basket is empty
To place a document in the briefcase, you should drag and drop it from where it is linked on the site.
- The document basket is empty
Die Basis unserer Software-Entwicklung sind Open Source, objektorientierte Programmierung, Domain-driven Design und Methoden der Agilen Entwicklung.
Unser Ziel ist, für Sie, den Kunden, Enterprise-Web-Anwendungen und individuell angepasste Enterprise Management Systeme auf Basis von TYPO3 zu realisieren,
Die Erfahrung aus unzähligen IT-Projekten hat gezeigt, dass traditionelle Entwicklungsmethoden und das klassische Phasenmodell zu träge und inflexibel sind, um den immer neuen Anforderungen von Unternehmen gerecht zu werden. In der Regel ändern sich die Kundenanforderungen schon im Projektverlauf mehrfach. Deshalb ist ein Vorgehensmodell gefragt, das Änderungen von Anfang an unterstützt und dem Kunden wie auch den Entwicklern maximale Flexibilität gewährt.
Die Agile Software-Entwicklung, ein Gegenkonzept zu den traditionellen Vorgehensweisen, leistet dies: Die Softwarelösung wird in kurzen Entwicklungszyklen iterativ-inkrementell aufgebaut, regelmäßig getestet und beständig optimiert mittels kontinuierlicher Integration. Das Ergebnis ist eine schlanke und flexible Software.
Aufbauend auf modernsten Programmiermethoden und -techniken - Agile Software-Entwicklung, Domain-driven Design, UML, MVC, Test-driven Development und Refactoring - erarbeiten die beteiligten Entwickler von AOE media stets Lösungen mit strukturiertem und dokumentiertem sauberen Code. Dieser kann später auch von anderen PHP- und TYPOScript-Spezialisten nachvollzogen und gegebenenfalls an neue Bedürfnisse angepasst und erweitert werden.
Durch die bei AOE media verwendete Methode der kontinuierlichen Integration werden durch die Entwickler kleine Änderungen im Quellcode auf Funktionsfähigkeit getestet und in die Versionskontrolle eingecheckt. Denn um während der Entwicklungsarbeit nicht den Überblick zu verlieren, ein effektives Projektmanagement sowie eine durchgängige Qualitätssicherung zu betreiben, arbeiten unsere Mitarbeiter ständig mit dem modernsten Versionsverwaltungssystem auf Open Source Basis: Mittels des bei uns verwendeten Tortoise SVN auf Basis von Subversion(SVN) lassen sich nicht nur Veränderungen an den Dateien und Verzeichnisse erfassen und anzeigen, sondern eben auch Änderungen direkt im Code. Dabei soll jeder Entwickler mindestens täglich seine Änderungen im SVN einchecken. So sind unsere Entwickler immer auf dem neuesten Stand der Arbeit und fügen spätesten am Ende des Projektes die vielen inkrementell entstandenen kleinen Quellcode-Teile zu einem großen Ganzen zusammen.
So trägt gerade der dahinterstehende und bei AOE media durchgeführte Ansatz des "Test-driven Development" in Verbindung mit der kontinuierlicher Integration mittels Versionskontrolle durch SVN sowie den vielen, bereits während der Programmierung durchgeführten Funktionstests, dazu bei, dass …
Sie haben jetzt schon Fragen oder möchten mit uns über ein konkretes Projekt sprechen? Kontakt
|
Agile software development
Weitere Informationen |
Domain-driven Design
Weitere Informationen |
|
Test-driven Development
Weitere Informationen |
Refactoring
Weitere Informationen |
|
Quality Assurance
Weitere Informationen |
Automated testing
Weitere Informationen |
congstar GmbH
Lesen Sie die Case Study: