PLA-33416 Software Engineering Management, 5 cr
Vastuuhenkilö
Harri Keto, Hannu Jaakkola
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
PLA-33416 2017-01 | 3 |
Harri Keto |
Either A) Acceptable level of points, which is calculated by summing up the points of weekly activities or B) Passed passed grade for exam (EXAM - electronic examination system). |
Osaamistavoitteet
After completing this course, the student 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. He will be able to analyse and identify the process model of a software project. He The student will understand the difference between a traditional and an agile project approach. The student will understand the connections of a software project to the quality system and to the process assessment and improvement. The student is able to identify a software business model thru a general framework.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Generic software life cycle models and their relation to software engineering management. | ||
2. | Software engineering management models and trends. Agile software engineering. | ||
3. | Software measurement. Estimating software costs. | ||
4. | Software project planning. Analysis of project characters, challenges and risks. | ||
5. | Software quality management |
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Lisätiedot | Tenttimateriaali |
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 | |
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 | |
Lecture slides | Software Engineering Management | Harri Keto | Lecture transparencies in pdf format. PLA-33410 | Yes | ||
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 | |||
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 | ||
Online book | A Guide to the Project Management Body of Knowledge (PMBOK® Guide), Fifth Edition | Project Management Institute | ISBN: 9781935589679 | null Books24x7 | No | |
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. AccessEngineering McGraw-Hill's | Yes | |
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. AccessEngineering McGraw-Hill's | Yes | |
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. Book 24 x 7 e-book database | Yes |
Esitietovaatimukset
Opintojakso | P/S | Selite |
PLA-31101 Ohjelmointitekniikka | Mandatory |
Tietoa esitietovaatimuksista
Basic knowledge of software engineering is recommended.
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
PLA-33416 Software Engineering Management, 5 cr | OHJP-3410 Software Engineering Management, 5 cr |