agile: it's not just for engineers anymore!

33
Agile: It's Not Just for Engineers Anymore! Mark Congiusta Cisco Senior User Experience Manager

Post on 21-Oct-2014

494 views

Category:

Technology


2 download

DESCRIPTION

Presentation at the Lean-Agile@Cisco 2013 Conference discussing best practices for including user experience teams into Agile software development methodology.

TRANSCRIPT

Page 1: Agile: It's not just for engineers anymore!

Agile:  It's  Not  Just  for  Engineers  Anymore!  

Mark  Congiusta  Cisco  Senior  User  Experience  Manager  

Page 2: Agile: It's not just for engineers anymore!

Why  you  should  stop  checking  email  and  listen  

•  Charts!  Graphs!  No  bullet  points!  (Except  here)  •  Unravel  the  mysteries  of  Agile  UX  •  Team  forming  or  storming  or  norming…1  of  those  •  Less  documentaGon,  more  prototypes  •  We’re  really  not  all  that  different  you  and  I  •  Learn  to  be  more  like  Apple  •  It’s  “iteraGontasGc”!  •  There’s  a  Dilbert  cartoon  in  here  somewhere  

Page 3: Agile: It's not just for engineers anymore!

DESIGN LIFECYCLE FCS

Waterfall

Agile

Waterfall  vs.  Agile  

Page 4: Agile: It's not just for engineers anymore!

The  definiGve  Agile  process  

Page 5: Agile: It's not just for engineers anymore!
Page 6: Agile: It's not just for engineers anymore!

Your  Agile  mileage  may  vary  

Source:  hTp://www.flickr.com/photos/army_chaz/845173739/  

Page 7: Agile: It's not just for engineers anymore!

Source:  hTp://www.flickr.com/photos/24369303@N00/5537022218/  

Page 8: Agile: It's not just for engineers anymore!

Do  not  ignore   your  users…  

Source:  hTp://www.flickr.com/photos/aluedtke/8448667852/  

Page 9: Agile: It's not just for engineers anymore!

Designers  +  

Developers  

Page 10: Agile: It's not just for engineers anymore!
Page 11: Agile: It's not just for engineers anymore!

Engineers   UX  Designers  

Stakeholders   Users  

Technology   Usability  

Defined   Flexible  

Process   Ad  hoc  

Timelines   Guidelines  

Proof   Hunch  

Right  now   Up  front  

Page 12: Agile: It's not just for engineers anymore!

Engineers   UX  Designers  

Stakeholders   Users  

Technology   Usability  

Defined   Flexible  

Process   Ad  hoc  

Timelines   Guidelines  

Proof   Hunch  

Right  now   Up  front  

A  great  prod

uct  that  peop

le  love  

and  want  to

 use!  

Page 13: Agile: It's not just for engineers anymore!

CONCEPT WIREFRAMING REFINEMENT IMPLEMENTATION

Page 14: Agile: It's not just for engineers anymore!

PROTOTYPE IMPLEMENTATION

Page 15: Agile: It's not just for engineers anymore!

SCRUM 1

SCRUM 3

SCRUM 2

SCRUM 4

Page 16: Agile: It's not just for engineers anymore!

SCRUM 1

SCRUM 3

SCRUM 2

UE SCRUM

Page 17: Agile: It's not just for engineers anymore!
Page 18: Agile: It's not just for engineers anymore!
Page 19: Agile: It's not just for engineers anymore!
Page 20: Agile: It's not just for engineers anymore!

IteraGng  

is  not  bug  fixing  Source:  hTp://www.flickr.com/photos/leighjmarriner/8058904619/  

Page 21: Agile: It's not just for engineers anymore!
Page 22: Agile: It's not just for engineers anymore!

SPRINT 1 SPRINT 2 SPRINT 3 SPRINT 4

SPRINT 1 SPRINT 2 SPRINT 3 SPRINT 4

UX FEATURE IMPLEMENTATION ITERATIONS UX SPRINT

Ongoing Refinement Option

Feature  iteraGon  within  a  release  

Endgame Option

Page 23: Agile: It's not just for engineers anymore!

User  story  

User  story  

User  story  User  story  

User  story  

User  story  

Product  

Source:  hTp://www.flickr.com/photos/jeffweese/4083933955/  

Page 24: Agile: It's not just for engineers anymore!

The  Zen  Of  Agile  UX  

Page 25: Agile: It's not just for engineers anymore!
Page 26: Agile: It's not just for engineers anymore!

It’s  not  my  job…  x

Page 27: Agile: It's not just for engineers anymore!

“I  prefer  design  by  experts  –  by  people  who  know  what  they  are  doing.”  —  Don  Norman  

Page 28: Agile: It's not just for engineers anymore!

Source:  hTp://www.kickerstudio.com/blog/2008/12/the-­‐disciplines-­‐of-­‐user-­‐experience/  

Page 29: Agile: It's not just for engineers anymore!
Page 30: Agile: It's not just for engineers anymore!

“You  can  have  any  combinaGon  of  features  the  Air  Ministry  desires,  so  long  as  you  do  not  also  require  that  the  resulGng  airplane  fly.”  —  Willy  Messerschmidt  

Page 31: Agile: It's not just for engineers anymore!

Agile  UX  

Page 32: Agile: It's not just for engineers anymore!

1.  Can’t  we  all  get  along?  Yes  we  can!  

2.  Have  some  UX  in  your  scrum  

3.  Good  enough  is  good  enough  

4.  IteraGons  are  not  defects  

5.  UX  is  hard  

Source:  hTp://www.flickr.com/photos/a-­‐dc/5025107149/  

Rules  you  can  count  on  1  hand  

Page 33: Agile: It's not just for engineers anymore!