|
Course Catalog 2014-2015
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 requirements 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 | Edition, availability, ... | Examination material | Language |
Summary of lectures | No | Suomi |
Additional information about prerequisites
This course assumes that students know principles and practices of software development and design.
Prerequisite relations (Requires logging in to POP)
Correspondence of content
Course | Corresponds course | Description |
|
|
|
|
|