a seven year marriage of agile and ui
Post on 13-Sep-2014
669 views
DESCRIPTION
My talk at Tampere Goes Agile 2012, http://tamperegoesagile.fi/ I'm sorry that this set of slides is almost incomprehensible as itself, but my talks these days are rather interactive. Somehow bullets just don't get the message through.TRANSCRIPT
A seven year marriage of Agile and UIKarri-Pekka Laakso
Tampere Goes Agile 13.10.2012
© Copyright Reaktor 2012 TGA 2012
Karri-Pekka Laakso
1973 Born1986 Hacking Z80 on Spec 3281994 IT: Topi admin @ HUT1996 UI design: teaching @ HUT1998 MSc (eng), Applied Mathematics1999 Interacta Design, co-founder2002 GUIDe, co-developer2005 => Reaktor
© Copyright Reaktor 2012 TGA 2012
Reaktor 2005 => 201250 peoplejavaScrum
© Copyright Reaktor 2012 TGA 2012
Reaktor 2005 => 201250 peoplejavaScrum
180 peopleScala, Haskell, node.js, RX, ...Kanban (some Scrum)UI design: 17 peopleGraphics: 6 peopleConcepting: 5 peopleConcepting, UI design, graphics and coding are part of practically every project
© Copyright Reaktor 2012 TGA 2012
© Copyright Reaktor 2012 TGA 2012
When all you have is a...
© Copyright Reaktor 2012 TGA 2012
Concept
For whom?
Where does it hurt?
Where’s the money?
© Copyright Reaktor 2012 TGA 2012
Concept
© Copyright Reaktor 2012 TGA 2012
UI Design
How should it work?
What do they need?
How to support them?
© Copyright Reaktor 2012 TGA 2012
UI Design
© Copyright Reaktor 2012 TGA 2012
© Copyright Reaktor 2012 TGA 2012
UI Design
© Copyright Reaktor 2012 TGA 2012
UI Design
© Copyright Reaktor 2012 TGA 2012
UI Design
© Copyright Reaktor 2012 TGA 2012
Graphics design
How does it look like?
How does it feel?
© Copyright Reaktor 2012 TGA 2012
Graphics design
© Copyright Reaktor 2012 TGA 2012
© Copyright Reaktor 2012 TGA 2012
© Copyright Reaktor 2012 TGA 2012
Project (viewpoint of UI design)
Concept design Identify
UI design Solve
Graphics design Beatify
Implementation Build
© Copyright Reaktor 2012 TGA 2012
Outputs (viewpoint of UI design)
Concept design Problem
UI design Solution
Graphical design Look & feel
Implementation The thing
© Copyright Reaktor 2012 TGA 2012
When & what
© Copyright Reaktor 2012 TGA 2012
The Multidisciplinary Team
© Copyright Reaktor 2012 TGA 2012
My Team
Dev
DevDev Dev
UIGraphics Coach
and me: UI
© Copyright Reaktor 2012 TGA 2012
# of your teams
1
© Copyright Reaktor 2012 TGA 2012
The Wall
© Copyright Reaktor 2012 TGA 2012
The Wall
© Copyright Reaktor 2012 TGA 2012
The Wall
© Copyright Reaktor 2012 TGA 2012
© Copyright Reaktor 2012 TGA 2012
User stories
As a [...] I want to [...] in order to [...]
© Copyright Reaktor 2012 TGA 2012
User stories
As a [...] I want to [...] in order to [...]
Noise; obviousfrom context
The problem,usually ignored
The solution
More noise
© Copyright Reaktor 2012 TGA 2012
Problem and solutions
YouTube
Call friend
Library
Forget it
Buy a new one
Problem Solutions
© Copyright Reaktor 2012 TGA 2012
=> Features
As a [...] I want to [...] in order to [...]
Feature / task
© Copyright Reaktor 2012 TGA 2012
© Copyright Reaktor 2012 TGA 2012
Product Owner
© Copyright Reaktor 2012 TGA 2012
Continuous Deployment
© Copyright Reaktor 2012 TGA 2012
Summary
© Copyright Reaktor 2012 TGA 2012
When & what
© Copyright Reaktor 2012 TGA 2012
My Team
Dev
DevDev Dev
UIGraphics Coach
and me: UI
© Copyright Reaktor 2012 TGA 2012
=> Features
As a [...] I want to [...] in order to [...]
Feature / task
© Copyright Reaktor 2012 TGA 2012
Product Owner
© Copyright Reaktor 2012 TGA 2012
Continuous Deployment