Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Thoughts on Building Metrics for Good Developers

Thoughts on Building Metrics for Good Developers

Measurement is a key. In general, developers do not like metrics. But “Measurement is the first step that leads to control and eventually to improvement. If you can’t measure something, you can’t understand it. If you can’t understand it, you can’t control it. If you can’t control it, you can’t improve it.” In this talk, we are interested in metrics based on the code produced by a developer or a team. Which metrics could help us to have a quick feedback on the quality of the code we just developed?

Houssam

May 19, 2016
Tweet

More Decks by Houssam

Other Decks in Programming

Transcript

  1. 3 Portfolio Analytics & Services to the Global Asset Management

    Industry eXtreme Programming 100% Pair-Programming Huge amount of tests Software factory
  2. 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
  3. Upsides for the team - Defects reduced by a factor

    of 3 - Only one failing delivery in 2015 - No failing delivery in 2016
  4. High Quality Fast Create Positive Business Impact Dan North -

    @tastapod #craftconf #2016 The purpose of software development