Skip to content
Home ยป So You Want To Be A Software Delivery Manager?

So You Want To Be A Software Delivery Manager?

I did some research on for the job description “Software Delivery Manager” and from the top hits in google, some very clear themes came out for this type of role. I’ve ranked the attributes in what I think are order of importance:

  1. Responsibility for customer happiness.
  2. Able to translate customer requirements into features and potentially roadmaps for products.
  3. Excellent project management skills.
  4. Technical knowledge.
  5. Excellent people management skills.
  6. Budget aware, business aware.
  7. Managing client relationships.

So, I’d say that’s a pretty wide range of experience. As a Software Delivery Manager you need to be good at a lot of stuff, and to work really hard. You need to fill in the gaps, you need make things happen.

My question is: is it fair to ask one person to shoulder all this responsibility? And furthermore shouldn’t the organisation itself work better as a whole to deliver software? Does this role only exist in enterprises where the delivery process is already broken?



Richard Bown is a writer and freelance software engineer. He is the author of HUMAN SOFTWARE a novel where small-town folk go up against AI and heartless corporate profiteering. Find out more and buy at humansoftwarebook.com

Thanks for reading this post. If you want to support my work please consider buying my book for yourself or someone you know!