TIE-21106 Software Engineering Methodology, 6 cr
Person responsible
Matti Vuori, Kari Systä
-->Requirements
Examination, exercises, assignment work
Learning Outcomes
Basic skills needed in software project work.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Know principles and general issues of SW projects - including effort estimation and tracking techniques. | Can set-up a project team. Can plan a SW project. Can track and steer a SW project. | Can be an efficient manager/PO for a non-trivial project. Can act in process improvement roles. |
2. | Know their backgrounds and general principles of life-cycle models Can be a project member in a Scrum (2015) team without additional training | Knows benefits and drawbacks of different models Can be a Scrum master without additional training | Can select and adapt life-cycle models for the organization. |
3. | Know common quality assurance techniques Basic knowledge of quality systems and standards Basic knowledge of maturity models | Can select required quality assurance practices for a team. Can ensure that practices are applied in an efficient manner | Understands what is expected from organization when preparing for quality audits |
4. | Know principles of requirement management Know how to handle requirements in Scrum | Can be responsible of requirement management in an organization Can act a product owner in a project | |
5. | Know principles of configuration and version management Know how to apply CM in practical projects | Can independently apply In practice, can set up a repository | Can create and communicate guidelines |
Instructions for students on how to achieve the learning outcomes
Exam, weekly excersize and project work.
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course
Study material
Type | Name | Author | ISBN | URL | Additional information | Examination material |
Summary of lectures | No |
Additional information about prerequisites
This course assumes that students know principles and practices of software development and design.
Correspondence of content
Course | Corresponds course | Description |
TIE-21106 Software Engineering Methodology, 6 cr | TIE-21100 Software Engineering Methodology, 6 cr | |
TIE-21106 Software Engineering Methodology, 6 cr | OHJ-3056 Software Engineering Methodology, 6 cr |