Definitions of different roles in Software project management

This is bit of little aggressive hatred on these roles, but it is interesting to know how well they understood that concept.

Comments