Software Project and Process Management SS2013
Lecturer: Prof. Dr. Dr. h.c. H. Dieter Rombach
News
- Results of the Repeated exam (Nachklausur):
- Exam copies can be reviewed in 42/429 before 30.10.2013
Contents
The main goal of software development projects is to create a software system with a predetermined functionality and quality in a given time frame and with given costs. For achieving this goal, models are required for determining target values and for continuously controlling these values. This course focuses on principles, techniques, methods & tools for model-based management of software projects, assurance of product quality and process adherence (quality assurance), as well as experience-based creation & improvement of models (process management). The goals of the course can be characterized as follows:
- Understanding the specific roles within a software organization as related to project and process management
- Understanding the basic infrastructure competences (e.g., process modeling and measurement)
- Understanding the basic steps of project planning, project management, quality assurance, and process management and their relationships
Literature
- Electronic versions of the materials used will be available via the course’s homepage
- Ernest Wallmüller: "Software-Qualitäts-Management in der Praxis", Hanser-Verlag, 2001
- Peter Liggesmeyer: "Software-Qualität: Testen, Analysieren und Verifizieren von Software", Spektrum-Verlag, 2002
- Additional literature will be placed in the course reserve collection
Organization
- Contact Information
- Schedule
- Classes: Thu, 1:45pm - 3:15pm, Room 48-462, weekly, starting April 25th, 2013
- Exercises: Tue, 11:45am - 1:15pm, Room 11-220, fortnightly, starting April 30th, 2013
- Prerequisites: The course is based on Grundlagen des Software Engineering (GSE).
- Active Participation required!
- Presentations:
- At the end of each chapter, a practical exercise will be introduced for the exercise class
- Students will form groups for actively preparing exercise classes
- All group of students will prepare the practical exercise
- All groups must share their solution with other groups for enabling constructive discussion
- Each group must present its solution at least one time
- Final examination
- Written examinations (main date): 09.08.2013 13:00h - 15:30h Room 52-207.
- Written examinations (alternative date): 09.10.2013 09:30 - 12:00
- Prerequisites for the final examination are
- Regular active attendance in exercise classes
- At least one presentation during exercise class
Material
Lecture slides
Chapter |
Title |
Slides |
Additional material |
Lecture dates |
Chapter 0 |
Administrative Information |
|
|
25.04.2013 |
Chapter 1 |
Introduction |
|
|
25.04.2013 |
Chapter 2 |
Software Engineering Reference Model |
Update: |
|
25.04.2013 |
Chapter 3 |
Infrastructure Competences |
|
|
02.05-16.05.2013 |
Chapter 4 |
Project Planning and Management |
|
|
23.05-06.06-13.06.2013 |
Chapter 5 |
Quality Assurance |
|
|
20.06-27.06.2013 |
Chapter 6 |
Process and Quality Management |
|
|
04.07-11.07.2013 |
Chapter 7 |
Summary & Outlook |
|
|
11.07.2013 |
Exercise sheets
# |
Topic |
Sheet |
Additional material |
Slides |
Exercise date |
0 |
Introduction |
|
Groups and topics assignment |
|
30.04.2013 |
1 |
Software Engineering Reference Model |
|
|
Group1: Group3: |
07.05.2013 |
2 |
MVP-L and GQM |
|
SPEARMINT (Demo): SPEARMINT (User Manual): |
Group2: Group8: Group5: |
28.05.2013 |
3 |
Planning and cost estimation |
|
CoBRA Description: |
Group11: |
18.06.2013 |
4 |
QA |
|
|
Group6: Group9: Group10: |
02. and 16.07.2013 |
5 |
Process and Quality Management |
|
|
Group7: |
16.07.2013 |