CDK UCD Process Introduction
CDK UCD Process Introduction
Product Experiences
How to Right-size your UX Engagements
When engineered paths don't align with lines of desire, people will abandon them.
We’re here to help!
sometimes
sometimes
Usability Value Prop
53% of software projects are challenged by inadequate analysis
Standish Group’s CHAOS report found 53% of projects challenged, 31% failed, 16% were successful.
Challenged projects are those released over budget, over time, or with impaired functionality.
UX & Usability best practices were established to help reduce these risks.
Upfront usability investment returns measurable business value
• Fixing mistakes in code can cost 100x more than fixing in the planning & design stage.
• As new business needs take priority, usability problems are rarely fixed post-release.
• Over time, unresolved usability problems have a cascading effect on product quality.
• Usability savings increase profit margins. Product quality increases brand value.
• UX works in partnership with product to build on internal knowledge & make smarter choices.
Fixing product mistakes early saves $$$
QUALITY
RISK
time test test test test
assumptions concepts designs code
QUALITY
RISK
time test test test test
assumptions concepts designs code
Level 3 Level 4
Level 3 Level 4
http://blog.qburst.com/2012/06/agile-ux/
Business Value of UX
The average UI has some 40 flaws. Correcting the easiest 20 of these yields an
average improvement in usability of 50%.
But the big win is when usability is factored in from the beginning. This can yield
efficiency improvements of over 700%.
- Aaron Marcus & Associates, 2004
Example usability ROI calculation:
CDK Lane redesign reduces write-up time by 50% for Quick Service
• Group X has 10 Dealers, each with daily Quick Lane capacity of 70 cars = 700 ROs
• Estimated upsell per invoice $20, boosted 1/3 by new app efficiency = $30
• Average quick service invoice $60 + 30 upsell = $90
• 700 x .50 = 350 additional cars at 80 per RO = 28,000
• Plus $10 more upsell per RO for all 1050 cars = 10,500 per day
• Increased revenue capacity $38.5K per day for the Dealer Group
• 38,500 x 300 business days = 1,155,000 per Dealer or 11,550,000 Dealer Group
UX could measure these deltas, and share data with the Sales team
UX finds and fixes 1 data bug that Redesigned app reduces time by 50%
causes 15 errors per store each day required for writing up quick service
Saves dev time, fewer shipped errors Team iterates to improve, not fix
• Makes Agile less reactive, more proactive • Spend cycles fine-tuning or enhancing product
• Reduces risk / # of errors committed to code • Team focus stays on delivery vs rethinks
• Fewer late stage bugs pushed to “next release” • Eliminate waste during mid to late stages of dev
Sample calculation: • Reduce cascading effect of design or req flaws
• 2 days to change a bug on paper vs 20 after QA
• $40 per hour = $640 vs $6400 cost per error fix
• 20 errors in requirements or design in 1 release
• 6400 x 20 = $128,000 per release potential churn
For CDK, usability saves time, money and churn
Value: Supports FFG and Move Up! Value: Identifies strengths & weaknesses,
• Eliminate cost of supporting legacy versions aligns stakeholders & SMEs, makes
• Increases customer enthusiasm to get to N
retrospective analysis easier
• Reduced technical debt to fix problems ”in v2”
• Helps target the exact source of problems or gaps,
enabling more precise / cost effective repairs
• When stakeholders are aligned, differences in
understanding or expectation are exposed upfront.
For CDK, usability saves time, money and churn
• Less documentation and training to create • Where there’s industry buzz, customer demand follows.
• Less training work frees up support capacity • When early adopters see measurable improvements,
40
DESIGN-THINKING PROBLEM-SOLVING
!! ! ?
!!
41
Bias & Mayhew, Cost Justifying Usability, 1994
Design Maturity Model
strategy
solutions
form / function
surface / style
unconscious design
Thank You!
CDK UX Team
Contact:
Alden.hopkins@cdk.com
Design Brief One-Pager
A helper tool for Designers to size projects
Design Brief One-Pager Example: eSignature level 1 project
Business Objective (optional) – What’s the business driver or KPIs? “The product must…”
• Clean up and match eSignature experience with Cayenne design
Project Scope – What are the boundaries of the work? “This will (and won’t) include…”
• eSignature subflow framing in the POH webpages; total 6 screens & states
• Legal requirements limit the changes that we can do in this release.
• Timeline does not allow for validation of business logic or usability.
• UX and PO classify project Level 1 • Meet with PdM to review requirements • Wireframes
• Requirements are completed by PdM • Produce wireframes / flows
• Scope of work is defined and bounded • Use established design conventions • Optional:
• Polish-level UX resource is assigned • Use common UX patterns • Flows
• Review design with Prod Mgt • Visual UI Guideline
• Iterate as needed for implementation • 1 user test
• Optional: 1 round of user testing
Level 2
• UX and PO classify project Level 2 • Work with PdM to review requirements • Flows
• Requirements are completed by PdM • Produce concepts, flows, wireframes • Wireframes
• Scope of work is defined and bounded • Apply industry knowledge and experience • 1 user test
• Improve-level UX resource is assigned • Apply best practices & common patterns
• Design time scheduled prior to sprints • Review design with Prod Mgt • Optional:
• Budget for user testing • Validate with Customers or Domain Experts • Design Models
• Iterate as needed for implementation • Personas/Scenarios
• At least 1 round of user testing • Visual UI Guideline
• Optional: • Additional user test
• Additional user testing or research • Usability Audit
• Expert audit of workflow
Level 3
UX helps shape product strategy & vision. UX & PO co-own product requirements and design
• When usability absolutely must be best-in-class • Time commitment for interdisciplinary Design Thinking
• Disrupting industry standard solutions • Development scope may constrain or delay releases
Level 1 Level 2
Level 3 Level 4