Working Software is the Primary Measure of Progress

Manage episode 199789958 series 1984398
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.
It's Episode 9 of the Troubleshooting Agile podcast! This week we're discussing Agile Principle 7: "Working software is the primary measure of progress." Some of the topics we cover are: -The importance of "moving past the 'phase model' or the 'percent-of-budget model'" in measuring progress. -How Burn-Up/Down Charts simplify and optimise the process of measuring progress by assigning value only to that which provides value to the customer. -And how they also build trust between the business and software development sides of a company by delivering regularly. -The dangerous pitfall of taking Agile Principal 7 too literally and finding yourself toiling away in a Feature Factory. -How to avoid this pitfall by motivating your team with Type Y Management - perhaps taking inspiration from Star Trek's Jean-Luc Picard - and focussing on Business Outcomes. -That an unexpected outcome of focussing on 'working software' is often less software. 'But the software you end with, you know works. And you know it matters.' ** LINKS: -The 12 Agile Principles - -An extract from Alistair Cockburn's brilliant Crystal Clear: A Human-Powered Methodology for Small Teams on Earned-Value and Burn-Charts - -Mary and Tom Poppendieck's brilliant book on Lean Software Development - -John Cutler's blog on how to tell if you're working in a Feature Factory - *** We'd love to hear any thoughts, ideas or feedback you have regarding the episode. You can email us, here: Tweet us, here: Or find our website, here: Also, here is a link to our iTunes:…d1327456890?mt=2 If you have a moment, please like, subscribe and share with your friends. We really appreciate it.

10 episodes available. A new episode about every 7 days averaging 18 mins duration .