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

TDD - Consultare il libretto informativo prima ...

TDD - Consultare il libretto informativo prima dell'uso

TDD è una pratica agile ormai diventata di uso comune dopo essere stata evangelizzata da gurus come “Uncle” Bob Martin e Kent Beck.
Ma se TDD fosse una medicina, la prenderesti senza prima leggere il foglietto illustrativo?
In questo breve talk presenterò una overview dell’evidenza empirica riguardante TDD, focalizzandomi in particolare sugli effetti relativi a qualità del software e produttività.
I risultati provengono da diversi studi in collaborazione con Microsoft, IBM ed altre software house nei paesi nordici, come anche progetti open source.
La speranza è che dopo il talk—ed una (vivace) discussione—i partecipanti possano prendere una decisione informata riguardo quando, se e come includere TDD nel proprio workflow.

Davide Fucci

July 26, 2016
Tweet

More Decks by Davide Fucci

Other Decks in Research

Transcript

  1. • Solo il 4% fa TDD by the book •

    Solo 1 dev fa TDD by the book più del 30% • Refactoring 72% delle volte
  2. • 8% fa TDD-ish • Solo 2 dev fanno TDD-ish

    più del 30% • Refactoring 52% delle volte