1. Erstes Treffen
Bei unserem ersten Treffen sprechen wir zunächst über die grobe Idee. Darauf aufbauend können wir einen Prozess und eine Lösung entwickeln, die Ihren Bedürfnissen entspricht.
2. Workshop
Der Workshop ist ein tolles Format, um festzulegen: was Ihre App alles können soll, wie sie arbeiten, wer sie nutzen soll und was diejenigen damit tun sollen. Im Laufe des Workshops sammeln wir Input von so vielen Stakeholdern wie möglich. So füllen wir die Lücken und stellen sicher, dass die App solide ist – und zwar aus allen Perspektiven.
3. Konzept-Dokument
Als nächstes erstellen wir einen ersten technischen und visuellen Entwurf. Dieser basiert auf den im Workshop erarbeiteten Resultaten. Das Ergebnis daraus nennen wir Konzept-Dokument. Darin legen wir ein für alle Mal fest, ob die App nativ, hybride oder eine Progressive Web App sein soll.
Native Apps sind solche, die man im App Store oder bei Google Play herunterladen kann. Eine Progressive Web App (PWA) läuft im Browser und lädt den Inhalt aus dem Internet herunter. Die hybride App ist eine Mischung aus beidem und wird deshalb manchmal auch Cross-Plattform App genannt.
Sich früh zwischen diesen Möglichkeiten zu entscheiden, ist extrem wichtig. Der Zeitaufwand und die Entwicklungskosten für die verschiedenen App-Arten sind nämlich sehr unterschiedlich.
4. Design
Nun ist es an der Zeit, am Look-and-feel der App zu arbeiten. Dazu nutzen wir die Design-Entwürfe, die wir im Workshop zusammen erstellt haben. Wir wissen es alle aus eigener Erfahrung: Design und Benutzerfreundlichkeit bestimmen über den Erfolg einer App. Deshalb ist dieser Punkt entscheidend.
5. Anforderungen
Vor dem Programmieren der App sollten wir uns über ihren Anwendungsbereich und ihre Beschaffenheit einig sein. Deshalb verschriftlichen wir eine umfassende und detaillierte Software-Anforderungs-Spezifikation (engl.: Software Requirements Specification, SRS). Sie beschreibt alle bekannten Anforderungen, Funktionen und die letztendlichen Features der App.
6. Programmieren und testen
Nun wird es ernst. Wir beginnen anhand der SRS mit dem Programmieren der App. Wir lassen Ihnen regelmäßig Testversionen zukommen, damit Sie uns ein Feedback geben können, bevor es in die nächste Runde geht. Sie werden in den gesamten Prozess mit einbezogen und haben die Gelegenheit, die Entwicklung zu beobachten.
7. Launch
Wurde die App als nativ oder hybride entwickelt, ist der letzte Schritt der Upload in den App Store und auf Google Play. So bekommen Ihre Zielgruppen endlich den Zugang zur App. Ist die App eine PWA, veröffentlichen wir sie auf der entsprechenden Website.