User experience vs. agile development

32
user experience design vs. agile development

description

Combining agile and IA/design is one of the most difficult challenges. Agile methods such as SCRUM and XP say absolutely nothing about the IA and design process. IA/design are usually driven by a holistic approach which is troublesome to combine with the iterative and incremental nature of agile software development. How can we overcome the problems and work together constructively?

Transcript of User experience vs. agile development

Page 1: User experience vs. agile development

user experience design vs.

agile development

Page 2: User experience vs. agile development
Page 3: User experience vs. agile development
Page 4: User experience vs. agile development

user experience & brand driven

Page 5: User experience vs. agile development

clash of methods?

Page 6: User experience vs. agile development

holistic vs. incremental

Page 7: User experience vs. agile development

waterfall(picture from Lynn Miller)

Page 8: User experience vs. agile development

agile(picture from Lynn Miller)

Page 9: User experience vs. agile development

attempt 1: fully agile (scrum)

Page 10: User experience vs. agile development

result: piece meal design & user interaction no overall IA/design consistency

Page 11: User experience vs. agile development

attempt 2: upfront IA/design

Page 12: User experience vs. agile development

result: difficult to handle change out of date designs unused designs

Page 13: User experience vs. agile development

attempt 3: post-skinning

Page 14: User experience vs. agile development

result: drift from design intentunnecessary re-factoringdifficult to collect client feedback

Page 15: User experience vs. agile development

we needed ...

Page 16: User experience vs. agile development

... keep the advantages

Page 17: User experience vs. agile development

... while avoiding piece meal

Page 18: User experience vs. agile development

design chunking(picture from Lynn Miller)

Page 19: User experience vs. agile development

sprint 0: the groundwork

Page 20: User experience vs. agile development

define the big picture

Page 21: User experience vs. agile development

fundamentals only

Page 22: User experience vs. agile development

sprint 1 ..n: the project

Page 23: User experience vs. agile development
Page 24: User experience vs. agile development

timing

Page 25: User experience vs. agile development

challenges with chunking

Page 26: User experience vs. agile development

mindsets

Page 27: User experience vs. agile development

communication

Page 28: User experience vs. agile development

artifacts

Page 29: User experience vs. agile development

iteration length

Page 30: User experience vs. agile development

manage this!

Page 31: User experience vs. agile development

no sole truth