Lecture: Process Modeling
The lecture provides basic knowledge in the area of modeling software development processes. The major goals are to learn about important aspects of real-life software development processes and related international standards, to get basic insights into modeling custom-tailored software development processes, and to learn about advantages and disadvantages of existing process modeling notations and tools. Moreover, basic project planning and control techniques based upon explicitly defined process models are taught.
The course addresses the following topics:
- Process modeling goals and basic terminology (ISO/IEC 12207, ISO/IEC 15288)
- Agile software processes (XP, Scrum, SAFe)
- Rich software processes (RUP, V-Modell XT)
- Process modeling languages and tools (SPEM, EssWork)
- Software process improvement (CMMI, SPICE)
- Project planning and control (IFPUG, Delphi, CART, CoBRA)
The course will be accompanied by live tool and technology demonstrations as well as practical exercises.
This year, a special session on MethodPark’s process modeling tool “Stages” is planned.
- Lecture: Mondays, 13.45-15.15 (weekly), Room 46-280, First Lecture: April 25, 2016
- Exercises: Mondays, biweekly; time slot and location will be determined in the first lecture.
Material and News
All course material and news will be provided via OpenOLAT.
|Superordinated page: Process Modeling|