Project Management

Please login or join to subscribe to this thread

Software Development Project Management Books

linkedin twitter facebook  
avatar
Anthony Flores IT Project Coordinator| Department of Technology, Management and Budget Holt, Mi, United States

Hello. I was curious if anyone had any recommendations for literature that integrates project management practices and software development fundamentals/principles? I am currently an Information technology project coordinator, as well as a certified project management professional (PMP). I’ve supported and helped lead software development initiatives over the past few years, but I come from a non-technical background. During the past few years of acquiring experience on software related initiatives, I’ve also been trying become more proficient at understanding the software development life cycle from the perspective of a project coordinator/manager. So, I was just curious in anyone had any recommendations to my question listed at the beginning of this posting?
 



Thank you,

-Anthony

Sort By:
avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
I would start with a few of the classics including Fred Brooks Jr.'s The Mythical Man-Month, Yourdon's Death March and Capers Jones' Assessment and Control of Software Risks. You could also look into Disciplined Agile as there's a wealth of info provided in its online repository, and finally something DevOps related such as The Phoenix Project.

Kiron
...
1 reply by Anthony Flores
Jan 27, 2024 6:16 PM
Anthony Flores
...
Thank you, Mr. Bondale!
avatar
Anthony Flores IT Project Coordinator| Department of Technology, Management and Budget Holt, Mi, United States
Jan 27, 2024 5:36 PM
Replying to Kiron Bondale
...
I would start with a few of the classics including Fred Brooks Jr.'s The Mythical Man-Month, Yourdon's Death March and Capers Jones' Assessment and Control of Software Risks. You could also look into Disciplined Agile as there's a wealth of info provided in its online repository, and finally something DevOps related such as The Phoenix Project.

Kiron
Thank you, Mr. Bondale!
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
I earned a Ph.D with Major in Software Engineering from CMU SEI and I have more the 30 years in the industry adding I was part of the movement of lean first and agile after applied to software. Then it is dificult to talk about books. And just to add other comment: in my personal library there are only books that resist the resist the passage of years.
This will help to implement a life cycle based on agile approach in traditional environments:
-"Visualizing Project Management: Models and Frameworks for Mastering Complex Systems, 3rd Edition"
Peopleware: Productive Projects and Teams 2nd Edition, Tom Demarco
-To understand the whole picture mainly if you will implement agile approach:
Ivar Jacobson, Magnus Christerson, Patrik Jonsson, Gunnar Overgaard. Object-Oriented Software Engineering: A Use Case Driven Approach (ACM Press) Addison-Wesley, 1992,
I. Jacobson, M. Ericsson, A. Jacobson. The Object Advantage: Business Process Reengineering With Object Technology (ACM Press), 1994, Addison-Wesley,
Ivar Jacobson, Martin Griss, Patrik Jonsson. Software Reuse: Architecture, Process, and Organization for Business Success (ACM Press) Addison-Wesley, 1997,
-Specific to use agile based methods:
Agile Project Management: Creating Innovative Products 2nd Edition, Jim Highsmith
Mike Cohn (2005). Agile Estimating and Planning. Prentice Hall PTR
-and anyone of this, perhaps the first
Code Complete (1993) . 
Rapid Development (1996) 
Software Project Survival Guide (1998)
Professional Software Development: Shorter Schedules, Higher Quality Products,
...
1 reply by Anthony Flores
Jan 29, 2024 8:59 AM
Anthony Flores
...
Thank you, Dr. Conte.
avatar
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates New Westminster, British Columbia, Canada
Anthony, I don’t personally have experience with many books related to Software Project Management, but, I did ask ChatGBT and got some interesting recommendations:

1. "The Mythical Man-Month: Essays on Software Engineering" by Frederick P. Brooks Jr.
2. "Scrum: The Art of Doing Twice the Work in Half the Time" by Jeff Sutherland.
3. "Agile Estimating and Planning" by Mike Cohn.
4. "Lean Software Development: An Agile Toolkit" by Mary Poppendieck and Tom Poppendieck.
5. "Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation" by Jez Humble and David Farley.
6. "Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams" by Mickey W. Mantle and Ron Lichty.

These books cover various aspects of software project management including agile methodologies, lean principles, team management, and more.

When I was studying for the PMI-ACP, I did go through the Agile Estimating and Planning book and it found it to be a solid book.
avatar
Anthony Flores IT Project Coordinator| Department of Technology, Management and Budget Holt, Mi, United States
Jan 28, 2024 6:53 AM
Replying to Sergio Luis Conte
...
I earned a Ph.D with Major in Software Engineering from CMU SEI and I have more the 30 years in the industry adding I was part of the movement of lean first and agile after applied to software. Then it is dificult to talk about books. And just to add other comment: in my personal library there are only books that resist the resist the passage of years.
This will help to implement a life cycle based on agile approach in traditional environments:
-"Visualizing Project Management: Models and Frameworks for Mastering Complex Systems, 3rd Edition"
Peopleware: Productive Projects and Teams 2nd Edition, Tom Demarco
-To understand the whole picture mainly if you will implement agile approach:
Ivar Jacobson, Magnus Christerson, Patrik Jonsson, Gunnar Overgaard. Object-Oriented Software Engineering: A Use Case Driven Approach (ACM Press) Addison-Wesley, 1992,
I. Jacobson, M. Ericsson, A. Jacobson. The Object Advantage: Business Process Reengineering With Object Technology (ACM Press), 1994, Addison-Wesley,
Ivar Jacobson, Martin Griss, Patrik Jonsson. Software Reuse: Architecture, Process, and Organization for Business Success (ACM Press) Addison-Wesley, 1997,
-Specific to use agile based methods:
Agile Project Management: Creating Innovative Products 2nd Edition, Jim Highsmith
Mike Cohn (2005). Agile Estimating and Planning. Prentice Hall PTR
-and anyone of this, perhaps the first
Code Complete (1993) . 
Rapid Development (1996) 
Software Project Survival Guide (1998)
Professional Software Development: Shorter Schedules, Higher Quality Products,
Thank you, Dr. Conte.
...
1 reply by Sergio Luis Conte
Jan 29, 2024 3:30 PM
Sergio Luis Conte
...
My pleasure. Hope this helps. You can always come to this site where you always will get very valuable comments from people like Kiron Bondale , Rami Kaibni and Others who are very active in this place and post very valuable comments here.
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Jan 29, 2024 8:59 AM
Replying to Anthony Flores
...
Thank you, Dr. Conte.
My pleasure. Hope this helps. You can always come to this site where you always will get very valuable comments from people like Kiron Bondale , Rami Kaibni and Others who are very active in this place and post very valuable comments here.
avatar
VerĂ³nica Elizabeth Pozo Ruiz RYLAI Access Control Quito, Pichincha, Ecuador
I recommend the book: "Managing Humans: More Biting and Humorous Tales of a Software Engineering Manager. By Michael Lopp.

You can check it at this link: https://www.amazon.com/Managing-Humans-Hum...ef_=as_li_ss_tl
avatar
Anthony Flores IT Project Coordinator| Department of Technology, Management and Budget Holt, Mi, United States
Thank you, All, for the input! Greatly appreciated.

Please login or join to reply

Content ID:
ADVERTISEMENTS

"The one thing that can solve most of our problems is dancing."

- James Brown

ADVERTISEMENT

Sponsors