Prozess

Der folgende Ablauf ist Ergebnis unserer langjährigen Erfahrung in der Branche. Je nach Bedürfnis gehen wir den ganzen Weg mit unseren Kunden oder unterstützen an bestimmten Stellen, um das bestmögliche Produkt zu kreieren.

 
FutureModeling.png
 
 

Ziele definieren

Bevor wir über das Wie und das Was sprechen, fragen wir erstmal nach dem Warum. Oft sind sich die Entwickler und Initiatoren von Softwareprojekten darüber nicht im Klaren, dabei bildet dies die Basis jedes erfolgreichen Produktes.

SystemModeling.png
 

Akteure verstehen
und Hypothesen bilden

Jegliches Handeln und damit auch alle unternehmerischen Entwicklungen finden in mehr oder weniger komplexen Systemen statt. Diese werden geprägt von den Akteuren, die darin handeln. Damit ein Softwareprodukt das gewünschte Warum adressiert, müssen alle beteiligten Akteure gesehen und ihr Verhalten in Beziehung zum Produkt gesetzt werden. Auf Grundlage dieser Erkenntnisse werden Hypothesen über die Details des Produktes erarbeitet.

DesignSprints.png
 

Die Kernidee entwickeln und testen

Durch das Testen vor der Entwicklung der Software, werden die erarbeiteten Hypothesen validiert und wird gleichzeitig bereits wertvolles Feedback von den zukünftigen Nutzern der Software gewonnen. Dabei ist es sinnvoll, den Kern der Produktidee zu testen und alle Features auszuklammern. Dieses sog. MVP (minimal viable product) kann in einem Design Sprint in wenigen Tagen erarbeitet werden.

Specify.png
 
 

Spezifizieren der Software

Als Grundlage jeder Entwicklung dient immer die Detail-Spezifikation des Produktes durch sog. User Stories und Mockups, die die Visualisierung jeder Seite und Definition jeder Interaktion ermöglichen. Die “Anwendersprache” des Kunden wird so bestmöglich in die “Entwicklersprache” des Softwareteams übersetzbar

Build.png
 
 

Umsetzung der Software 

Softwareentwicklung verstehen wir als einen dynamischen Prozess, bei dem Änderungen auf Grundlage neuer Erfahrungen und Erkenntnisse willkommen geheißen werden. Iterative Prozesse stellen in regelmäßigen Abständen neue nutzbare Versionen zur Verfügung und ermöglichen es, Feedback von Nutzern direkt einzuarbeiten.

Rollout.png
 

Zielgruppenansprache validieren und das Team mobilisieren

Mit unseren Partnern von Fastlane können wir Annahmen am Markt in wenigen Tagen testen. Das hilft unseren Kunden beispielsweise bei der Validierung von Minimal-Produkten (MVP) oder dem Erarbeiten einer Roll-Out Strategie. Persönliches Mentoring und Coaching für die Teams erleichtert es, eine zukunftsfähige Unternehmenskultur zu etablieren und so Erfolg langfristig zu sichern.

Iterate.png
 

Stetigem Wandel begegnen

Ein Softwareprodukt muss sich an wandelnde Anforderungen der Nutzer anpassen, um langfristig am Markt zu bestehen. Technischer und gesellschaftlicher Fortschritt ermöglichen es, neue und spannende Wege mit Software zu beschreiten und unsere Zukunft mitzugestalten. Unsere Produkte sind modular aufgebaut und Erweiterungen sowie Änderungen einzelner Module jederzeit möglich.