This is an old revision of the document!
Software Project Management
News
- December 19th, 2017: Tomorrow there will be no lesson
- November 29th, 2017: Tomorrow there will be no lesson
- November 20th, 2017: Tomorrow afternoon lesson is canceled.
- November 13th, 2017: Tomorrow afternoon lesson is canceled due to another engagement I could not postpone.
- October 23rd, 2017: Tomorrow afternoon lesson is canceled due to some engagement and deadlines. I strongly suggest that students meet in group so to continue the work started last week. Wednesday morning we will continue to work on the project.
- October 16th, 2017: Dear students I would like to inform you that tomorrow lesson will start a 9am (not 9.15am) and will end at 10.30am with a very short break in the middle. Sorry for the inconvenience but I have a meeting at 10.30am.
- October 12th, 2017: Dear students this week I only partially recorded the lessons. Sorry for the inconvenience.
- October 10th, 2017: A project page, containing information related to the development of the course project, has been added to the wiki.
- October 9th, 2017: Please note that there will be NO lessons in the week October 30th - November 3rd, due to an engagement related to a scientific conference.
- October 4th, 2017: The streaming of the lessons are available under the “Study Material” section. They will be available for around one week.
- October 3rd, 2017: Tomorrow there will be no lesson.
- September 19th, 2017: The course page is on-ine
General Info
Teacher:
Lessons schedule:
- Tuesday, 9am-11pm, 4pm-6pm
- Wednesday 9am-11am
- Thursday 11am-1pm (this lesson will not be delivered every week. Information will be provided in the news section).
Students Office hours:
- Tuesday 3pm-4pm at my office (Polo Lodovici building)
Course Objectives
The course intends to provide to the students basic knowledge on the subject of project management with a particular emphasis on the production of complex software systems
Course Contents
The course is structure over two different modules that in any case will result in a unique exam.
- The first module (6CFU) will be mainly devoted to project management strategies in the area of software production, with a particular emphasis on Agile methodologies.
The list of topics covered by the course are:
- Agile Project Management
- Scrum
- eXtreme Programming
- Lean
- Kanban
- Principles of Software Project Management
- Project Planning
- Risk Assessment
- Cost Estimation
- Staffing
- Configuration management
- Project Monitoring
- Market Analysis
- PMI Body of Knowledge
Study material
Course Slides
Streaming
Textbooks
- [HC] Bob Hughes, Mike Cotterell - Software Project Management, 5th Ed. - McGraw-Hill, 2009
- [SG] Andrew Stellman, Jennifer Greene - Learning Agile - Understanding Scrum, XP, Lean and Kanban - O'Reilly Media, 2015
- [PM] PMI Institute - PMBOK Guide - PMI 2013
Reference Books
- [IS] Ian Sommerville - Software Engineering, 10th Ed. - Pearson Education, 2016
- [RP] Roger Pressman, Bruce Maxim - Software Engineering: A Practitioner's Approach, 8th Ed. - McGraw-Hill, 2015
Exams
Project
- Go to the project dedicated page
Exam Dates A.Y. 2017/2018
- February 7th and 28th, 2018 at 11am in LA2 room
- April 4th, 2018 at 11am in LA2 room
- June 13th, 2018 at 11am in LA2 room
- July 4th and 18th, 2018 at 11am in LA2 room
- September 12th and 26th, 2018 at 11am in LA2 room
- February 8th and 28th, 2019 at 11am in LA2 room
Exam rules:
- students have to manage and develop a software project over the duration of the semester with intermediate checkpoints (meeting with the teacher). The group will have to simulate the techniques typical of an Agile approach.
- The course also foresees a final written exam in which the student will have to answer questions and solve exercises on the different parts of the course. The exam will last around 2 hours. Students willing to improve their final mark can ask for an additional oral examination.
- The project has to be delivered before taking part to the written paper
Exam Results
- N/A