. . . "Every chapter is full of valuable advice, covering topics such as risk management, development fundamentals, estimation, teams, tools, and project management." . .