Applying lean ux in designing enterprise software from ground up

Kok Chiann
Kok ChiannDirector - Product, Design & Delivery em Ezypay
Applying Lean UX in designing 
enterprise software from ground up 
Kok Chiann 
UX Manager, Ezypay & iconnect360
Applying lean ux in designing enterprise software from ground up
I’m here to share about our learnings 
Around evolution
Applying lean ux in designing enterprise software from ground up
How our UX process evolved 
Introduction 
Infancy 
Exponential 
growth 
Alongside our product growth, and how Lean UX principles 
served as an enabler 
Just do it 
Growing 
User 
Research 
Laser 
focus on 
outcomes
Let’s dive right in 
Here’s how it all started
Before release 
It’s all breezy. The primary target market of the 
product is gyms. 
Introduction 
Infancy 
Exponential 
growth 
- Scoping issues 
- Endless iterations 
- Delayed releases 
- Priorities changing 
But there were 
problems
The UX process during then 
Gather requirements 
from stakeholders 
User stories from 
product backlog 
Prototype Requirements Internal 
validation 
Things were going along. Kind of a Kanban approach.
…After rollout 
Things were less breezy
iconnect360 was newly rolled out 
Our customer base was growing steadily. 
Progression towards targeting new market – 
Swimschools 
- Uncertainty around new target 
market’s needs 
- Lack of user or customer data to 
inform decisions 
- Customer impact on changes 
- Priorities changing 
But there were 
also problems 
Introduction 
Infancy 
Exponential 
growth
Our UX process had 
to evolve…
User research became critical 
We’re based in KL, 
target customers 
are in Australia 
? 
We don’t 
know our 
users 
personally 
We need the 
right users to get 
the right data 
But….
Applying lean ux in designing enterprise software from ground up
User research practices implemented 
within UX process to inform design 
Focus groups 
(We call them 
industry panel) 
Guerilla/discount 
user testing 
Personas
Refining our practices around Conceptualisation & 
Prototyping 
• Sketch and firm the concept first 
• Designing hi-fidelity prototypes with realistic data to validate 
designs 
• Switched to using Invision for prototyping 
- Front-end 
engineer 
required 
- Takes days 
- UX designers 
can do it 
- Takes hours
Lean UX principles adapted into the UX process 
Just the ones around user/customer validation. 
Gather requirements 
from stakeholders 
User stories from 
product backlog 
Prototype Internal Requirements 
validation 
User research data 
(Personas, User 
stories, Pain points, 
etc) 
External 
validation 
Concept
Case Study: The crude persona
Case Study: Feature request to delete a member 
Many support 
requests 
Manual work by 
technical 
support needed 
Feature got 
prioritised 
In our site visits, one of 
the clients brought 
this up 
“I’ll need to be able to 
delete a member” 
When enquired 
further… 
“Actually I want 
debtors that I cannot 
recover removed from 
the report.” 
After digging further, 
it led us to a 
completely different 
solution
Our product fared pretty well 
And we got on-board more and more clients
Our growth was exponential 
Rolling out to NZ, 6 countries in Asia & new 
target market of Swimschools. Process 
improved towards monthly release cycles for 
both products. 
- UX bottlenecked 
- Coping with monthly releases 
- Paying technical debt 
- Endless feature requests 
- Endless documentation work 
- Priorities changing 
More problems 
Introduction 
Infancy 
Exponential 
growth
Our UX process had to 
evolve…again
A laser focus on outcomes was necessary 
We needed to work smarter and focus on the top priorities constantly 
User needs 
Design goal 
Business goals Technology
Empowering execution teams 
• Cross functional teams 
• Democratising creativity & 
decision making 
• Sense of ownership 
• Skills brought to table 
• Collaborate towards the best 
outcome 
Engineer Engineer 
Tester UX designer
The changing role of the designer 
Facilitator 
Customer 
Advocate 
Designer 
"When you look at design as a process and 
not an artifact, everyone on your team 
becomes a designer.“ 
Cap Watkins, “Should Engineers Design?"
Flexing the process 
Prototype 
Internal 
validation 
Concept 
Internal Requirements 
validation 
Concept 
Concept 
E.g.: Improvising for low-risk, low uncertainty features. 
Requirements
“Okay” solutions are okay 
• Designing for the 
best/great 
experience is not 
always necessary, 
nor possible 
• Not all solutions 
are born equal 
• Design towards 
the best trade-off 
to enable 
outcomes 
Kano model
Avoid further iterations (if possible) 
• Designs that work 
would not need to 
be iterated further 
• Be careful on 
designing towards 
planning on 
iterating as a fail-safe
More Lean UX principles adapted into process 
Collaborative focus towards outcomes 
Gather requirements 
from stakeholders 
User stories from 
product backlog 
Prototype 
Internal 
validation 
Requirements 
(Document as you go) 
User research data 
(Personas, User 
stories, Pain points, 
etc) 
External 
validation 
Concept
Case Study: Designing the Online Bookings Form
Wrap up 
With a quick summary
Be pragmatic in evolving your UX process 
Just do it 
Growing 
User 
Research 
Laser 
focus on 
outcomes 
1. Know your users 
2. Importance of prototyping 
with the right fidelity & 
realistic data 
1. Empowering execution 
teams 
2. Designers as facilitators and 
customer advocates 
3. Know when to break the 
process 
4. Document as you go 
5. Not all features are equal 
6. Design towards avoiding 
future iterations 
There is no one-size fit all process. Adapt principles that work for you.
Q & A 
Thank You! 
kok.chiann@iconnect360.com 
kokchiann.com
1 de 32

Recomendados

Enterprise Software Buying Guide por
Enterprise Software Buying GuideEnterprise Software Buying Guide
Enterprise Software Buying Guidesourcingdoctor
3.5K visualizações13 slides
158 - Product Management for Enterprise-Grade platforms por
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms ProductCamp Boston
175 visualizações20 slides
Denver Startup Week - Balancing Voices in Product Management por
Denver Startup Week - Balancing Voices in Product ManagementDenver Startup Week - Balancing Voices in Product Management
Denver Startup Week - Balancing Voices in Product Managementlindsayhunt
247 visualizações36 slides
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ... por
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Lviv Startup Club
72 visualizações29 slides
Lean Better : Basic Lean Principles for Startups por
Lean Better : Basic Lean Principles for StartupsLean Better : Basic Lean Principles for Startups
Lean Better : Basic Lean Principles for StartupsUjjwal Trivedi
339 visualizações14 slides
Customer Centred Design in Financial Services por
Customer Centred Design in Financial ServicesCustomer Centred Design in Financial Services
Customer Centred Design in Financial ServicesDifferent
814 visualizações33 slides

Mais conteúdo relacionado

Mais procurados

Website Testing WINS! por
Website Testing WINS!Website Testing WINS!
Website Testing WINS!Joanne Rigby (Richardson)
1.6K visualizações44 slides
Highest quality code in your SaaS project. Why should you care about it as a ... por
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...The Codest
274 visualizações13 slides
Kano Analysis.20090923 por
Kano Analysis.20090923Kano Analysis.20090923
Kano Analysis.20090923Scott Sehlhorst
3.9K visualizações28 slides
Product design - a designer's perspective por
Product design - a designer's perspectiveProduct design - a designer's perspective
Product design - a designer's perspectivetianfei00
4.5K visualizações27 slides
CX driven product development por
CX driven product developmentCX driven product development
CX driven product developmentCX NPD ltd
1.8K visualizações12 slides
What is Called Design Thinking? por
What is Called Design Thinking?What is Called Design Thinking?
What is Called Design Thinking?Michael Dila
1.3K visualizações31 slides

Mais procurados(19)

Highest quality code in your SaaS project. Why should you care about it as a ... por The Codest
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...
The Codest274 visualizações
Kano Analysis.20090923 por Scott Sehlhorst
Kano Analysis.20090923Kano Analysis.20090923
Kano Analysis.20090923
Scott Sehlhorst3.9K visualizações
Product design - a designer's perspective por tianfei00
Product design - a designer's perspectiveProduct design - a designer's perspective
Product design - a designer's perspective
tianfei004.5K visualizações
CX driven product development por CX NPD ltd
CX driven product developmentCX driven product development
CX driven product development
CX NPD ltd1.8K visualizações
What is Called Design Thinking? por Michael Dila
What is Called Design Thinking?What is Called Design Thinking?
What is Called Design Thinking?
Michael Dila1.3K visualizações
Product management perspective for engineers por Amarpreet Kalkat
Product management perspective for engineersProduct management perspective for engineers
Product management perspective for engineers
Amarpreet Kalkat1.5K visualizações
Conversion Conference - What's in YOUR toolkit? por Craig Sullivan
Conversion Conference - What's in YOUR toolkit?Conversion Conference - What's in YOUR toolkit?
Conversion Conference - What's in YOUR toolkit?
Craig Sullivan1.4K visualizações
Business Process Redesign por Javeed Hussain
Business Process RedesignBusiness Process Redesign
Business Process Redesign
Javeed Hussain988 visualizações
Engr 245 session 07 partners por Stanford University
Engr 245  session 07 partnersEngr 245  session 07 partners
Engr 245 session 07 partners
Stanford University19K visualizações
Business Analysts are on the GO: Design with users, not for them! por SQALab
Business Analysts are on the GO: Design with users, not for them!Business Analysts are on the GO: Design with users, not for them!
Business Analysts are on the GO: Design with users, not for them!
SQALab535 visualizações
Other Product Mgt Notes por John Gibbon
Other Product Mgt NotesOther Product Mgt Notes
Other Product Mgt Notes
John Gibbon448 visualizações
Testing Key Hypothesis With Your MVP por Joe Kinsella
Testing Key Hypothesis With Your MVP Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP
Joe Kinsella148 visualizações
Modern BA - way to delivering value por SQALab
Modern BA - way to delivering valueModern BA - way to delivering value
Modern BA - way to delivering value
SQALab515 visualizações
Product across the world por Prashant Mahajan
Product across the worldProduct across the world
Product across the world
Prashant Mahajan130 visualizações
Developing Products for Emerging Countries by fmr Amazon Sr PM por Product School
Developing Products for Emerging Countries by fmr Amazon Sr PMDeveloping Products for Emerging Countries by fmr Amazon Sr PM
Developing Products for Emerging Countries by fmr Amazon Sr PM
Product School140 visualizações
Product Management por MindfulInsights
Product ManagementProduct Management
Product Management
MindfulInsights248 visualizações
What Customers Want por Randy Pilkenton
What Customers WantWhat Customers Want
What Customers Want
Randy Pilkenton420 visualizações
What does a product manager actually do? por Graham O'Connor
What does a product manager actually do?What does a product manager actually do?
What does a product manager actually do?
Graham O'Connor63 visualizações

Similar a Applying lean ux in designing enterprise software from ground up

UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ... por
UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ...UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ...
UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ...ux singapore
44K visualizações32 slides
Building & launching mobile & digital products por
Building & launching mobile & digital productsBuilding & launching mobile & digital products
Building & launching mobile & digital productsAnurag Jain
1.8K visualizações30 slides
Building a UX Research Program por
Building a UX Research ProgramBuilding a UX Research Program
Building a UX Research ProgramKelley Howell
450 visualizações57 slides
Making UX happen in the world of PR por
Making UX happen in the world of PRMaking UX happen in the world of PR
Making UX happen in the world of PRIan Campbell
1.8K visualizações26 slides
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal... por
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...IT Arena
618 visualizações40 slides
Lean Business Analysis and UX Runway - Natalie Warnert por
Lean Business Analysis and UX Runway - Natalie WarnertLean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertNatalie Warnert
1.4K visualizações40 slides

Similar a Applying lean ux in designing enterprise software from ground up(20)

UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ... por ux singapore
UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ...UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ...
UXSG2014 Lightning Talks - Applying Lean UX in designing enterprise software ...
ux singapore44K visualizações
Building & launching mobile & digital products por Anurag Jain
Building & launching mobile & digital productsBuilding & launching mobile & digital products
Building & launching mobile & digital products
Anurag Jain1.8K visualizações
Building a UX Research Program por Kelley Howell
Building a UX Research ProgramBuilding a UX Research Program
Building a UX Research Program
Kelley Howell450 visualizações
Making UX happen in the world of PR por Ian Campbell
Making UX happen in the world of PRMaking UX happen in the world of PR
Making UX happen in the world of PR
Ian Campbell1.8K visualizações
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal... por IT Arena
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
IT Arena618 visualizações
Lean Business Analysis and UX Runway - Natalie Warnert por Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertLean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie Warnert
Natalie Warnert1.4K visualizações
Becoming A User Advocate por Karl Kaufmann
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
Karl Kaufmann650 visualizações
Defining the Damn Data por Jen Matson
Defining the Damn DataDefining the Damn Data
Defining the Damn Data
Jen Matson2.5K visualizações
Dashlane Mission Teams por Dashlane
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
Dashlane1.3K visualizações
User Experience Design: an Overview por Julie Grundy
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
Julie Grundy1K visualizações
50500113 spiral-model por asidharath
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
asidharath6.1K visualizações
Make It Fast: Delivering UX Research to Agile Teams por UXPA Boston
Make It Fast: Delivering UX Research to Agile TeamsMake It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile Teams
UXPA Boston1.6K visualizações
Will Everitt, Pacific Magazines por Hilary Ip
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines
Hilary Ip170 visualizações
Innovation Experiment Systems Practices (ICSOB 2015) por Teemu Karvonen
Innovation Experiment Systems Practices (ICSOB 2015)Innovation Experiment Systems Practices (ICSOB 2015)
Innovation Experiment Systems Practices (ICSOB 2015)
Teemu Karvonen237 visualizações
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER) por Samuel Chin, PMP, CSM
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Samuel Chin, PMP, CSM206 visualizações
Leverage The Power of Small Data por Karyn Zuidinga
Leverage The Power of Small DataLeverage The Power of Small Data
Leverage The Power of Small Data
Karyn Zuidinga651 visualizações
Webinar: How to be Data Driven with Product by Carbon Five Sr PM por Product School
Webinar: How to be Data Driven with Product by Carbon Five Sr PMWebinar: How to be Data Driven with Product by Carbon Five Sr PM
Webinar: How to be Data Driven with Product by Carbon Five Sr PM
Product School370 visualizações
Tale of two customers: Addressing the struggle between flexibility and usabil... por Eileen O'Brien
Tale of two customers: Addressing the struggle between flexibility and usabil...Tale of two customers: Addressing the struggle between flexibility and usabil...
Tale of two customers: Addressing the struggle between flexibility and usabil...
Eileen O'Brien304 visualizações

Applying lean ux in designing enterprise software from ground up

  • 1. Applying Lean UX in designing enterprise software from ground up Kok Chiann UX Manager, Ezypay & iconnect360
  • 3. I’m here to share about our learnings Around evolution
  • 5. How our UX process evolved Introduction Infancy Exponential growth Alongside our product growth, and how Lean UX principles served as an enabler Just do it Growing User Research Laser focus on outcomes
  • 6. Let’s dive right in Here’s how it all started
  • 7. Before release It’s all breezy. The primary target market of the product is gyms. Introduction Infancy Exponential growth - Scoping issues - Endless iterations - Delayed releases - Priorities changing But there were problems
  • 8. The UX process during then Gather requirements from stakeholders User stories from product backlog Prototype Requirements Internal validation Things were going along. Kind of a Kanban approach.
  • 9. …After rollout Things were less breezy
  • 10. iconnect360 was newly rolled out Our customer base was growing steadily. Progression towards targeting new market – Swimschools - Uncertainty around new target market’s needs - Lack of user or customer data to inform decisions - Customer impact on changes - Priorities changing But there were also problems Introduction Infancy Exponential growth
  • 11. Our UX process had to evolve…
  • 12. User research became critical We’re based in KL, target customers are in Australia ? We don’t know our users personally We need the right users to get the right data But….
  • 14. User research practices implemented within UX process to inform design Focus groups (We call them industry panel) Guerilla/discount user testing Personas
  • 15. Refining our practices around Conceptualisation & Prototyping • Sketch and firm the concept first • Designing hi-fidelity prototypes with realistic data to validate designs • Switched to using Invision for prototyping - Front-end engineer required - Takes days - UX designers can do it - Takes hours
  • 16. Lean UX principles adapted into the UX process Just the ones around user/customer validation. Gather requirements from stakeholders User stories from product backlog Prototype Internal Requirements validation User research data (Personas, User stories, Pain points, etc) External validation Concept
  • 17. Case Study: The crude persona
  • 18. Case Study: Feature request to delete a member Many support requests Manual work by technical support needed Feature got prioritised In our site visits, one of the clients brought this up “I’ll need to be able to delete a member” When enquired further… “Actually I want debtors that I cannot recover removed from the report.” After digging further, it led us to a completely different solution
  • 19. Our product fared pretty well And we got on-board more and more clients
  • 20. Our growth was exponential Rolling out to NZ, 6 countries in Asia & new target market of Swimschools. Process improved towards monthly release cycles for both products. - UX bottlenecked - Coping with monthly releases - Paying technical debt - Endless feature requests - Endless documentation work - Priorities changing More problems Introduction Infancy Exponential growth
  • 21. Our UX process had to evolve…again
  • 22. A laser focus on outcomes was necessary We needed to work smarter and focus on the top priorities constantly User needs Design goal Business goals Technology
  • 23. Empowering execution teams • Cross functional teams • Democratising creativity & decision making • Sense of ownership • Skills brought to table • Collaborate towards the best outcome Engineer Engineer Tester UX designer
  • 24. The changing role of the designer Facilitator Customer Advocate Designer "When you look at design as a process and not an artifact, everyone on your team becomes a designer.“ Cap Watkins, “Should Engineers Design?"
  • 25. Flexing the process Prototype Internal validation Concept Internal Requirements validation Concept Concept E.g.: Improvising for low-risk, low uncertainty features. Requirements
  • 26. “Okay” solutions are okay • Designing for the best/great experience is not always necessary, nor possible • Not all solutions are born equal • Design towards the best trade-off to enable outcomes Kano model
  • 27. Avoid further iterations (if possible) • Designs that work would not need to be iterated further • Be careful on designing towards planning on iterating as a fail-safe
  • 28. More Lean UX principles adapted into process Collaborative focus towards outcomes Gather requirements from stakeholders User stories from product backlog Prototype Internal validation Requirements (Document as you go) User research data (Personas, User stories, Pain points, etc) External validation Concept
  • 29. Case Study: Designing the Online Bookings Form
  • 30. Wrap up With a quick summary
  • 31. Be pragmatic in evolving your UX process Just do it Growing User Research Laser focus on outcomes 1. Know your users 2. Importance of prototyping with the right fidelity & realistic data 1. Empowering execution teams 2. Designers as facilitators and customer advocates 3. Know when to break the process 4. Document as you go 5. Not all features are equal 6. Design towards avoiding future iterations There is no one-size fit all process. Adapt principles that work for you.
  • 32. Q & A Thank You! kok.chiann@iconnect360.com kokchiann.com

Notas do Editor

  1. diverse cross-functional teams and ensure that the freedom to be creative is distributed evenly – not just to the designers. Let them be creative. Let them try solutions. Let them fail and lear
  2. I want the teams to not only deliver great software. I want them to deliver beautiful, usable software Designers as facilitators They bring a strong sense of empathy to the team often acting as the main customer advocate.  diverse cross-functional teams and ensure that the freedom to be creative is distributed evenly – not just to the designers. Let them be creative. Let them try solutions. Let them fail and lear