Tag Archives: Softwareprojekte

Beispiele von Softwareprojekten

Software-Entwicklung für die Automobilindustrie

Hier ein paar Beispiele von Softwareprojekten. Unsere Partner arbeiten als Teil eines größeren DevOps-Teams für die Automobilherstellerindustrie. Denn Software-Entwicklung für die Automobilindustrie gehört zu unseren Kernkompetenzen.

Die Teamzusammensetzung ist typischerweise wie folgt: Entwickler, Systemadministrator/IT-Experte und ein Projektmanager. Im Zusammenhang mit ihren Rollen im Projekt können wir Arbeit anonymisiert wie folgt zusammenfassen (Siehe PDF).

Wir arbeiten an einer proprietären ALM-Lösung. Es ght um die allgemeine Entwicklung. Hierbei hauptsächlich in Java mit verwandten Frameworks. Das Spring-Framework wird am meisten verwendet. Abhängig von aktuellen Bedürfnissen finden auch andere Sprachen Anwendung.  Ein Teil der täglichen Arbeit des Entwicklers an Projekten beinhaltet Subversion-Tools (Git) mit Repositories sowohl für Bibliotheken. Die Arbeitsprojekte enthalten zusätzliche Sicherheitsanforderungen (Bitbucket, Nexus mit sicheren Proxies, etc.). Systemadministratoren und IT Experten übernehmen administrative Arbeiten an der ALM Lösung. Sie sind auch für Serverwartung zuständig. Der Projektleiter ist zuständig für Planung, Koordination und Delegation. Alle Teammitglieder haben Erfahrung in der Verwendung der Atlassian-Tools sowie Confluence, Jira mit Erweiterungen und Plugins.

Unser Team muss in der Lage sein, die für Tickets und Aufgabe benötigte Zeit realistisch abzuschätzen. Sprachkenntnisse sind wegen des internationalen Projekts wichtig.  Alle Mitglieder des DevOps-Teams sprechend fließend Englisch, viele sprechen auch fließend Deutsch, (B2 bis C1-Niveau).

Das Team verfügt auch über QA-Fähigkeiten. Das bedeutet die Fähigkeit verschiedene Anforderungen zu vewerten. Ebenso Planung und Schreiben von Testszenarien und deren Ausführung (manuell) oder Implementierung (automatisch).

 

Softwareprojekte  für Banken

Auch im streng regulierten Umfeld z.B. für Banken in Deutschland haben wir mit unseren Partnern viele Softwareprojekte durchgeführt. Das folgende Bespiel für Softwareprojekten für Banken umfasst beispielhaft wesentliche Tätigkeiten und Aufgaben von Projekten. Anbei eine kurze Zusammenfassung zur besseren Übersicht:

Unter anderem haben wir Kundenportals für die Verwaltung von Verträgen zwischen der Bank und den Kunden in Java Spring, Angular erstellt. Das Entwicklungsteam für besteht typischerweise aus Software-Entwicklern, Business-Analysten, Projektmanagern und Testern.

Teil eines Projektes ist ein Dokumentensystem für das Upload von sensiblen Kundendokumenten. Ferner haben wir Kundenidentifikation und Unterschriftsprozesse sowie die Erstellung von Kundenpostfächern innerhalb der Bankumgebung realisiert. Weitere Tätigkeiten umfassen den Auszahlungsservice, Auszahlungsautomatik (Datenbanken zur Speicherung von Kundenverträgen vor und nach der Unterschrift), Datenanalyse und -pflege (Datenmigration aus verschiedenen Quellen in die Entwicklungsumgebung). Auch RPA UiPath (Automatisierung der täglichen Inhouse-Prozesse zur Überprüfung des Zinssatzes von Wettbewerbern) ist Teil unserer Aufgabe. 

Weitere Anforderungen sind das automatisiertes und manuelle Testen (Selenium, QF).

Tags:, ,