Software Product and Process Management (5cr)
Course unit code: C-10122-COMP--SE--121
General information
- Credits
- 5 cr
- Institution
- University of Tampere
Objectives
After competing the course, the student:understands the aspects needed to manage a software product and the process of producing the software. can discuss the modern software development landscape, identify its stakeholders, and understand how the need for SW life-cycle and process models arose.understands the role of agile and lean in SW development. can design an appropriate development process and development methodology to a given SW development context and product. can estimate the development of a SW feature from the point of view of its value in relation to the required effort.can take on different managerial responsibilities in software projects.knows the role of SW architecture in SW product management.
Content
Core Contentsoftware as a productthe heritage and practice of SW process and life-cycle modelsagile methodslean principles in SW developmenteffort estimationComplementary Knowledgestakeholder views to product and process management: project team, users, managementSW qualityvalue estimationSpecialist Knowledgethe impact of SW architecture in product managementSW maintenancemeasurement of SW development
Prerequisites
The course can be taken in parallel with COMP.SE.620 Software Engineering Project 2