Software Development is a human process and human factors are often the most important factor in the success of failure of a project. This page is intended to convey patterns for dealing with the various human issues that arise during a software development project.
Just to make things clear there is a separate page, PoliticalIssuesInTheOffice that lists the problems. This page is meant to contain solutions.