thoughts on building metrics for good developers

30
Thoughts on building Metrics for Good Developers

Upload: houssam-fakih

Post on 21-Jan-2018

435 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: Thoughts on Building Metrics for Good Developers

Thoughts on building

Metrics forGood Developers

Page 2: Thoughts on Building Metrics for Good Developers
Page 3: Thoughts on Building Metrics for Good Developers

3

Portfolio Analytics & Services to the Global Asset Management Industry

eXtreme Programming 100% Pair-Programming

Huge amount of testsSoftware factory

Page 4: Thoughts on Building Metrics for Good Developers

WHY?

Page 5: Thoughts on Building Metrics for Good Developers

To break the taboo

Page 6: Thoughts on Building Metrics for Good Developers

Metrics are for teams and not for managers

Page 7: Thoughts on Building Metrics for Good Developers

Raise Your standards

Page 8: Thoughts on Building Metrics for Good Developers

Examples of Our Metrics

Page 9: Thoughts on Building Metrics for Good Developers

Number of Defects/Bugs

Page 10: Thoughts on Building Metrics for Good Developers

Def

ects

Num

ber

Target

Page 11: Thoughts on Building Metrics for Good Developers

PDCA 26 - stock augmenteFLA/DCA bug cleaning (-19 bugs)

2 days limit

DevoraHead setup

Induction program

3.11 (wow)

3.9 (wow)

3.10 (wow)

Arrivée BGO

STOP 2 days limit (addendum

Start Using Metrics

Page 12: Thoughts on Building Metrics for Good Developers

Make It Visible on your board

Page 13: Thoughts on Building Metrics for Good Developers

Deliveries

Page 14: Thoughts on Building Metrics for Good Developers
Page 15: Thoughts on Building Metrics for Good Developers

Upsides for the team

- Defects reduced by a factor of 3- Only one failing delivery in 2015- No failing delivery in 2016

Page 16: Thoughts on Building Metrics for Good Developers

Metrics For Developers

Page 17: Thoughts on Building Metrics for Good Developers
Page 18: Thoughts on Building Metrics for Good Developers

Make a Plan

Page 19: Thoughts on Building Metrics for Good Developers
Page 20: Thoughts on Building Metrics for Good Developers

Improve

Skills

Page 21: Thoughts on Building Metrics for Good Developers

Training

Page 22: Thoughts on Building Metrics for Good Developers
Page 23: Thoughts on Building Metrics for Good Developers

Improve

Skills

Metrics Training

Page 24: Thoughts on Building Metrics for Good Developers
Page 25: Thoughts on Building Metrics for Good Developers
Page 26: Thoughts on Building Metrics for Good Developers

Quizz(wip)

Page 27: Thoughts on Building Metrics for Good Developers

Define Your Own Metrics

Page 28: Thoughts on Building Metrics for Good Developers

Choose SimpleMetrics

Page 29: Thoughts on Building Metrics for Good Developers

High Quality

FastCreate Positive Business Impact

Dan North - @tastapod#craftconf#2016

The purpose of software development

Page 30: Thoughts on Building Metrics for Good Developers

Questions ?