SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
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 tests
Software factory
WHY?
To break
the taboo
Metrics are for teams
and not for managers
Raise Your standards
Examples of
Our Metrics
Number of
Defects/Bugs
DefectsNumber
Target
PDCA 26 - stock augmente
FLA/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
Make It Visible
on your board
Deliveries
Upsides for the team
- Defects reduced by a factor of 3
- Only one failing delivery in 2015
- No failing delivery in 2016
Metrics For
Developers
Make a
Plan
Improve
Skills
Training
Improve
Skills
Metrics Training
Quizz
(wip)
Define Your
Own Metrics
Choose Simple
Metrics
High Quality
Fast
Create Positive Business Impact
Dan North - @tastapod
#craftconf
#2016
The purpose of software development
Questions ?

Contenu connexe

Tendances

Presentation project freq shop dt
Presentation project freq shop dtPresentation project freq shop dt
Presentation project freq shop dt
ndpr
 
Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013
gbgruver
 
Clay Bennett Resume
Clay Bennett ResumeClay Bennett Resume
Clay Bennett Resume
Clay Bennett
 

Tendances (20)

Quality-Ready Assessment
Quality-Ready AssessmentQuality-Ready Assessment
Quality-Ready Assessment
 
Agile Testing - Approach and Strategies
Agile Testing - Approach and StrategiesAgile Testing - Approach and Strategies
Agile Testing - Approach and Strategies
 
Knowledge Management Assignment
Knowledge Management AssignmentKnowledge Management Assignment
Knowledge Management Assignment
 
Presentation project freq shop dt
Presentation project freq shop dtPresentation project freq shop dt
Presentation project freq shop dt
 
MyEpcTeam v1.1
MyEpcTeam v1.1MyEpcTeam v1.1
MyEpcTeam v1.1
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
Nuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewNuevosoft Test Manager Overview
Nuevosoft Test Manager Overview
 
Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013Continuous Delivery Leadership Seminar May 2013
Continuous Delivery Leadership Seminar May 2013
 
Hello
HelloHello
Hello
 
Benefits of regression testing
Benefits of regression testingBenefits of regression testing
Benefits of regression testing
 
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
 
Acceleration Testing Academy
Acceleration Testing AcademyAcceleration Testing Academy
Acceleration Testing Academy
 
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
 
Firmware Application Test Automation
Firmware Application Test AutomationFirmware Application Test Automation
Firmware Application Test Automation
 
Clay Bennett Resume
Clay Bennett ResumeClay Bennett Resume
Clay Bennett Resume
 
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
 
Redmine HRM Plugin: Resource Management for project teams
Redmine HRM Plugin: Resource Management for project teamsRedmine HRM Plugin: Resource Management for project teams
Redmine HRM Plugin: Resource Management for project teams
 
Decreasing false positives in automated testing
Decreasing false positives in automated testingDecreasing false positives in automated testing
Decreasing false positives in automated testing
 
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and TracingAutomation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
 
Mobile apps strategydips
Mobile apps strategydipsMobile apps strategydips
Mobile apps strategydips
 

En vedette

L’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurL’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeur
Houssam FAKIH
 
Agilement recruté en 100 minutes
Agilement recruté en 100 minutesAgilement recruté en 100 minutes
Agilement recruté en 100 minutes
Houssam FAKIH
 

En vedette (14)

Mon équipe, Moi et le Pair Programming à temps complet
Mon équipe, Moi et le Pair Programming à temps completMon équipe, Moi et le Pair Programming à temps complet
Mon équipe, Moi et le Pair Programming à temps complet
 
Never Develop Alone - Always with a partner
Never Develop Alone - Always with a partnerNever Develop Alone - Always with a partner
Never Develop Alone - Always with a partner
 
Développement guidé par la résolution des problèmes
Développement guidé par la résolution des problèmes Développement guidé par la résolution des problèmes
Développement guidé par la résolution des problèmes
 
L’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurL’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeur
 
L’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeurL’agilité ne suffit pas pour être un bon développeur
L’agilité ne suffit pas pour être un bon développeur
 
Les développeurs dans le regard des autres
Les développeurs dans le regard des autresLes développeurs dans le regard des autres
Les développeurs dans le regard des autres
 
From Legacy Code to Legacy Tests
From Legacy Code to Legacy TestsFrom Legacy Code to Legacy Tests
From Legacy Code to Legacy Tests
 
Agilement recruté en 100 minutes
Agilement recruté en 100 minutesAgilement recruté en 100 minutes
Agilement recruté en 100 minutes
 
Agile france2015 agiliteformation
Agile france2015 agiliteformationAgile france2015 agiliteformation
Agile france2015 agiliteformation
 
Cross-Programming : Forging the future of programming
Cross-Programming : Forging the future of programmingCross-Programming : Forging the future of programming
Cross-Programming : Forging the future of programming
 
Full-Time Pair-Programming
Full-Time Pair-ProgrammingFull-Time Pair-Programming
Full-Time Pair-Programming
 
Open Space Technology
Open Space TechnologyOpen Space Technology
Open Space Technology
 
Comment j'ai recruté mon pair ?
Comment j'ai recruté mon pair ?Comment j'ai recruté mon pair ?
Comment j'ai recruté mon pair ?
 
Full-Time Pair-Programming @ SoftShake 2014
Full-Time Pair-Programming @ SoftShake 2014Full-Time Pair-Programming @ SoftShake 2014
Full-Time Pair-Programming @ SoftShake 2014
 

Similaire à Thoughts on Building Metrics for Good Developers

Build and Deployment Initiative - Performance Analysis Summary
Build and Deployment Initiative - Performance Analysis SummaryBuild and Deployment Initiative - Performance Analysis Summary
Build and Deployment Initiative - Performance Analysis Summary
cole13ben
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Paulo Lacerda
 
Keeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and TempKeeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and Temp
Atlassian
 

Similaire à Thoughts on Building Metrics for Good Developers (20)

Build and Deployment Initiative - Performance Analysis Summary
Build and Deployment Initiative - Performance Analysis SummaryBuild and Deployment Initiative - Performance Analysis Summary
Build and Deployment Initiative - Performance Analysis Summary
 
Prioritizing Process Improvement And Ignoring The Rating
Prioritizing Process Improvement And Ignoring The RatingPrioritizing Process Improvement And Ignoring The Rating
Prioritizing Process Improvement And Ignoring The Rating
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
 
Are bugs eating your software budget?
Are bugs eating your software budget? Are bugs eating your software budget?
Are bugs eating your software budget?
 
[DevDay2019] Measuring Agile Team Performance - By Trung Nguyen, Director of ...
[DevDay2019] Measuring Agile Team Performance - By Trung Nguyen, Director of ...[DevDay2019] Measuring Agile Team Performance - By Trung Nguyen, Director of ...
[DevDay2019] Measuring Agile Team Performance - By Trung Nguyen, Director of ...
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Project Management
Project ManagementProject Management
Project Management
 
MCIF- Per Kroll
MCIF-  Per KrollMCIF-  Per Kroll
MCIF- Per Kroll
 
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
 
Business Case4 Process Improvement
Business Case4 Process ImprovementBusiness Case4 Process Improvement
Business Case4 Process Improvement
 
How DevOps is Redefining Application Delivery in the Enterprise: 5 Key Facto...
How DevOps is Redefining Application Delivery in the Enterprise:  5 Key Facto...How DevOps is Redefining Application Delivery in the Enterprise:  5 Key Facto...
How DevOps is Redefining Application Delivery in the Enterprise: 5 Key Facto...
 
How to deal with the short-blanket syndrome while prioritizing the roadmap
How to deal with the short-blanket syndrome while prioritizing the roadmapHow to deal with the short-blanket syndrome while prioritizing the roadmap
How to deal with the short-blanket syndrome while prioritizing the roadmap
 
Tech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdfTech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdf
 
How to implement Microsoft Dynamics 365 effectively?
How to implement Microsoft Dynamics 365 effectively?How to implement Microsoft Dynamics 365 effectively?
How to implement Microsoft Dynamics 365 effectively?
 
Keeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and TempKeeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and Temp
 
Top 11 Software Development KPIs & Metrics You Should Be Tracking Now.pdf
Top 11 Software Development KPIs & Metrics You Should Be Tracking Now.pdfTop 11 Software Development KPIs & Metrics You Should Be Tracking Now.pdf
Top 11 Software Development KPIs & Metrics You Should Be Tracking Now.pdf
 
Use the Right Tools to Avoid the DevOps Culture Clash
Use the Right Tools to Avoid the DevOps Culture ClashUse the Right Tools to Avoid the DevOps Culture Clash
Use the Right Tools to Avoid the DevOps Culture Clash
 
Software Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in OrganizationSoftware Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in Organization
 
Metrics for Mofel-Based Systems Development
Metrics for Mofel-Based Systems DevelopmentMetrics for Mofel-Based Systems Development
Metrics for Mofel-Based Systems Development
 
SplunkLive! - Want to Turbocharge your Developer Pipeline?
SplunkLive! - Want to Turbocharge your Developer Pipeline?SplunkLive! - Want to Turbocharge your Developer Pipeline?
SplunkLive! - Want to Turbocharge your Developer Pipeline?
 

Dernier

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Dernier (20)

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 

Thoughts on Building Metrics for Good Developers