[ 921SOENSPTK13 ] KV Software Processes and Tools

Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS M1 - Master's programme 1. year Computer Science Paul Grünbacher 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Computer Science 2021W
Objectives Students understand the importance of process quality for the successful completion of complex software projects. They are able to apply important methods for modeling, measuring and improving software processes. Students know processes, methods and tools for key process areas in software engineering. They have an overview of important research areas in process management.
Subject Software Process Foundations (Life Cycle Models: Waterfall, Spiral, Agile, DevOps; Process Models and Process Guides; Eclipse Process Framework; Process Assessment and Improvement; Process Measurement; Goal-Question-Metric Approach) -- Selected Process Areas (Configuration Management; Modern Code Reviews; DevOps; Software Product Management) -- Software Process Trends (Feature-Oriented Development Processes; Software Ecosystems; Method Engineering; Process Mining)
Criteria for evaluation Written exam at the end of the semester Practical Exercises
Methods Slide presentations with examples on the blackboard; mini exercises during the course; role plays; exercises based on a semester project; use of software tools; review and discussion of practical examples
Language English
Study material Lecture slides with further references to scientific publications Software tools
Changing subject? No
Corresponding lecture INMSPKVSWPW: KV Software-Prozesse und -Werkzeuge (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment