SluitenHelpPrint
Switch to English
Cursus: 192340041
192340041
Software Management
Cursus informatieRooster
Cursus192340041
Studiepunten (ECTS)5
CursustypeCursus
VoertaalEngels
Contactpersoondr. M. Daneva
E-mailm.daneva@utwente.nl
Docenten
Docent
dr. M. Daneva
Contactpersoon van de cursus
dr. M. Daneva
Collegejaar2020
Aanvangsblok
2B
AanmeldingsprocedureZelf aanmelden via OSIRIS Student
Inschrijven via OSIRISJa
Cursusdoelen
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.
Inhoud
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.

The main topics of this course are the following:
  1. Software development processes
  2. Software project management
  3. Software improvement paradigms
  4. Maturity models and quality standards
  5. Agile approaches to project management and development
  6. Metrics and measurement models for software products and processes
  7. Expert-judgment based effort estimation
  8. Algorithmic models for software effort estimation
  9. Functional size measurement standards
  10. Software economics
Voorkennis
Basic knowledge of software architectures, Information systems, software engineering models and programming
Participating study
Master Business Information Technology
Participating study
Master Computer Science
Verplicht materiaal
Course material
Slides shown during the lectures, to be found in Canvas after each lecture.
Canvas
Articles made available in Canvas.
Aanbevolen materiaal
Canvas
Other documents made available in Canvas.
Werkvormen
Hoorcollege
AanwezigheidsplichtJa

Opdracht
AanwezigheidsplichtJa

Zelfstudie geen begeleiding

Toetsen
Exam

SluitenHelpPrint
Switch to English