de develop opers a aren t m machines
play

De Develop opers a arent m machines Scott Fulton @SFWebDigital - PowerPoint PPT Presentation

De Develop opers a arent m machines Scott Fulton @SFWebDigital | www.scottfulton.co.uk How do you measure the productivity of your development team? Can you benchmark them against other teams in the industry to measure how they


  1. De Develop opers a aren’t m machines Scott Fulton @SFWebDigital | www.scottfulton.co.uk

  2. • How do you measure the productivity of your development team? • Can you benchmark them against other teams in the industry to measure how they are performing? @SFWebDigital | #agilecitybrs

  3. Productive (noun) - the state or quality of being productive. ….the effectiveness of productive effort, especially in industry, as measured in terms of the rate of output per unit of input. @SFWebDigital | #agilecitybrs

  4. How do you measure the productivity of a factory line worker? @SFWebDigital | #agilecitybrs

  5. How do you measure the productivity of medical professionals? @SFWebDigital | #agilecitybrs

  6. How do you measure the productivity of HR staff? @SFWebDigital | #agilecitybrs

  7. Developer Measurement 1: Features delivered @SFWebDigital | #agilecitybrs

  8. Orange team Green team Delivered Delivered 2 features 5 features Result: Result: 30% increase in sales 10% increase in sales @SFWebDigital | #agilecitybrs

  9. Measurement 2: Amount of code produced @SFWebDigital | #agilecitybrs

  10. Orange team Green team Discussion time Discussion time 90% 10% Coding time Coding time 10% 90% Result: Result: 30% increase in sales 10% increase in sales @SFWebDigital | #agilecitybrs

  11. Measurement 3: Story points and velocity @SFWebDigital | #agilecitybrs

  12. Orange team Green team Story points delivered Story points delivered 21 36 Result: Result: 30% increase in sales 10% increase in sales @SFWebDigital | #agilecitybrs

  13. @SFWebDigital | #agilecitybrs

  14. @SFWebDigital | #agilecitybrs Credit: Eric A. Hegg

  15. @SFWebDigital | #agilecitybrs

  16. • How do you measure the productivity of your development team? • Can you benchmark them against other teams in the industry to measure how they are performing? Is anything getting in the way of our developers delivering the best value to the customer? @SFWebDigital | #agilecitybrs

  17. 7 7 thi hings to o ena enable pr productivi ctivity ty more v e value ue @SFWebDigital | #agilecitybrs

  18. 1. Good P Product O Ownership – focus on highest value work for the customer – not what the HiPPO wants @SFWebDigital | #agilecitybrs

  19. 2. Get y your d development a and d deploym yment environment r right f first – you’ll be grateful later @SFWebDigital | #agilecitybrs

  20. 3. Employ smart p people – keep developer’s brains healthy, allow time to grow @SFWebDigital | #agilecitybrs

  21. 4. Minimise w e wor ork in p prog ogres ess – be great at a few things instead of average at lots of things @SFWebDigital | #agilecitybrs

  22. 5. Unde derstand nd your customers - so you don’t build the wrong stuff @SFWebDigital | #agilecitybrs

  23. 6. Embrace mobbi bing - more brains solving a problem pays dividends @SFWebDigital | #agilecitybrs

  24. 7. A A happy team = = happy c customers, treat your developers like humans not resources @SFWebDigital | #agilecitybrs

  25. To be successful, focus on what is getting in the way of your developers That will give you the best productivity value to the customer and in turn the business. modernagile.org | scottfulton.co.uk @SFWebDigital | #agilecitybrs

Recommend


More recommend