HELLO, EXPERIENCE DESIGNAGILE TOUR 2011 NovemberHo Chi Minh City
Zichuan XiongThoughtWorks ChinaExperience Design Regional Lead
Topics‣ Where is this coming from?‣ What is Experience Design?‣ How to integrate Experience Design into Agile delivery?‣ Q&A
Where is this coming from
I started my ThoughtWorks life 4 years ago
As a rookie
My first project was a pre-sale
How can Icontribute?
I got inspired bymovie story board
I did these stuff
Clients loved it
After that, I joint, and started leading many project Inceptions
By the way, what is inception?
The Inception is our process of “inceptioning”every stakeholder to have a common picture,which drives actions that everyone agrees.
Dream -> Plan
We found the practices we did in ourInceptions are sharing very similar principles.
Year 2010, we thought we could themethem together as we did the similar to Agile development practices.
We call it Experience Design
So what is Experience Design
Experience design (XD) isthe practice of designing products, processes,services, events, and environments with a focusplaced on the quality of the user experience andculturally relevant solutions, with less emphasisplaced on increasing and improvingfunctionality of the design. source: http://en.wikipedia.org/wiki/Experience_design
Now, software is not just application or tool, it’s a service which links your customers and your business model software customers business model software
Product provides functionalities, while service provides experiencecomprehensive expected and functionality delighted experience
if software is more a service expected and delighted experienceI am culturally motivated I feel happy when I amto be in that experience experiencing it
Design Challenges expected and delighted experience How to make the How to make theexperience expected by journey delighted by customers? customers?
Experience Design Solutions expected and delighted experience How to make the How to make theexperience expected by journey delighted by customers? customers? fast prototype, continually design the journey in and iteratively test it customers’ context with real customers
How to integrate into anAgile delivery process? 6 tips
TIP ONEStop talking about requirement list, useexperience design to kickoff your project
REQUIREMENTS EXPERIENCE DESIGNSTORIES
target persona goals X X X Xmotivations must-have stories for basic experience nice-to-have stories for enhanced experience
Visualising everything during thedesign process with your team (inc.your clients)
TIP THREETest your design continually and iteratively with realcustomers
buy rent new homes share ﬁnd a agent sold prices retire home ideas Experts all kitchen bath dining living storage garden kids buy rent new homes share ﬁnd a agent sold prices retire home ideas Experts all kitchen bath bath dining dining living living storage garden ofﬁce storage home kids garden children textile browsing sort by: MOST VIEWED 1-17 of 17 ideas 2 The picture stands out I click the picture posh browsing kitchen my scrapbook red modern my scrapbook wooden reset all KITCHEN browse more 300 x 100 Ad ﬁlter view by (3:1 Rectangle) size large buy rent new homes share ﬁnd a agent sold prices retire home ideas Experts buy rent new homes share ﬁnd a agent sold prices retire home ideas Experts medium all kitchen bath dining living storage garden kids all kitchen bath dining living storage garden kids small BATH browse more brand ikea browsing browsing mosbique 1 I hover over the picture cell lagvi KITCHEN furnishings my scrapbook my scrapbook DINING browse more table 4 I click this new tag to ﬁlter 180 x 150 Ad 300 x 600 Ad (Rectangle) chair (Half Page Ad) basin browse more KITCHEN browse more 300 x 100 Ad TAGS 300 x 100 Ad (3:1 Rectangle) (3:1 Rectangle) LIVING posh kitchen red browse more modern wooden 3 I click similar pictures link pictures with similar tags BATH browse more BATH browse more Save Share paper prototyping wireframing hi-fi prototyping DINING browse more DINING browse more 300 x 600 Ad 300 x 600 Ad (Half Page Ad) (Half Page Ad) LIVING browse more LIVING browse more ......Continually refine your prototype, and test themwith real users frequently
...... user testing user testingExperience Design design & plan design & plan (refined) Development Iteration 0 Iteration 1 Iteration 2 Iteratively run user testing along with your interactions go, always refine your design and plan for next iteration.
TIP FOURExperience map to replace your product backlogs wall
eShopping project experience wall get join us select advice buy checkout share leavePhase 1Phase 2 Experience wall give everyone in team a good context
TIP FIVEPrioritise in the context of designed experience
can you prioritise those featuresurr...tricky for me? !
get join us select advice buy checkout share leavemust-have experienceenhanced experiencenice-to-have experience let’s talk about priority in a complete experience to see which ones are must-haves. ? emm...that makes decision easier
TIP SIXWin more contracts by new customer experience
on-goinginception get a analysis compare advice buy on loan waiting property boughtinvestor high- project delta potential get move buy investigate compare advice buy decorate in insurance a new lifelandlord set analysis price on sale recommend visit deal a property project beta soldagency project alpha When you design a big picture of customer experience for next two years to your client, winning contract is predictable