Study Guide 2015-2016

PLA-33416 Software Engineering Management, 5 cr

Person responsible

Harri Keto

Lessons

Implementation 1: PLA-33416 2015-01

Study type P1 P2 P3 P4 P5
Lectures

 
 16 h/per

 

 

Lecture times and places: Thursday 16 - 18 , Friday 15 - 17

Requirements

Either A) Acceptable level of points, which is calculated by summing up the points of weekly activities or B) Passed passed grade for exam.
Completion parts must belong to the same implementation

Learning Outcomes

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.

Content

Content Core content Complementary knowledge Specialist knowledge
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 quality management in projects and software business. Software process assessment and process improvement.      
4. Software project planning. Analysis of project characters, challenges and risks.     
5. Software measurement. Estimating software costs.     
6. Software business. Models and trends.     

Study material

Type Name Author ISBN URL Additional information Examination material
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.   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       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.   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.   Yes   
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   
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   

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.



Correspondence of content

Course Corresponds course  Description 
PLA-33416 Software Engineering Management, 5 cr OHJP-3410 Software Engineering Management, 5 cr  

Last modified 27.10.2015