Neu- und Weiterentwicklungen von cloudbasierten Anwendungen und Tools für einen Automobilhersteller
Cloudbasierte Anwendungen
Ziel des Projektes ist die Neu- und Weiterentwicklung von Anwendungen und Tools zur Unterstützung der Toolchain für die Software-Entwicklung für Steuergeräte.
Im Laufe des Projektes wird Folgendes entwickelt:
Ein cloudbasierter Service mit mehreren Anwendungen als Steuerzentrale, um den Prozess für den Bedatungslauf abzudecken
Eine Web-Applikation zur Verwaltung von Verantwortlichkeiten für die Applikateure der Steuergeräte
Eine automatisierte Bereitstellung der Entwicklungsumgebung
Ein Tool zur Unterstützung des Exports von Dateien für die Matlab-Toolchain und Generierung unterschiedlichster Artefakte zur Weiterverarbeitung in fortführenden Systemen
Die Abstimmung der Umsetzung erfolgt im Rahmen des Scrum-Prozesses. Der Product Owner wird vom Kunden gestellt, der Scrum Master, Brückenkopf und die Entwickler von der IDV AG.
Im Rahmen des agilen Festpreises werden User Stories als Festpreis geschätzt und abgerechnet.
Die Priorisierung der User Stories für den zweiwöchigen Sprint erfolgt in enger Abstimmung mit dem Kunden. Somit kann der Focus auf die Features mit dem größten Mehrwert gelegt werden unter Berücksichtigung der vorgegebenen Meilensteine. Der Kunde bekommt dadurch eine optimale Planungssicherheit mit der Flexibilität des agilen Vorgehens. Ebenso können dadurch Rückmeldungen vom Kunden zeitnah umgesetzt werden.
Projektleistungen IDV AG -Team:
- Unterstützung des Product Owners bei der Erstellung der Epics, User Stories und der Backlog Planung
- Planung der Software-Architektur und deren Umsetzung
- Implementierung (Backend und Oberfläche)
- Durchführung von Codereviews
- Erstellung eines Testkonzepts und Umsetzung der daraus abgeleiteten Testfälle
- Erstellung automatisierter Tests (Unit-, Backend-, Oberflächen- und BDD-Tests)
- Erstellung der Dokumentation
- DevOps Tätigkeiten für Continuous Integration
- Automatisiertes Deployment und Erstellung der Releases
- Moderation der Besprechungen (Daily, Planning, Review) und Durchführung von Retrospektiven