|
Course Catalog 2014-2015
PLA-33416 Software Engineering Management, 5 cr |
Person responsible
Harri Keto
Lessons
Study type | P1 | P2 | P3 | P4 | Implementations | Lecture times and places |
|
|
|
|
|
|
|
Requirements
Either A) Passed grade for active attendance and weekly assignments,
or B) Passed grade for case study assignment and passed grade for exam.
Completion parts must belong to the same implementation
Learning Outcomes
After completing this course, the student will be able to identify the general models of the software engineering business. He will understand problems which are typical of a software project and he will be able to apply basic practices to plan and manage a software project. The student will understand the difference between a traditional and an agile project approach. The student will also understand the connections of a software project to the quality system and to the process assessment and improvement.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Projects and software business | ||
2. | Software quality and software engineering standards | ||
3. | Analysis of project characters, challenges and risks | ||
4. | Software Life cycle models and process planning | ||
5. | Estimating and measuring software costs | ||
6. | Software project management methods and tools |
Study material
Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
Book | Program Management Toolkit | Forselius, Dekkers, Karvinen, Kosonen | 9789521413384 | Includes forms and software tools in CD-rom. NOTE!: The book is utilized where applicable. Look the links from the lecture transparencies. | Yes | English | |
Book | Software Engineering | Ian Sommerville | ISBN 13: 978-0-321-31379-9 | 8th or 9th edition, The book is utilized where applicable. Look the links from the lecture transparencies. | Yes | English | |
Lecture slides | Software Engineering Management | Harri Keto | Lecture transparencies in pdf format. | Yes | English | ||
Other online content | Scientific articles | The scientific articles which are suitable for a course are informed of with a lecture. Check the copy of the articles or links from the home page of the course in Moodle. | Yes | English | |||
Other online content | Supporting videos about core knowledge of the lectures | Harri Keto | Supporting videos about core knowledge of the lectures are published during the course | Yes | Suomi | ||
Online book | A Guide to the Project Management Body of Knowledge (PMBOK® Guide), Fifth Edition | Project Management Institute | ISBN: 9781935589679 | No | English | ||
Online book | Applied Software Measurement | Carpers Jones | 978-0-07-150244-3 | NOTE!: The book is utilized where applicable. Look the links from the lecture transparencies. | Yes | English | |
Online book | Practical Software Project Estimation: A Toolkit for Estimating Software Development Effort & Duration | Peter R. Hill | 9780071717915 | NOTE!: The book is utilized where applicable. Look the links from the lecture transparencies. | Yes | English | |
Online book | Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies | Capers Jones | 9780071621618 | The book is utilized where applicable. Look the links from the lecture transparencies. | No | English | |
Online book | This is Agile: Beyond the Basics. Beyond the Hype. Beyond Scrum. | Sander Hoogendoorn | ISBN:9781937965211 | Worth reading! The core of the lectures is based on the knowledge of this book. | Yes | English |
Prerequisites
Course | Mandatory/Advisable | Description |
PLA-31100 Ohjelmointitekniikka | Advisable | |
PLA-31501 Tietotekniikan sovellukset | Advisable |
Additional information about prerequisites
Basic knowledge of software engineering is recommended.
Prerequisite relations (Requires logging in to POP)
Correspondence of content
Course | Corresponds course | Description |
|
|
More precise information per implementation
Implementation | Description | Methods of instruction | Implementation |
Documents