Campaign Mangement: Produktentwicklung im Cloud Computing Umfeld (Big Data)
Siegfried Steiner
Siegfried Steiner
~1 min read

Categories

Tags

Diese Tätigkeit besteht darin, ein bestehendes Team aufzubauen, so dass der Grundstein für eine Java EE basierte Produktentwicklung gelegt ist. Hier habe ich einen Entwicklungsprozess (von der Anforderung bis zur Abnahme) zusammen mit einem Vorgehensmodell (“Scrum”) eingeführt. Darüber hinaus habe ich eine SW-Architektur erarbeitet sowie verschiedene Konventionen, die eine Software-Entwicklung begleiten. Eine UML getriebene Entwurfsphase haben ebenso zu meinen Maßnahmen gehört wie das Test-Driven Development, Design by Contract oder Komponententests. Auch ein relationales Datenmodell im Rahmen des Cloud-Computings habe ich entworfen und in die Entwicklung integriert. Ein definierter Erstellungsprozess (Maven) mit JEE (und Spring) als Zielplattform sowie eine Versionsverwaltung sind hier ebenso zu nennen.

Thema Teamaufbau, Einführung Entwicklungsprozess, Vorgehensmodell und Architektur, Erstellungsprozess  
Branche Telekommunikation, Campaign Management  
Rolle Teamleiter / SW-Architekt (Produktentwicklung)  
Dauer 10.2009 – 09.2013  
Tätigkeiten Architektur, Entwurf (UML) und Implementierung (Java), Teamleitung, Teamaufbau, Nearshoring (offshore Entwicklung), Einführung Entwicklungsprozess, Vorgehensmodell, Erstellungsprozess, Konventionen, Entwurf relationales Datenmodell (SQL), Quality-Assurance, Dokumentation  
Technologie Glassfish, Tomcat, Java-EE, Spring, Java, JPA, SQL, ZK, Maven , Webservices, Schnittstellen zu externen Systemen  
Tools Sparx Enterprise Architect (UML, Unified Modelling Language), MySQL Workbench (relationales Datenmodell), Eclipse (Java IDE, Integrated Development Environment), Maven (Erstellungsprozess), SVN (Subversion, Versionskontrolle)  
Team 5 Java Entwickler