1. Agile Softwareentwicklung
- Vergleich agiler Prozesse mit traditionellen Entwicklungsmodellen, „Softwarekrise“
- SCRUM: Rollen Artefakte und Werkzeuge
- Effekte und Auswirkungen von Scrum
- Praktisches Planspiel: Softwareentwicklung mit Scrum
2. Serviceorientierte Architekturen
- Motivation und Struktur serviceorientierter Architekturen (Fallbeispiele)
- Technologische Grundlagen von SOA (Schichtenarchitektur mit offenen Standards)
- Enterprise Service Bus
- Prozessverarbeitung und –steuerung in einer SOA
- Ereignisverarbeitung und Situationserkennung in einer SOA
- Praktische Übungen mit entsprechenden Softwarewerkzeugen
- Codegenerierung
3. Zukunftsweisende Trends
- Mobile Geräte und Geschäftsprozesse im SOA-Umfeld
- Internet of Things
- Industrie 4.0
- Smart Grid