CloseHelpPrint
Kies de Nederlandse taal
Course module: 192340041
192340041
Software Management
Course info
Course module192340041
Credits (ECTS)5
Course typeCourse
Language of instructionEnglish
Contact persondr. M. Daneva
E-mailm.daneva@utwente.nl
Lecturer(s)
Contactperson for the course
dr. M. Daneva
Lecturer
dr. M. Daneva
Academic year2016
Starting block
2B
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
Learning goals
This course has five primary student learning objectives. After successfully completing the course, the students will be able to:
  1. Explain the role of project risk management from project manager’s perspective.
  2. Critically reason about the possible choices of software process models and software process improvement paradigms, while acknowledging specific contextual aspects of software development organizations and projects. This includes explaining the determining features of maturity models and standards used in the software industry as well as agile methods.
  3. Define, and apply software metrics and measurement models for software products and software processes.
  4. Critically reason about the possible choices in estimating project’s resources, effort. This includes comprehending the design of expert-judgment-based effort estimation models and algorithmic estimation models and know how and when (not) to apply them.
  5. Set up and execute a process to apply at least one standard for functional size measurement.
Provide a foundation for solidly managing software development: After successfully completing this course, students should be able to: Explain and apply software development processes and software maturity models, define/apply quality metrics for software products and development processes, define/apply functional size measurement models and effort estimation models.
Content
This course addresses the management of software quality, by considering the quality of both software development processes and software products. The course introduces the basic principles of software measurement and covers the support of software quality management through quantitative techniques based on software metrics.

Contents
  1. The main topics of this course are the following:
  2. Software development processes
  3. Software project management
  4. Software improvement paradigms
  5. Maturity models and quality standards
  6. Agile approaches to project management and development
  7. Metrics and measurement models for software products and processes
  8. Expert-judgment based effort estimation
  9. Algorithmic models for software effort estimation
  10. Functional size measurement standards
  11. Software economics
Assumed previous knowledge
Noodzakelijk: 192111332, 192135100, 192135050, 192120100
PARTICIPATING STUDY
M-BIT
PARTICIPATING STUDY
M-CS
PARTICIPATING STUDY
M-TM
Required materials
Course material
Slides shown during the lectures, to be found in Blackboard after each lecture.
Blackboard
Articles made available in Blackboard.
Recommended materials
Blackboard
Other documents made available in Blackboard.
Instructional modes
Assignment

lecture

Self study

Tests
Exam

CloseHelpPrint
Kies de Nederlandse taal