Themen |
- Anforderungsanalyse (Lastenheft): Ist-/Soll-Analyse, Anforderungsarten
- Spezifikation (Pflichtenheft): Glossar, fachliches Datenmodell, Geschäftsprozesse, Anwendungsfälle, Dialoge, Architektur, Schnittstellen
- Entwurf: Modularisierung, Kohäsion und Kopplung, Werte vs. Objekte, Mehrfachvererbung, Delegation, Schnittstellen, Komponenten
- Entwurfsprinzipien: Information Hiding, Separation of Concerns, Single Responsibility Pr., Open Closed Pr., Liskov Substitution Pr., Design by Contract, Interface Segregation Pr., Dependency Inversion Pr.
- Entwurfsmuser: Fliegengewicht, Adapter, Zustand, Kompositum, Fassade
- Software-Lebenszyklus, Prozessmodelle: Code & Fix, Wasserfallm., V-Modell, Phasenm., Prototyping, Iterativ, Inkrementell, Spiralm., (Rational) Unified Process (UP/RUP), Extreme Programming (XP)
- Ereignisgesteuerte Prozessketten (EPK), UML-Diagramme: Klassen, Aktivität, Nutzerfall, Zustand, Komponenten, Sequenz
- Gastvortrag von ETHALON GmbH über Anforderungsmanagement
|