Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Quality vs Velocity

Avatar for Mark Mitchell Mark Mitchell
August 30, 2012

Quality vs Velocity

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

Avatar for Mark Mitchell

Mark Mitchell

August 30, 2012
Tweet

More Decks by Mark Mitchell

Other Decks in Design

Transcript

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

    a job well for its own sake.” ~Richard Sennett
  2. A craftsperson has: -An appreciation of good work -A belief

    in quality at every level -Vision -A preference for simplicity -Sincerity ~Ben Bodien
  3. -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. -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. Lists, headings, user profiles, tables, content styling, navigation, etc. -pea.rs

    (Dan Cederholm) -Pattern Primer (Jeremy Keith) -Global Experience Language (BBC)
  6. -Interface development standards (Richard Hallows) -Google HTML/CSS Style Guide -Front

    End Development Guideline (Tait Brown) -Idiomatic CSS (Nicolas Gallagher)
  7. “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