Typische Ausgangslagen
- „Wir brauchen eine App für unsere Geräte, aber unser Firmware-Entwickler hat keine Zeit dafür.“
- „Unsere Abläufe passen in keine Standardsoftware.“
- „Die Idee steht, aber niemand hat sie bisher vollständig beschrieben.“
- „Im Haus fehlt die Erfahrung mit Softwareentwicklung.“
Manchmal ist Ihr Team mit dem Tagesgeschäft ausgelastet, manchmal fehlt die Erfahrung. In beiden Fällen setzen wir das Vorhaben um, mit demselben Ansprechpartner von der Spezifikation bis zur Übergabe. Ist noch offen, was überhaupt gebaut werden soll, beginnt die Arbeit mit Idee & Sparring.
So läuft ein Projekt
- Vorgespräch und Workshop: Das Vorgespräch ist kostenlos. Im Workshop lernen wir Ihr Unternehmen, die Beteiligten und die Abläufe kennen. Setzen wir das Vorhaben danach um, rechnen wir den Workshop an.
- Spezifikation: Als Product Owner schreiben wir die Spezifikation, oft mit klickbaren Prototypen und einer Architekturdokumentation nach arc42. Was hineingehört, beschreibt unser Artikel zum Lastenheft für eine App.
- Umsetzung: Wir legen die Architektur fest, gestalten die Oberfläche und führen die Entwicklung, bis die Anwendung bei Ihnen im Einsatz ist. Programmiert wird unter unserer Leitung, bei größerem Umfang verstärkt durch Freelancer aus unserem festen Stamm. Vertrag, Ansprechpartner und Verantwortung bleiben bei uns.
- Tests: Testfälle sind Teil der Spezifikation, und die Tests laufen parallel zur Entwicklung. Beide Geschäftsführer sind ISTQB-zertifiziert.
- Übergabe und Betrieb: Danach betreiben Sie die Anwendung selbst, geben sie an einen anderen Dienstleister oder lassen sie von uns betreuen.
Belege aus unseren Projekten
Die Linearmotor-App für BMS Solutions stellt Antriebe für Großlamellen per Funkverbindung ein. Die Firmware hat ein Entwickler von BMS gebaut, Spezifikation, Oberfläche, App und Tests kamen von uns. Von der Idee bis zur betriebsfähigen App vergingen vier Monate, die meiste Zeit haben Spezifikation und Tests gebraucht.
Für den Standard Motor Interface e.V. haben wir eine Web-Anwendung für Zertifizierung und Mitgliederverwaltung gebaut. Vor jedem Release laufen dort 923 automatisierte Tests, und die laufenden Kosten liegen bei 0 bis 10 € im Monat.
Die Exposure App ist unser eigenes Produkt. Seit Januar 2024 ist sie im App Store und bei Google Play, mit rund 10.000 Downloads. Idee, Spezifikation, Architekturentscheidungen und Qualitätssicherung lagen bei uns, die Architektur haben wir gemeinsam mit dem Entwicklungspartner festgelegt. Vor jedem Update prüfen automatische Tests den Code, und am Ende geben Testerinnen und Tester es von Hand frei.
Technik nach Vorhaben
Apps bauen wir meist mit Flutter. Aus einer Codebasis entstehen damit Anwendungen für Android, iOS, Windows und das Web, und eine weitere Plattform lässt sich später ergänzen, ohne eine zweite App zu bauen. Web-Anwendungen setzen wir zum Beispiel mit React und Azure Functions um, wie beim SMI. Welche Technik passt, entscheidet sich in der Spezifikation, anhand der Geräte, auf denen die Software laufen soll, und der Systeme, an die sie angebunden wird.
Was Sie am Ende haben
Sie bekommen eine getestete Anwendung, die bei Ihnen im Einsatz ist, dazu die Spezifikation und eine Dokumentation. Damit können Sie die Software später selbst weiterpflegen oder einem anderen Dienstleister übergeben. An uns gebunden sind Sie nicht.
Der nächste Schritt
Für ein Software- oder App-Vorhaben gibt Ihnen der App-Konfigurator in wenigen Minuten eine erste Einschätzung. Für alles Weitere schreiben Sie uns, das Vorgespräch ist kostenlos.
