Billie's dead good software delivery management books Public

Created and curated by BillieCodes

I have an embarassing confession: I am a technical consultant.

I am often asked for book recommendations to help people improve their work. Sometimes this is to solve a technical challenge, other times this is to solve a more human one. This is where I send people.

It contains the books that have changed how I think about work, books I often refer to for advice or practices, and books I think bring together in one place a bundle of advice. I like to go beyond the "tech book", so you will also find books that explain why people are like that.

  1. BillieCodes says:

    A exploration of alternative organisations structures for businesses.

    Useful if you are currently re-organising teams, and what you have done before didn't work. Tends to jump in at the end through, read Dynamic Reteaming for a more "how do I start" approach. Very inspiring

  2. BillieCodes says:

    When I need to come up with a communication plan or a strategy to roll out a new technology or technique, I follow the communication advice in this book.

    Read this if you are a technologist who struggles to communicate in politically murky waters.

  3. BillieCodes says:

    A fantastic exploration of how human judgement is impaired and the difference between Noise and Bias. Heavily science based, like all Kahneman's books, but also a bit boring.

    Read this to learn about why and when systems of rules fail.

  4. BillieCodes says:

    How to make good product roadmaps. No more, no less.

  5. An Elegant Puzzle by 

    4 stars

    A human-centric guide to solving complex problems in engineering management, from sizing teams to handling technical debt.

    There’s a saying …

    BillieCodes says:

    This is a basic, but very friendly, guide on how to be a team leader, generally moving towards non-technical management.

    Read this if you are a junior or mid developer and feel like you want to be a manager.

  6. Escaping the Build Trap: How Effective Product Management Creates Real Value by 

    4 stars

    To stay competitive in today’s market, organizations need to adopt a culture of customer-centric practices that focus on outcomes rather …

    BillieCodes says:

    The missing manual to being a product owner.

    Would strongly recommend everyone who works in a product aligned team read this, if only to know how to make your product owners life easier.

  7. The Unicorn Project by 

    4 stars

    This highly anticipated follow-up to the bestselling title The Phoenix Project takes another look at Parts Unlimited, this time from …

    BillieCodes says:

    This is a good sequel to the Phoenix Project, where the Pheonix Project focused on doing a transformation when you already have power, being a manager or whatever, this book focuses on what you can do as an individual contributor, and includes some more anti-patterns to look out for

  8. BillieCodes says:

    Read this book to get a basic grasp of marketing.

    I really value technology being an equal participant in business. To do this technology needs to have respect and empathy for other specialists. This is one of the books I read to build empathy with marketing and sales people.

  9. BillieCodes says:

    Read this book to stop thinking of your sales department as slick, fast talking car sales people, and instead get some insights into the challenges of the job.

    If you work in sales, I don't think that there is an anything here for you, but if you want to build empathy, this book is ideal

  10. BillieCodes says:

    Read this if you are overwhelmed and need to find more time to do more.

    While this guide is all about the personal, daily work you do, it is also an excellent model for making iterative development compelling, without subscribing to Agile or Scrum or whatever.

  11. BillieCodes says:

    This is a great guide on how to run compelling workshops. While they give you the plan for this "Sprint" workshop, it's a chock full of great advice on how to run product discovery workshops more generally, and a great introduction to the double diamond pattern.

  12. Thinking in systems by ,

    4 stars

    Meadows’ Thinking in Systems, is a concise and crucial book offering insight for problem solving on scales ranging from …

    BillieCodes says:

    A must read. An fantastic introduction to Systems Thinking.

    Everyone should read this book, because it gives you the mental tools to effectively break down complex problems.

  13. BillieCodes says:

    This book explains how consulting should be done.

    Read this if you are tired of Management Consultants, and want a better approach.

  14. Making work visible by 

    4 stars

    If someone stole your wallet, you'd notice it. So why don't people notice when they are robbed of something much …

    BillieCodes says:

    Read this to get ideas for information radiators, sprint boards, and any other system to make knowledge work visible.

    I mostly use this as a reference, very useful in the physical space, less useful in the new hybrid digital world we live in.

  15. Radical Candor by 

    4 stars

    Radical Candor is a simple idea: to be a good boss, you have to Care Personally at the same time …

    BillieCodes says:

    I am an introvert, and as such I sometimes need help building rapport and knowing how to build that social side of a team.

    This book is the perfect antidote to that, covering some solid science by Amy Edmonson, it tells you how to build psychological safety, and a culture of feedback in a team.

Sort List

Embed this list on a website