deliver:Agile 2018 has ended
Back To Schedule
Wednesday, May 2 • 13:30 - 14:15
Sufficient Design: Quality Tuned To Context (Joshua Kerievsky)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

How could a big glob of complicated Greasemonkey script be considered beautiful? What if it saved a company millions of dollars, let them rocket past their competitors and only cost $40 dollars to produce?
Our notion of beautiful code is incomplete when it ignores the business context of code. An elegant software solution to a problem must handle many competing forces, only one of which is technical beauty.
Genuine professionals must work in sync with business, not foolishly produce poorly-designed working code or blindly following rigid rules about “clean code”. A Sufficient Design is one that fits the business context perfectly. It may be technically elegant, good, mediocre or even poor. We set quality levels to be in sync with business context and adjust quality in response to changing business conditions.
In this talk I’ll share real-world stories and lessons learned about Sufficient Design.

Learning Outcomes:
  • Understand what Sufficient Design is, when it's useful and learn about real-world examples of it.

avatar for Joshua Kerievsky

Joshua Kerievsky

Joshua is the CEO of Industrial Logic.  Since the late 1990s, he has been actively practicing and improving Agile methods, from Extreme Programming to Lean Development  and Lean Startup. Joshua is an international speaker and author of the best-selling, Jolt Cola-award winning book... Read More →

Wednesday May 2, 2018 13:30 - 14:15 CDT
Lone Star D