The SW industry makes its impact felt in all areas of society, transforming the lives of millions of people and the functioning of organizations: • There are currently around 10 billion devices running SW and this figure is expected to rise to 50 billion by 2020. • The SW industry has a turnover of more than $ 340M (+), generating millions of jobs. In this subject we review the keys to understanding this sector and being able to successfully carry out a SW development project.
Type Subject

Titular Professors

Previous Knowledge

No prior knowledge.


1. Acquiring of a structured vision on the knowledge related to Project Management.
2. Starting up, planning, performing, monitoring and closing a project.
3. Foreseeing situations that may have an impact in a project.
4. Assessing project results.
5. Estimating the required resources and duration when planning the project activities.
6. Mastering the specific techniques and tools related to Project Management.
7. Enable the students to analyse the different Project Management existing options in a critical.
8. Becoming familiar with the main Project Management methodologies, standards and frameworks.
9. Obtaining a practical vision on how theories on Project Management can be applied.
10. Developing Project Management skills in specific areas or disciplines.
11. Applying Project Management techniques and tools to projects belonging to a specific industry.
12. Applying a humanist view to typical Project Management problem.
13. Becoming familiar with conflict resolution management trends.


1. Introduction to SW Project management.
2. Projects commercialization (RFQ/RFP).
3. Management of the software development life cycle (SDLC).
4. Management of teams and stakeholders.
5. SW Project management in corporate environments.
6. Current trends.
7. SW projects from the trenches.


The teaching methodology used in the on-campus modality is divided into four steps for each of the sessions that make up the subjects of the program:
• Students must prepare at home the previous tasks of the session recommended by the teacher: reading an article, watching a video, solving a practical case or exercise, etc. In this way, the student prepares the topic of the session and acquires prior knowledge that will allow him to take better advantage of the session together with the teacher and the rest of the classmates.
• The teacher dedicates the first part of the session to working on the concepts related to the theme of the day, encouraging debate and discussion among the students, taking advantage of the fact that they have prepared the previous tasks and are based on prior knowledge.
• The teacher dedicates the second part of the session to the analysis, debate and resolution of the practical case or exercise proposed in the previous tasks. In this way, the concepts covered in the first part of the session are taken to a practical environment to strengthen the student's learning. It is essential that students work on the case or exercise at home to make the most of the contributions of the rest of their classmates during the second part of the session, as well as make valuable contributions to the group.
• It is recommended that students prepare at home the subsequent tasks of the session recommended by the teacher, which aim to finish consolidating the knowledge discussed and worked on in class.


Evaluation of the subject will be based on the individual participation of the student, the grade obtained by the group work and the grade obtained in the final objective test.

Evaluation Criteria

• Participation (discussions, forums, article comments): 30%
• Group work (content development): 30%
• Final objective test (multiple choice test): 40%

Basic Bibliography

• “Guide to the Software Engineering Body of Knowledge (SWEBOK(R))”, IEEE Computer Society Press; 3 edition (January 17, 2014)
• “The Mythical Man Month: Essays on Software Engineering, Anniversary Edition (2ndEdition)”, Frederick P. Brooks Jr, Addison-­Wesley Professional; Anniversary edition (August 12, 1995)
• “Peopleware: Productive Projects and Teams (3rd Edition)”,Tom DeMarco, Addison-­‐Wesley Professional; 3 edition (June 28, 2013)
• “Software Project Survival Guide (Pro‐Best Practices)”, Steve McConnell, Microsoft Press; 1 edition (October22, 1997)
• “Code Complete: A Practical Handbook of Software Construction, Second Edition”, Steve McConnell, Microsoft Press; 2nd edition(June 16, 2004)
• “Succeeding with Agile: Software Development Using Scrum”, Mike Cohn, Addison-Wesley Professional; 1 edition (November 5, 2009)