A Scientific Approach to Improving VUI Design Peter U. Leppik, CEO Rick Rappe, VP of Business Development Vocal Laboratories Inc.

Slides:



Advertisements
Similar presentations
Tuning Jenny Burr August Discussion Topics What is tuning? What is the process of tuning?
Advertisements

CH02: Modeling the process and life cycle Process of developing software (organization and discipline in the activities) contribute to the quality of the.
Copyright © 2001 Bolton Institute Faculty of Technology Multimedia Integration and Applications Lecture 7: Prototype Review Damien Markey.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Lecture 7: Prototype Review Damien Markey. Lecture 6: Prototype Review What makes a prototype successful Why a prototype is never a failure Review criteria.
Agile Development from a Product Management Perspective Scott Cressman Technical Product Manager, Sophos.
1 A Practical Rollout & Tuning Strategy Phil Shinn 08/06.
Mantova 18/10/2002 "A Roadmap to New Product Development" Supporting Innovation Through The NPD Process and the Creation of Spin-off Companies.
S/W Project Management
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Project.
Midterm Stats Min: 16/38 (42%) Max: 36.5/38 (96%) Average: 29.5/36 (78%)
Human Factors in Information Seeking and Use
CS5103 Software Engineering Lecture 02 More on Software Process Models.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Project.
Requirements in the product life cycle Chapter 7.
Copyright, © 2006, eePulse, Inc. the measure of your success 1 Implementation for Data and Dialogue Driven Leadership™ Initial Discussion Document.
Holt McDougal Algebra Data Gathering 8-2 Data Gathering Holt Algebra 2 Warm Up Warm Up Lesson Presentation Lesson Presentation Lesson Quiz Lesson.
8-2 Data Gathering Warm Up Lesson Presentation Lesson Quiz
Information Systems Development
Kick starting your due diligence programme
Material Handling Business Goals
How to use your data science team: Becoming a data-driven organization
Rapid Launch Workshop ©CC BY-SA.
SIX SIGMA IMPLEMENTATION
Project Management PTM721S
Project quality.
Software Quality Engineering
Data Gathering Warm Up Lesson Presentation Lesson Quiz
Software Verification and Validation
Software Architecture in Practice
Evaluating Existing Systems
Software Quality Engineering
Module 17 MARKET RESEARCH.
TechStambha PMP Certification Training
Methodologies By Akinola Soyinka.
ServiceNow Implementation Knowledge Management
Evaluating Existing Systems
Systems Analysis and Design
Information Technology Project Management – Fifth Edition
12 Steps to Useful Software Metrics
ISO 9001:2015 Auditor / Registration Decision Lessons Learned
4.00 Understand promotion and intermediate uses of marketing-information Understand marketing-research activities to show command of their nature.
HCI in the software process
IT Systems Analysis & Design
Performance Load Testing Case Study – Agilent Technologies
Requirements and the Software Lifecycle
VENDORS, CONSULTANTS AND USERS
8 Mistakes to Avoid During PSD to HTML Conversion | Pixlogix Infotech Pvt. Ltd.
Information Systems Development
Evaluation techniques
Evaluate the effectiveness of the implementation of change plans
  Aptiv Global Supplier Quality Early Production Containment Training.
Software life cycle models
Risk Management CSCE 489/689 (Software Security) Fall 2018
HCI in the software process
1.2 System Design Basics.
How to Use the Story Board Layout
DMAIC Roadmap DMAIC methodology is central to Six Sigma process improvement projects. Each phase provides a problem solving process where-by specific tools.
How to Use the Story Board Layout
8-2 Data Gathering Warm Up Lesson Presentation Lesson Quiz
COMP444 Human Computer Interaction Usability Engineering
Data Gathering Warm Up Lesson Presentation Lesson Quiz
Senior Capstone Design
Intro To Marketing… What is Marketing?.
Costing and resource mobilisation
SDLC (Software Development Life Cycle)
KEY INITIATIVE Financial Data and Analytics
Intro To Marketing… What is Marketing?.
KEY INITIATIVE Internal Control and Technical Accounting
WORKSHOP Establish a Communication and Training Plan
Presentation transcript:

A Scientific Approach to Improving VUI Design Peter U. Leppik, CEO Rick Rappe, VP of Business Development Vocal Laboratories Inc.

Agenda 1.Principles of Gourmet Customer Service 2.Data Collection Toolbox 3.The Project Life-Cycle 4.Conclusion/Q&A

Principles of Gourmet Customer Service Nearly every effort to improve service makes at least one of these mistakes: 1. No data is collected from actual callers. 2. The data collected does not relate to business goals. 3. There is not enough data collected to be statistically significant. 4. There is no context or understanding of the data (for example: what is a “good” satisfactions score?). 5. No action is taken based on the data collected.

The Scientific Approach 1.Set Goals o Use relevant business goals, not technical metrics 2.Gather data o Multiple kinds of tests may be needed to get a complete picture 3.Take action 4.Validate o Repeat the tests from Step 2. 5.Commit: Go back to Step 1.

Data Collection Toolbox There is no one way to collect data about a VUI or call center. o A VUI designer who only uses one test method is like a carpenter who only owns a hammer.

The Toolbox: General Tools Test Goals Statistical Considerations o Margin of Error o Probability of Finding Problems Prototypes o Functional Prototype (aka “Rapid Prototype”) o Wizard-of-Oz Prototype

The Toolbox: Idea Generating Tools Heuristics o “Best Practices” o Expert Opinions, “Audits,” “Assessments” Agent Feedback Call Recording and Monitoring

The Toolbox: Data Generating Tools Controlled Testing o Lab Tests o Rapid Assessments o Large Controlled Tests Follow-Up Surveys End-of-Call Surveys o Not Recommended due to extreme sample bias

The Toolbox: More Data Generating Tools Friends & Family & Employee Tests o Not Recommended due to unrepresentative sample Automated Load Testing Traversal Testing Call Logs and Stats

The Project Life-Cycle Every project goes through certain phases. o Analysis o Design o Code o Test o Release o Operational Every phase has different testing requirements

Analysis Phase Lay out the project scope, goals, and budget Ask the big questions o Who are these callers, and how do they live? o Why are they using the phone and not (e.g.) the web? o What is the competition doing? Look at the big picture and big ideas: o Generate ideas from consultants, vendors, agents, and customers o Develop baselines & benchmarks

Analysis Phase Tools Controlled Testing o Benchmarking, competitive analysis, baseline measurements o Need to understand your callers before you start Agent Feedback Follow-up Surveys Call Recordings Heuristics o “Best practices,” consultants’ opinions, etc.

Design Phase This is when you plan the details of the VUI Use a Prototype  Test  Prototype  Test iterative design cycle The keys to success are speed and flexibility o Test several designs, sometimes in the same day o Don’t blow the entire testing budget on The Usability Test

Design Phase Tools Prototypes o WOZ or Functional Prototype Controlled testing o Rapid Assessment or Lab Test o Lets you use an iterative design process o Nothing ends arguments faster than solid data.

Code Phase Implement the design Most testing is for debugging o Unit testing and some functional testing Relatively little VUI testing takes place here o Implementation may require some VUI changes; these should be tested

Test Phase Last stage before rolling out the application to live callers This is where the most thorough testing takes place

Test Phase Tools Traversal test o Ensures that the implementation matches the design Large controlled tests o Designed to catch even small usability glitches Automated load testing o Done last because changes in the first two test phases can affect load handling

The Test Phase can also be the Acceptance Phase Business goals are what are important, not the exact design o They are what should be in the contract. o Tests which measure business goals should be the acceptance criteria. Many of these tests can be used in the design phase.

Release Phase This is the process of rolling out the application By this time, you should be confident that the system works o Confident doesn’t mean cocky This is the time for a phased roll-out o Some call it a “pilot test” o This is a deployment strategy, not a testing strategy

Operational Phase The work doesn’t end when the system is live! o Application Drift o External changes Company Caller Lifestyle Competition This looks a lot like the analysis phase for the next project….

Operational Phase Tools Benchmarking (Controlled Testing) Competitive analysis (Controlled Testing) Follow-up surveys Agent feedback Monitoring call stats and logs Listening to call recordings

Lessons Learned 1.Good service does not have to be more expensive than bad service 2.Customers are smarter than machines 3.Every system can stand some improvement 4.The best VUI designs come from paying attention to the right things at the right time

Q & A