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

Design Driven Development

Simon Raess
August 30, 2013

Design Driven Development

An integrated approach to build better products in less time.

Simon Raess

August 30, 2013
Tweet

Other Decks in Design

Transcript

  1. THEORY Problem Statement Waterfall Model User Centered Design Agile Development

    Lean Manufacturing ➊ MODEL Concept Design Interface Design Visual Design Web Development Optimization ➋ PRACTICE T-shaped teams Direct feedback Work in progress Kanban board Integrate research ➌
  2. Analysis Program Design Coding Testing Operations Requirements 1. Complete program

    design before analysis and coding begins 2. Documentation must be current and complete 3. Do the job twice if possible 4. Testing must be planned, controlled and monitored 5. Involve the customer Dr. Winston W. Royce (1970)
  3. Code Live Design $ per change # of changes Ehrlich

    and Rohn (1994) (baseline) 1 x 100 x 10 x Feedback
  4. R. Groner, S. Raess & P. Sury (2006) Realisation Conception

    Evaluation Requirements User Needs Attitude Behavior Prototype Feature definition Standards Guidelines Information Architecture Layout & Workflows Interaction Models Visual Design Heuristics Target group & Context Usefulness Learnability Satisfaction Efficiency Usability Test Usability Test Usability Test
  5. We are uncovering better ways of developing software by doing

    it and helping others do it. Through this work we have come to value: — Individuals and interactions over processes and tools — Working software over comprehensive documentation — Customer collaboration over contract negotiation — Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Kent Beck et al. (2001)
  6. Adaptive RUP (120+) eXtreme Programming (13) Scrum (9) Kanban (3)

    Do whatever (0) Prescriptive Agile methods H. Kniberg & M. Skarin (2009)
  7. Attributions Alex Quinto; Lynn D. Christensen; Maxine van Stratum Grohol;

    Isabel Duarte; Muneer A.Safiah; Ilsur Aptukov; Vijay Sekhar; Atelier Iceberg; Adhara Garcia; Stephan Hokanson; Stephane Crocell; Luke Anthony Firth; iconoci; Jasmine Rae Friedrich; Jasmine Rae Friedrich; Camila Bertoco; Ricardo Moreira; Predrag Jovanovic; Stephane Crocell; JD; From The Noun Project