Quality vs Velocity

5ef4c4c2ba2bae0ac22e66a879288bee?s=47 Mark Mitchell
August 30, 2012

Quality vs Velocity

Maintaining a standard of design and code quality in an agile environment


Mark Mitchell

August 30, 2012


  1. 4.

    “Craftsmanship is a basic human impulse: the desire to do

    a job well for its own sake.” ~Richard Sennett
  2. 5.

    A craftsperson has: -An appreciation of good work -A belief

    in quality at every level -Vision -A preference for simplicity -Sincerity ~Ben Bodien
  3. 14.

    -Fundamentally usable design -Accessible, measurable concepts -User experience modeled on

    shared and personal learning -Modular, reusable patterns of code -Output adhering and contributing to, a guide of living standards
  4. 30.

    -Web Content Accessibility Guidelines (WCAG) 2.0 (http:// www.w3.org/TR/WCAG/) -The Roles

    Model | Accessible Rich Internet Applications (WAI-ARIA) 1.0 (http://www.w3.org/TR/wai-aria/ roles#role_definitions)
  5. 39.

    Lists, headings, user profiles, tables, content styling, navigation, etc. -pea.rs

    (Dan Cederholm) -Pattern Primer (Jeremy Keith) -Global Experience Language (BBC)
  6. 45.

    -Interface development standards (Richard Hallows) -Google HTML/CSS Style Guide -Front

    End Development Guideline (Tait Brown) -Idiomatic CSS (Nicolas Gallagher)
  7. 52.

    “A good craftsperson regularly takes a step back from their

    work, and questions every facet of their product for its precise alignment with their core values of quality and sincerity.” ~Ben Bodien