User Experience and Agile Software Development

27
Towards a more Agile User Experience By Zachary Spencer @zspencer http://www.zacharyspencer.com [email protected] Sunday, July 25, 2010

Transcript of User Experience and Agile Software Development

Page 1: User Experience and Agile Software Development

Towards a more Agile User Experience

By Zachary Spencer@zspencerhttp://[email protected], July 25, 2010

Page 2: User Experience and Agile Software Development

What Is Agile?

• Individuals and Interactions over processes and tools

• Working Software over comprehensive documentation

• Customer Collaboration over contract negotiation

• Responding to change over following a plan

Sunday, July 25, 2010

Page 3: User Experience and Agile Software Development

Sunday, July 25, 2010

Page 4: User Experience and Agile Software Development

http://www.flickr.com/photos/zakh/337938459/Sunday, July 25, 2010

Page 5: User Experience and Agile Software Development

http://www.flickr.com/photos/stijnvogels/28049943/

Sunday, July 25, 2010

Page 6: User Experience and Agile Software Development

Sunday, July 25, 2010

Page 7: User Experience and Agile Software Development

DownloadThe owner has disabled downloading of their photos

Available sizesSquare (75 x 75)Thumbnail (100 x 75)Small (240 x 180)Medium 500 (500 x 375)Medium 640 (640 x 480)

http://www.flickr.com/photos/midnightglory/2314424352/Sunday, July 25, 2010

Page 8: User Experience and Agile Software Development

http://www.flickr.com/photos/omegatron/666450803/Sunday, July 25, 2010

Page 9: User Experience and Agile Software Development

http://www.flickr.com/photos/alpiniste/4710967463/Sunday, July 25, 2010

Page 10: User Experience and Agile Software Development

http://www.flickr.com/photos/ogcodes/2095054686/

Sunday, July 25, 2010

Page 11: User Experience and Agile Software Development

http://www.flickr.com/photos/gnosis/3628751763/

Sunday, July 25, 2010

Page 12: User Experience and Agile Software Development

http://www.flickr.com/photos/tontoncopt/2075310775/Sunday, July 25, 2010

Page 13: User Experience and Agile Software Development

What is User Experience?

Sunday, July 25, 2010

Page 14: User Experience and Agile Software Development

http://www.flickr.com/photos/janset/2406178454/

Delighting the user?

Sunday, July 25, 2010

Page 15: User Experience and Agile Software Development

Making things really accessible? and easy to use?

Sunday, July 25, 2010

Page 16: User Experience and Agile Software Development

http://www.flickr.com/photos/spike55151/363016301/

Understanding your users pyscho-socio-logical makeup?

And maybe manipulating them into doing what you want?

Sunday, July 25, 2010

Page 17: User Experience and Agile Software Development

http://www.flickr.com/photos/shaunwong/4079939649/

Bending peoples will to line our evil corporate overlords pocket books?

Sunday, July 25, 2010

Page 18: User Experience and Agile Software Development

Yes. To all of them.(Even the evil corporate overlord one)

Sunday, July 25, 2010

Page 19: User Experience and Agile Software Development

http://www.flickr.com/photos/dnorman/3590132503/

Sunday, July 25, 2010

Page 20: User Experience and Agile Software Development

http://www.flickr.com/photos/tracy_olson/61056391/Sunday, July 25, 2010

Page 21: User Experience and Agile Software Development

Where does UX Fit?

Sunday, July 25, 2010

Page 22: User Experience and Agile Software Development

#Development

Copyright 2005-2010 Scott Ambler (http://www.ambysoft.com/scottAmbler.html)http://www.ambysoft.com/essays/agileLifecycle.html#DevelopmentSunday, July 25, 2010

Page 23: User Experience and Agile Software Development

http://www.flickr.com/photos/zen/1352562/

What is it the business is really trying to accomplish?

What problem are we trying to solve?

How will this project help us meet our corporate objectives?

How can I help align this project more effectively with bringing value to both the end users and the business?

Sunday, July 25, 2010

Page 24: User Experience and Agile Software Development

Sunday, July 25, 2010

Page 25: User Experience and Agile Software Development

http://www.flickr.com/photos/rosenfeldmedia/3978126471/

Sunday, July 25, 2010

Page 26: User Experience and Agile Software Development

http://www.flickr.com/photos/lucamascaro/4641678391/Sunday, July 25, 2010

Page 27: User Experience and Agile Software Development

For Further Learnings

• Visit http://www.zacharyspencer.com/ and click “Recommended Reading”

• Follow people like @JeffParks on twitter

• DO.

Sunday, July 25, 2010