Softwareplanung und Entwurf

Die Planung einer Anwendung stellt einen der wichtigsten Schritte der Softwareentwicklung dar. In diesem Schritt werden schließlich die Grundlagen für die spätere Qualität und die Funktionalitäten des Programms gelegt. Deshalb bieten wir verschiedene Herangehensweisen an, die wir je nach Anforderungen des Projekts anwenden können.

Agile Softwareentwicklung

Agilität ist für uns mehr als nur ein Modell in einem Lehrbuch. Es ist eine Art Leitwort, die unsere von Anfang an natürliche Herangehensweise an Softwareentwicklung beschreibt und so auch unser Erfolgsrezept ist.

Viele Ideen, wie Software durch einige simple Funktionen fast schon Magisches vollbringen kann, entstehen oft nicht in einem UML-Diagramm, sondern in einem der Implementierungszyklen. In diesen Zyklen reifen Funktionen der Software in einem stetigen Wandel hin zu einem praktischerem und angenehmerem Gesamtsystem.