Vous êtes sur la page 1sur 15

SOFTWARE DESIGN: SESSION 12

BOW, STERN, BOOM-


UNDERSTANDING
SOFTWAREPLUMBING
Alex Cowan

2015 COWAN+
WHERE YOU SHOULD BE NOW
Epic Stories Experiment(s) for
CUSTOMER
Child Stories DISCOVERY &
hypothesis testing
EXPERIMENTS
Supporting Storyboards Usability test suite
?
Parallel Prototypes

E
M
Interactive Prototype

WH
W

AT
S HO
PRODUCT &
Usability Test Plan + Test

IF
PROMOTION

?
Results
Personas, Problem Scenarios
VALUE
including Think- Alternatives PROPOSITIONS &
USER STORIES
ASSUMPTIONS Summary Value
See-Feel-Do Value Propositions & PROTOTYPES
Hypothesis
(Converged) Before & After
MVP Ideas
Storyboards

E?
Assumptions for Value

AL
PIVOT?

SC
Hypothesis
AIDAOR Storyboard
?
AT
WH
PROBLEM Interview Guide
PERSONAS WHO? SCENARIOS &
ALTERNATIVES
2 (or more) Interviews

2015 COWAN+
WHAT WELL FOCUS ON TODAY

2015 COWAN+
THE MODEL-VIEW-CONTROLLER FRAMEWORK
CONTROLLER

VIEW MODEL
where the data
lives
2015 COWAN+
THE MODEL

Class of Thing: an is-a relationship: a


Dog
Animal dog is a(n) animal
a has-a relationship:
Tail
a dog has a tail

2015 COWAN+
THE MODEL

MODEL
where the data
lives
Make it like real life.
(Or it will probably end up all messy.)

2015 COWAN+
THE VIEW
CONTROLLER

VIEW MODEL
what you see

2015 COWAN+
THE VIEW

VIEW M
what
Use youStick
comps. seeto established patterns.
(Or youll force the user to think when they dont want to.)

2015 COWAN+
THE CONTROLLER
CONTROLLER

the smarts to figure


out what to do

VIEW MODEL

2015 COWAN+
THE CONTROLLER
CONTROLLER

the smarts to figure


Anchor themtowith
out what douser stories & prototypes.
(The right answer is probably less obvious than you'd guess)

2015 COWAN+
MODEL VIEW CONTROLLER: EXAMPLE

2015 COWAN+
MODEL VIEW CONTROLLER: EXAMPLE

2015 COWAN+
MODEL VIEW CONTROLLER
CONTROLLER EXERCISE
Take one of your stories (ideally one
with a wirefame) and describe what
you think might need to happen
between the MVC for its
implementation.
the smarts to figure 5 min.
out what to do

VIEW MODEL

2015 COWAN+
CREATING YOUR TEAM PORTFOLIO ENTRY

2015 COWAN+
ASSIGNMENTS
1. Do/Individual: Create Notes on MVC for a Selected User Story (25-35 minutes)
2. Do/Group: Draft Your Team Portfolio Entry (45-90 minutes)

v4 2015 COWAN+

Vous aimerez peut-être aussi