Data on the course

Show instruction and examinations
815660S Software Engineering Management, Measurement and Improvement, 4 ECTS cr 
Code 815660S  Validity 01.08.2011 -
Name Software Engineering Management, Measurement and Improvement  Abbreviation Software Engine 
Scope4 ECTS cr   
TypeAdvanced Studies Discipline3259 Information Processing Science 
  Grading1 - 5, pass, fail 
Unit Information Processing Science DP 

Maria Rodriguez 

ECTS Credits 

4 ECTS credits/108 hours of work


Language of instruction 



2 nd year of Master’s and GS 3D studies, autumn semester, period 2


Learning outcomes 

After completing the course the student understands the fundamental principles of software processes and their development in professional software engineering. The course extends the quality understanding based on individual techniques (e.g. reviews) so that after completing the course the student is able to:


  • Evaluate different methods and techniques;
  • Select from them appropriate ones for different software engineering environments;
  • Have capabilities to participate in systematic efforts for improvement in software companies.

The course covers the most fundamental process centred software quality improvement and management approaches, methods and latest research results, as well as approaches to software measurement. The topics of the course include: traditional waterfall, agile (extreme programming, scrum, rational unified process, crystal, feature driven development, adaptive software development, dynamic systems development method) and lean methods, process improvement approaches, software process and product measurement, agile and lean practices, process improvement at the enterprise level and practical examples from software industry.

Learning activities and teaching methods 

Lectures 18h, study group working 25h, paper reading 25h, seminar 20h, report writing 20h

Target group 


Prerequisites and co-requisites 

B.Sc. or other equivalent degree and basic knowledge of software engineering

Recommended optional programme components 


Recommended or required reading 
  • CMMI: Guidelines for Process Integration and Product Improvement. Mary Beth Chrissis, Mike Konrad, Sandy Shrum. Addison-Wesley, ISBN 032-115496-7, 2004.
  • Agile Project Management with Scrum. Ken Schwaber, Microsoft Press, ISBN 0-7356-1993-X. 2004.
  • Dingsøyr T., Dybå T., Moe N.B., Agile Software Development: Current Research and Future Directions, Springer, 2010
  • C. Jones, Applied Software Measurement: Global Analysis of Productivity and Quality, 3rd ed. McGraw-Hill Osborne Media, 2008.
  • Craig Larman and Bas Vodde, Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum, Addison-Wesley, 2009


Assessment methods and criteria 

Active and regular participation to lectures and seminars AND report evaluation AND seminar presentations




Person responsible 

Ayse Tosun Misirli

Working life cooperation 



Current and future instruction
No instruction in WebOodi

Future examinations
No examinations in WebOodi