Schulung Softwareproduktlinienentwicklung - Product Line Architecture (PLA)

Beschreibung/Inhalt

- Dieser Kurs richtet sich an Unternehmen, die an Softwareproduktlinien arbeiten. Softwareproduktlinien steht in diesem Zusammenhang für ein Softwaresystem, das sich in ständiger Weiterentwicklung befindet und über eine große Variabilität hinsichtlich kundenspezifischer Anpassungen und Technologien verfügt.
- Die nachstehende fünftägige Agenda kann durch kundenspezifische Anpassungen auch verkürzt werden.

# Tag 1: Software Produktlinien Basiswissen
Was ist eine Softwareproduktlinie?
Was sind Mechanismen der Softwareproduktlinienentwicklung?
Was sind die Vorteile einer Software Produktlinie?
Vorstellung der Practice Areas
Vorstellung der Building Patterns
Die drei Bereiche der Softwareproduktlinienentwicklung „Core Asset Development“, „Product Development“ und „Management“
Grundlage einer Softwareproduktlinie – Softwarearchitektur

# Tag 2: Software Engineering Practice Areas
Softwarearchitektur - Definition und Methoden
Softwareaarchitektur - Evaluierung
Komponentenentwicklung
Suche nach versteckten Assets
Requirements Engineering
Variabilitäten Management
Integration
Testen
Verstehen der Domänen
Verwenden von COTS

# Tag 3: Technical Management Practice Areas
Scoping – Was ist meine Software Produktlinie und deren Produkte?
Prozessdefinition
Technisches Risikomanagement
Den Prozess messen, nachverfolgen und verbessern
Tool Support
Konfigurations-Management
Was selbst tun – was andere machen lassen?
Technische Planung einer Softwareproduktlinie

# Tag 4: Organizational Management Practice Areas
Wie erstelle ich einen erfolgreichen Business-Case?
Wie beziehe ich die Kunden in eine Software-Produktlinie ein?
Marktanalyse und Vorausschau – der Schlüssel zum Erfolg
Technologie-Forecasting – Was muss ich tun?
Organisatorisches Risko-Management
Struktur einer Softwareproduktlinien-Organisation
Organisation einer Softwareproduktlinien-Organisation
Operationelle Aspekte einer Softwareproduktlinie

# Tag 5: Wie bringe ich das alles zu einer erfolgreichen Softwareproduktlinie zusammen?
Etablieren einer Softwareproduktlinie
Finanzielle Aspekte einer Softwareproduktlinie
Building Patterns – Wie mache ich was?

Dauer
Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
Ort
Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
Schulungsdidaktik
Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil