Introduction to Architecture Centric Design Thinking
Michael Keeling IBM @michaelkeeling
Introduction to Architecture Centric Design Thinking Michael - - PowerPoint PPT Presentation
Introduction to Architecture Centric Design Thinking Michael Keeling IBM @michaelkeeling Introduces design as a way of thinking. Herbert Simon, The Sciences of the Artificial, 1969 2 Node school desk by IDEO and steelcase 3 4 There
Michael Keeling IBM @michaelkeeling
Herbert Simon, The Sciences of the Artificial, 1969
2
Node school desk by IDEO and steelcase
3
4
5
7
8
9
10
[1] Visser, W. 2006, The cognitive artifacts of designing, Lawrence Erlbaum Associates.
11
– “The design”
– “To design”
– “Great design”
– Act of doing/creating the above
The Design of Design: Essays from a Computer Scientist by Fred Brooks
12
13
14
15
16
17
18
19
20
21
22
23
properties web, architecture drivers specification, user journey, elevator pitch, user mad lib, …
yours and mine list, round-robin, estimate the elements, system research, soap boxing, paths not taken, name the styles/patterns, …
sketches/cartoons, architecturally evident coding style, system metaphor, architecture haiku, context diagram, utility tree, module decomposition, viewpoints and views, must reads list, …
capture grid, risk storming, bull’s eye, Question-Comment-Concern,…
24
25
26
27
28
31
34
35
36
37
Understand
1. QAW Introduction 2. Business/Mission Presentation 3. Architectural Plan Presentation 4. Identification of Architectural Drivers 5. Scenario Brainstorming 6. Scenario Consolidation 7. Scenario Prioritization 8. Scenario Refinement Evaluate
38
39
40
41
42
43
44
–I’ll give you time limits –When it’s time, it’s time
45
46
47
48
49
50
51
52
53
54
55
56
57
59
60
61
62
63
64
65
66
67
properties web, architecture drivers specification, user journey, elevator pitch, user mad lib, …
yours and mine list, round-robin, estimate the elements, system research, soap boxing, paths not taken, name the styles/patterns, …
sketches/cartoons, architecturally evident coding style, system metaphor, architecture haiku, context diagram, utility tree, module decomposition, viewpoints and views, must reads list, …
capture grid, risk storming, bull’s eye, Question-Comment-Concern,…
68
69
Fred Brooks, “The Design of Design”, 2010
70
71
Michael Keeling IBM @michaelkeeling http://neverletdown.net
Help create
Worksheets, handouts, exercises, … Hiring now!
73