Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
CHAPTER 5 Project Management Development and project management teams need one another; they have complementary roles to play in the game of building valuable software. Unfortunately, the relationship between developers and project managers can be somewhat uncomfortable; the amount of discomfort can range from mild irritation to outright hostility and mistrust. The discomfort is often caused by bad practices on both sides; developers often hide bad news, and project managers often pester developers with too many project management overhead tasks. Agile software development techniques help tremendously to mitigate some of these problems.