Learning Outcomes of this subject are:
1. To develop knowledge and skills in traditional project management.
2. To develop knowledge and skills in agile project management.
3. To understand definitions and basic ideas of project management practice.
4. To work hands-on with projects in a variety of scenarios and with software tools in order to gain competency in practical project management.
5. To be able to manage a simple- to medium-complexity project from start to finish.
6. To develop basic understanding of challenges of large and complex projects.
7. To understand the key ideas of interdependence, uncertainty, team culture, building value alongside the customer, and the pro-active intervention in the role of a project manager or scrum master.
By the end of this course, students should be able to have achieved the objectives set up for this course and have developed the competencies listed above. Through achieving these outcomes, students will develop critical thinking, basic theoretical knowledge of the subject, development of written and oral communication skills, development of information management skills, problem-solving skills, project management and teamwork, creativity, and attunement to quality excellence.
1. Introduction to Project Management
a. Project Management Basics
b. Project Management Tools and Techniques
2. Traditional Project Management
a. Principles
b. Process
c. Practice
3. Software Development from a Project Management Standpoint
a. Key concepts
b. Basic approaches for managing a software team
4. Agile Project Management
a. Manifesto
b. Mindset
c. Process
d. Practice
1 weekly session in which master classes and individual and group activities are combined. Homework will be assigned individually, and group work progresses throughout the semester.
1. Lectures: The teacher presents theoretical concepts while showing examples and answering to students' questions.
2. Laboratory practices: The teacher proposes some exercises to work on, and students make progress individually or collaboratively, depending on each case.
3. Individual exercises: These will be short assignments which will be proposed periodically during lectures or laboratory classes.
4. Learning based in projects/challenges - There will be a traditional project and an agile project completed in student teams.
Your final grade consists of five parts:
1. Class Attendance and Participation (20%)
2. Short assignments (15%)
3. Group projects (30%)
4. Mid-term exam (20%)
5. Final Exam (15%)