Software engineering project management - Thayer, Richard H. (IEEE Computer Society)