Here's a somewhat somewhat lengthy (by still far from comprehensive) presentation introducing and detailing the process and activities involved in Agile UX. The content focuses on introducing the basic steps of UX and explaining what they are.
It's liberally referenced from anywhere I could cut and paste from, and includes lots of links for more reading, where more comprehensive explanations of each activity can be found.
5. Levels of User Experience Appearance Visual and UI Design Interaction Navigation and interactive elements Information Content & Information Architecture Structure The relationship between the product components and the organisation Concept The idea of how the value is delivered to the user/customer Proposition How product provides value to meet the users needs, while being financially viable and technically feasible
6. Waterfall UX Agile UX UX & Delivery Project time UX Dev Work Effort Work Effort UX Dev
7. UX Process & Activities User Journeys Development User Research Background Research Prototype Sketchboards Usability Testing UI Design & Iterate Story Card Writing QA Testing User Research Background Research Usability Testing Deploy Metrics Business Strategy Prototype Sketchboards Personas UX Research & Design activities Delivery & Business activities Usability Testing
User-Centred Design is about putting end-users at the centre of the design process and involving them in decision-making throughout.
There are many different layers and levels that make up a user experience, some more obvious than others. Testing and validating each of these levels with actual users is the best way to create a great product. By conducting research and testing prototypes early in the project lifecycle we are able to validate the less obvious levels of UX that aren’t easy to change once the product has been designed and built.
The traditional approach to UX design is to do all the design work up-front before delivery begins. This can cause problems with the hand-over from Design team to the Delivery team. When design is done up-front in isolation it often is unable to account for capture all the user requirements or unforseen technical challenges. Leading to wasteful rework and project team friction. The Agile UX approach removes the need for a disjointed handover by involving the Delivery team during the initial envisioning phases and then collaborating with them throughout the project on just-in-time basis.
UX Activities happen throughout the entire product lifecycle: Envision : Create, explore and evaluate value propositions and concepts. Deliver : Design, develop and deploy the product. Evolve : Measure, test, learn and improve the product.