© John F. Dooley 2017

John F. Dooley, Software Development, Design and Coding, https://doi.org/10.1007/978-1-4842-3153-1_3

3. Project Management Essentials

John F. Dooley

(1)Galesburg, Illinois, USA

Quality, features, schedule—pick two.

Project management? Isn’t this a software development book?

Yes, but working on a larger-than-one-person development project means working on a team; and working on a team means being managed. So learning something about project management from both sides is an essential part of learning software development.

Project management is an involved and complicated set of tasks . We’ll restrict ourselves to several tasks that will impact you as a developer the most:

  • Project planning

  • Estimation and scheduling

  • Resource management ...

Get Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.