Fail Fast, Fail Smart... Succeed!
Description
Software development has been evolving. When I started in the industry, working at companies like Microsoft, we would bet many person-years of development and many millions of dollars into the development of products that would sometimes be hits and sometimes be total duds. We were building blind. This blindness was partly due to our waterfall processes, but also to how software distribution and marketing worked then. A flop for a smaller company could mean the end of the line. The cost of failure was incredibly high. Over the years, we learned how to take some of that risk out by switching to agile software development and now Lean. Working this way we can learn quicker, and take smaller risks. However, there are other things we can do in how we architect our software or roll it out that can also reduce the technical and product risk and help us fail smarter and learn faster. In this keynote, I speak about my experiences building waterfall products at Microsoft, building agile and lean at Onfido, Adobe, Spotify, and Avvo; and I give real architectural, cultural, and organizational tools you can use to make your projects and company more failure safe.
Recordings
Other recordings
Slides
Presented at
- Tomtom Internal Product Conference (Keynote) - November 23, 2015 - Amsterdam, Netherlands
- AppBuilders (Keynote) - April 26, 2016 - Zürich, Switzerland
- Seattle Code Camp - September 10, 2016 - Seattle, WA, United States
- Starbucks Innovation Expo - November 10, 2016 - Seattle, WA, United States
- Zillow Speakers Series - April 26, 2017 - Seattle, WA, United States
- JAX (Keynote) - May 09, 2017 - Mainz, Germany
- The Lead Developer - June 09, 2017 - London, United Kingdom
- Stretch: Leadership and Management Conference - December 08, 2017 - Budapest, Hungary
- Geocaching Leadership Series - May 01, 2018 - Seattle, WA, United States
- Agile Business Day - September 11, 2020 - virtual
- Global Entrepreneurship Summit (Keynote) - February 25, 2021 - IIT Kharagpur, West Bengal, India
- Dev Days Europe - June 09, 2021 - Vilnius, Lithuania
Reactions
- @KevinGoldsmith Great talk at TomTom! - Heiko Schilling
- Great lessons learned about failure from @KevinGoldsmith #spotify #tomtom - Rositsa Vasileva
- "Invention requires failure." Great start of the 2nd day at #LeadDev by @KevinGoldsmith - Tamara Forza
- Great talk from @KevinGoldsmith on learning from failure at #LeadDev! - Anjuan Simmons
- .@KevinGoldsmith reminds us about the importance of embracing failure and fail-safe cultures to grow and innovate. Brilliant talk #LeadDev - Maria Gutierrez
- Really interesting talk on failure by @KevinGoldsmith and lessons learned from Spotify Now #leaddev - Nat Wallbank
- Great advise from @KevinGoldsmith about creating failing safe environment #LeadDev #failsafe - Sergey
- That was the most relevant/informative/useful thing I've ever seen in these walls. Thank you for bringing him in. - Geocaching employee