Home
Any good resources for learning Software Project Management?
As a young software engineer who's interested in leading a project in the future, are there any good resources for diving in at a beginner's level? Preferably a book, not an entire course. But any suggestions are welcome
4 comments
bwh2about 2 years ago
Some of my favorite books around managing software projects and technical leadership:<p><pre><code> * The Manager's Path - read the chapter on being a Tech Lead
* Making Work Visible
* Accelerate
</code></pre>
My website has more book reviews on this topic: <a href="https://www.briansnotes.io/audience/tech-lead/" rel="nofollow">https://www.briansnotes.io/audience/tech-lead/</a>
matt_sabout 2 years ago
Anything focusing on Lean Software Development and/or Agile. As much hate those words bring up in people that have had bad experiences and bad management of those processes, the alternatives of waterfall are much worse for software. There are exceptions like if you’re building software for a nuclear reactor or high risk projects you’ll want very stringent requirements processes.<p>The core concepts behind agile/lean are really geared towards minimizing churn on stuff that doesn’t matter (unimportant features) and having a short feedback loop so you can find issues faster. Nothing is perfect and you will still have unused features and bugs, that’s the nature of it. One of the books I read had research backed findings based on analysis of projects, I think it was Agile Project Management with Scrum. Rework and other books by the Basecamp founders are good. It’s good to read up on a few different ways people have successfully done things to get perspective that not everything is “one size fits all.” Don’t take any methodology or process as prescriptive, they all have trade offs.
kratom_sandwichabout 2 years ago
Have you looked at project management certificates? There's IPMA [1] and PMI [2], for example. IPMA Level D is about basic skills necessary for project management and the organization provides a 1.500 page textbook.<p>[1] <a href="https://www.ipma.world/" rel="nofollow">https://www.ipma.world/</a>
[2] <a href="https://www.pmi.org/certifications/project-management-pmp" rel="nofollow">https://www.pmi.org/certifications/project-management-pmp</a><p>Edit: As an afterthought, there's only so much you can lern from a book. I guess in project management, nothing beats experience.
chrisisbuildingabout 2 years ago
High Output Management, by Andy Grove.<p>"A Manager's Output = The output of his organization + the output of the neighboring organizations under his influence."<p>You won't walk away with tactics, but the book will help get you in the right mindset.