
Understanding areas of responsibility is crucial for managing projects. I have never seen any project successfully completed without clear understanding of roles. The world of software engineering is not a stranger to common confusion over who is res...