UX in Startups and Agile Environments
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

UX in Startups and Agile Environments

on

  • 2,742 views

How UX can fit into the agile environment of a startup.

How UX can fit into the agile environment of a startup.

Presented at SuperUX by Supermondays 26th July 2010.

http://supermondays.org

Statistics

Views

Total Views
2,742
Views on SlideShare
2,518
Embed Views
224

Actions

Likes
5
Downloads
18
Comments
0

5 Embeds 224

http://www.supermondays.org 212
http://www.linkedin.com 5
http://www.supermondays.co.uk 3
https://www.linkedin.com 3
https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

UX in Startups and Agile Environments Presentation Transcript

  • 1. Startup UX (and some things I’ve learned) Graham Morley Graphic.ly
  • 2. Graphic.ly?
  • 3. Graphic.ly?
  • 4. Kevin Me Dev Team Charley
  • 5. Startup Life
  • 6. Startup Life Long hours
  • 7. Startup Life Long hours Hard work
  • 8. Startup Life Long hours Hard work Tight budget
  • 9. Startup Life Long hours Hard work Tight budget Quick turnaround
  • 10. UX + Agile
  • 11. UX + Agile Creating a great UX involves refinement
  • 12. UX + Agile Creating a great UX involves refinement Planning, concepts, discussions...
  • 13. UX + Agile Creating a great UX involves refinement Planning, concepts, discussions... User testing
  • 14. UX + Agile Creating a great UX involves refinement Planning, concepts, discussions... User testing Agile wants to launch... yesterday
  • 15. UX + Agile Creating a great UX involves refinement Planning, concepts, discussions... User testing Agile wants to launch... yesterday
  • 16. Designers know too much about their product to be objective judges: the features they have come to love and prefer may not be understood or preferred by future customers. – Don Norman
  • 17. Adapt. Simplify.
  • 18. Adapt. Simplify. Avoid feature creep
  • 19. Adapt. Simplify. Avoid feature creep THINK USER
  • 20. Adapt. Simplify. Avoid feature creep THINK USER Sync UX with Development
  • 21. Adapt. Simplify. Avoid feature creep THINK USER Sync UX with Development “A coffee shop needs to serve good coffee before optimising table layout”
  • 22. Adapt. Simplify. Avoid feature creep THINK USER Sync UX with Development “A coffee shop needs to serve good coffee before optimising table layout”
  • 23. Adapt. Simplify. Avoid feature creep THINK USER Sync UX with Development “A coffee shop needs to serve good coffee before optimising table layout”
  • 24. Agile UX Cycle
  • 25. Agile UX Cycle
  • 26. Agile UX Cycle Planning & Requirements
  • 27. Agile UX Cycle Planning & Requirements UI Design
  • 28. Agile UX Cycle Planning & Requirements UI Design Development
  • 29. Agile UX Cycle Planning & Requirements UI Design Testing Development
  • 30. Agile UX Cycle Planning & Requirements UI Design Release & Analysis Testing Development
  • 31. Planning & Research Personas User flows Information Architecture
  • 32. UI Patterns
  • 33. UI Patterns No need to reinvent the wheel.
  • 34. QWERTY Keyboard
  • 35. QWERTY Keyboard
  • 36. QWERTY Keyboard Dvorak Keyboard
  • 37. QWERTY Keyboard Dvorak Keyboard
  • 38. UI Patterns No need to reinvent the wheel. External inspiration http://patterntap.com http://konigi.com http://scrnshots.com http://iconfinder.com
  • 39. UI Patterns No need to reinvent the wheel. External inspiration http://patterntap.com http://konigi.com http://scrnshots.com http://iconfinder.com
  • 40. Development
  • 41. Development Become a user
  • 42. Development Become a user Optimise for deployment platform
  • 43. Development Become a user Optimise for deployment platform Think about errors
  • 44. Internal QA
  • 45. Internal QA Testers should NEVER be developers
  • 46. Internal QA Testers should NEVER be developers Bug tracking software www.pivotaltracker.com www.fixxapp.com
  • 47. Internal QA Testers should NEVER be developers Bug tracking software www.pivotaltracker.com www.fixxapp.com Testing Plans
  • 48. User Feedback
  • 49. User Feedback Are goals achievable?
  • 50. User Feedback Are goals achievable? What are users highlighting as issues?
  • 51. User Feedback Are goals achievable? What are users highlighting as issues? Work on 80/20 rule
  • 52. Kaizen
  • 53. Kaizen Continuous improvement
  • 54. Kaizen Continuous improvement Iterate
  • 55. Kaizen Continuous improvement Iterate Make better
  • 56. User Flow
  • 57. User Flow Guide users No dead ends Make it easy
  • 58. User Flow Guide users No dead ends Make it easy
  • 59. Gradual Engagement
  • 60. Gradual Engagement The process of moving a user through an application or service – actually engaging with it, and seeing it's benefits
  • 61. Gradual Engagement The process of moving a user through an application or service – actually engaging with it, and seeing it's benefits Registration is an obstacle
  • 62. Gradual Engagement The process of moving a user through an application or service – actually engaging with it, and seeing it's benefits Registration is an obstacle Allow users to use without registering
  • 63. Gradual Engagement The process of moving a user through an application or service – actually engaging with it, and seeing it's benefits Registration is an obstacle Allow users to use without registering Signup Forms Must Die, Luke Wroblewski http://www.alistapart.com/articles/signupforms
  • 64. Rewards
  • 65. Rewards Users respond well to rewards
  • 66. Rewards Users respond well to rewards Doesn’t have to be points system
  • 67. Rewards Users respond well to rewards Doesn’t have to be points system
  • 68. Language
  • 69. Language Copywriting is part of UX
  • 70. Language Copywriting is part of UX You should follow me on twitter
  • 71. Language Copywriting is part of UX You should follow me on twitter Don’t neglect emails
  • 72. Summary
  • 73. Summary It is possible to achieve great UX within Agile Keep it simple Think user Continual improvement Reward users
  • 74. Thanks :) @sumogray graham@graphicly.com