This document discusses the importance of technical practices in sustainable software development. It emphasizes that Agile leaders must demand technical excellence in the coming years to avoid failures. Various technical practices are presented that can help improve code quality, such as reducing variable scope, simplifying conditional logic, and following the "Boy Scout Rule" of leaving the code cleaner than how you found it. Pair programming, simple design, and software craftsmanship are also highlighted as pillars for sustainable development.
4. “Scrum is not a process or
a technique for building products;
rather, it is a framework within
which you can employ various
processes and techniques.”
Scrum Guide
5. State of Agile Survey 2010
VersionOne: http://www.versionone.com/state_of_agile_development_survey/10/
45. “The prime directive that was
unanimously agree upon by all
present was that in the next
tens years Agile leaders must
Demand Technical Excellence.”
Jeff Sutherland
46. “The prime directive that was
unanimously agree upon by all
present was that in the next
tens years Agile leaders must
Demand Technical Excellence.”
Jeff Sutherland
47. “Failure to do that means
you are not an Agile leader.”
Jeff Sutherland