Chapter 5

Making IT Perfect: Managing People and Organizing Communication

Two main resources contribute greatly to making good software: people’s intellect and people’s ability. The techniques we have seen in the previous chapters help to control the software production environment, but people turn ideas into requirements and requirements into software. Thus, it is not surprising that managing people and teams effectively is a big component of software development projects. To be fair, managing people and teams is important in any kind of project. In no other engineering domain, however, can people contribute so much to determining the success or failure of a project.

In this chapter, therefore, we will have a look at the main activities related ...

Get Introduction to Software Project Management now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.