The Business Value of Test-Driven Development

12
Sunday, May 15, 2022 © Agile Institute 2008-2016 1 The Business Value of TDD Rob Myers for <client> 11 Mar 2016 Café

Transcript of The Business Value of Test-Driven Development

Page 1: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 1

TheBusiness Value

ofTDD

Rob Myersfor

<client>11 Mar 2016

Café

Page 2: The Business Value of Test-Driven Development

May 1, 2023 2© Agile Institute 2008-2016

Page 3: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 3

“...having high amounts of Technical Debt is probably the number one impediment…”

Dr. Dan Rawsthorne,Exploring Scrum: The Fundamentals

Page 4: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 4

• Design Debt• Quality Debt• Testing Debt• ...ad nauseam

Page 5: The Business Value of Test-Driven Development

May 1, 2023 5© Agile Institute 2008-2016

Page 6: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 6

Page 7: The Business Value of Test-Driven Development

findings of Nagappan’sIBM-Microsoft study

• Teams noted a 15–35% increase in initial development time.

• Defect rates decreased between 40% & 90%.

May 1, 2023 © Agile Institute 2008-2016 7

http://research.microsoft.com/en-us/projects/esm/nagappan_tdd.pdf, Nagappan et al, © Springer Science + Business Media, LLC 2008

Page 8: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 8

Page 9: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 9

real value

Page 10: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 10

roadblocks

Page 11: The Business Value of Test-Driven Development

May 1, 2023 © Agile Institute 2008-2016 11

Page 12: The Business Value of Test-Driven Development

May 1, 2023 12© Agile Institute 2008-2016

[email protected]

http://PowersOfTwo.agileInstitute.com/

@agilecoach

https://www.linkedin.com/in/robmyers64