A study about Project Management techniques in virtual and on-site projects


Who says that if you are a developer, you stay a developer for the rest of your work life?
Who says that if you are a Senior developer, you have all the skills to become a Project Manager?

The aim of my Master Thesis is giving a general overview about the Project Management and how the profession of Project Manager should not be undervalued in a Team especially if we speak about Virtual Context like distributed teams or remote working.

I will discuss the nowadays state of the art technique, trying to understand which one best meets the requirements of an IT project.

I will also try to expose the limitation of Traditional Management but also the limitation of brand new technique like Agile.