Skip to main content

Software Project ManagementLaajuus (5 ECTS)

Course unit code: TX00CO14

General information


Credits
5 ECTS

Objective

On completion of the course the student is familiar with the main software (SW) project management philosophies like waterfall model and agile methodology. Student understands SW version control practices and continuous integration role in agile SW development. The student is familiar with the version and configuration management methods, and building tools, and is ready to use them in projects. Student knows the most used agile methodologies and their role in SW project management.

Content

- Fundamentals of project management models. Waterfall model and agile development.
- Different agile development methods introduction and exercising as SW project management practices.
- Software management, version and configuration management, building tools, scm plans.
- Continuous integration and automated testing as part of SW project management.

Qualifications

Software Engineering
Software Testing

Assessment criteria, satisfactory (1)

The student has a basic understanding of the concept and the target setting for SW project management and he/she understands the project manager role as a part of software development activities.

Assessment criteria, good (3)

In addition to the mark of 1:
The student understands how a SW development model (waterfall, agile development) affects testing.
The student understands continuous integration and SW version control criticality as a part of a successful SW project.

Assessment criteria, excellent (5)

In addition to the mark of 3:
The student has the basic skills to plan project waterfall and agile way.
The student understands Scrum, test-driven development and Kanban methodology purpose in SW project management.

Assessment criteria, approved/failed

The student has a basic understanding of the concept and the target setting for SW project management and he/she understands the project manager role as a part of software development activities.

Go back to top of page