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. The Unicorn Project by 

    No rating

    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

  2. To Sell Is Human by 

    No rating

    According to the U.S. Bureau of Labor Statistics, one in nine Americans works in sales. Every day more than fifteen …

    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

  3. 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.

  4. Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days by , ,

    No rating

    Entrepreneurs and leaders face big questions every day: What’s the most important place to focus your effort, and how do …

    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.

  5. Thinking in systems by ,

    5 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.

  6. Humble Consulting by 

    No rating

    Organizations face challenges today that are too messy and complicated for consultants to simply play doctor: run a few tests, …

    BillieCodes says:

    This book explains how consulting should be done.

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

  7. Making Work Visible by 

    No rating

    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.

  8. Radical Candor by 

    No rating

    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.

  9. Extreme Programming Pocket Guide by 

    No rating

    Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices--the …

    BillieCodes says:

    This book contains the most important practices for humans to do when developing software.

    Read this if you feel like you never really got agile, or if it's never quite worked for you. This book (and I re-read it every couple of years), give you the core mechanisms for effective agile development

  10. BillieCodes says:

    This book is about behavioural economics. It's important to read because when we do anything in an organisation it requires that some behaviours stay, and some behaviours change.

    This book will give you a good idea as to why some things stick, and others don't, and how to change that.

  11. Turn the ship around! by 

    No rating

    Since Turn the Ship Around! was published in 2013, hundreds of thousands of readers have been inspired by former Navy …

    BillieCodes says:

    Read this book if you want to learn how to take a team from Command and Control, to a more generative, bottom up style.

    This book focuses on how your actions, and the systems you create and cause problems in an organisation, and how you can change your behaviours to improve everyones lives.

  12. Validating Product Ideas by 

    No rating

    Want to know what your users are thinking? If you’re a product manager or developer, this book will help you …

    BillieCodes says:

    If I need to know how to do user research, at any stage of the development process, I use the techniques described in this book.

    Read this book to learn how to run effective user research, in a data driven style.

  13. The five dysfunctions of a team by 

    4 stars

    The Five Dysfunctions of a Team is a business book by consultant and speaker Patrick Lencioni first published in 2002. …

    BillieCodes says:

    A lot of the time, people do not think about how their interactions impact how a team delivers work. Read this book if you want some ideas on how to get your team thinking about person to person interactions.

    This is a business fable, and the story is kinda naff. Work book for it is good too.

  14. The five dysfunctions of a team by 

    4 stars

    The Five Dysfunctions of a Team is a business book by consultant and speaker Patrick Lencioni first published in 2002. …

    BillieCodes says:

    The art is terrible, and the story is as bad as it is in the original book. You need to read this.

  15. Drive : The Surprising Truth About What Motivates Us by 

    2 stars

    From Daniel H. Pink, the author of the groundbreaking bestseller A Whole New Mind, comes his next big idea book: …

    BillieCodes says:

    This book lays out a theory of motivation called Self Deterimination Theory.

    If you want to know how to motivate people, read this book. It compliments "Turn The Ship" around nicely. More science based than story based.

Sort List

Embed this list on a website