13.07.2015 Views

Your-ROI-Depends-on-UX-white-paper

Your-ROI-Depends-on-UX-white-paper

Your-ROI-Depends-on-UX-white-paper

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<str<strong>on</strong>g>Your</str<strong>on</strong>g> <str<strong>on</strong>g>ROI</str<strong>on</strong>g><str<strong>on</strong>g>Depends</str<strong>on</strong>g><strong>on</strong> <strong>UX</strong>The Secret to Enterprise Software SuccessAn Enterprise Mobility Agency | ChaiOne.comDecember 2014


Introducti<strong>on</strong>Typical software developmentmethodologies waste m<strong>on</strong>ey and too oftenproduce ineffective products. To competeand maintain market leadership, companiesneed soluti<strong>on</strong>s that are effective [1]. This iscurrently the excepti<strong>on</strong>, not the norm. It isestimated that 25% of software developmentefforts fail outright and 60% producesubstandard or ineffective products [2]. Onaverage, delivered projects are 187% overbudget and 222% behind schedule [2]. Whenlooking at enterprise specifically, 51% ofenterprise resource planning (ERP) projectsworldwide are c<strong>on</strong>sidered failures with 30%exceeding their budget and completi<strong>on</strong>dates [3]. These failures should be takenseriously because ineffective and over-budgetsoftware debilitates businesses [4, 5]. Forinstance, FoxMeyer Drug Co., a 5 billi<strong>on</strong>dollar wholesale drug distributi<strong>on</strong> companyin Carrollt<strong>on</strong>, Texas, attributes its bankruptcyto poorly implemented resourceplanning software [4].Ineffective software hinders user adopti<strong>on</strong>and productivity, which is why companiestrack user adopti<strong>on</strong> as a key performanceindicator (KPI) and credit it as <strong>on</strong>e of the coredrivers in software value realizati<strong>on</strong> [6, 7].Indeed, over half of enterprise software usersrate the effectiveness of their software asbelow average [6]. Difficult to use, ineffective,cumbersome software leads to low useradopti<strong>on</strong> which accounts for about 70% offailed projects [8-10].When software is effective, it gives companiesan edge over competiti<strong>on</strong> by automatingprocesses in a way that supports users in theactual c<strong>on</strong>text of their work [6, 7]. Successfulsoftware hastens user adopti<strong>on</strong>, increasesproductivity, drives revenue and user,employee, and customer satisfacti<strong>on</strong> [6, 7].Effective software results from focusing <strong>on</strong>the users and their work during alldevelopment efforts. The stakes are higherthan ever as employees are now demandingenterprise software to be as appealing anduser-friendly as the technology they use athome. Companies are beginning to realizethat adopting strategies for softwaredevelopment that place the user at the centerof the project is financially advantageous andis the reas<strong>on</strong> why 93% of executives nowfocus <strong>on</strong> User Experience (<strong>UX</strong>) as a topstrategic priority [11].Emphasizing <strong>UX</strong> requires c<strong>on</strong>sidering allaspects of the users’ interacti<strong>on</strong> with aproduct. Doing so boosts user adopti<strong>on</strong>,ensures the product meets users’ needs, isuser-friendly and aligns with businessobjectives [2]. Developing software with aUser-Centered Design (UCD) methodologyprotects companies from failed projects andprovides returns to the business that extendbey<strong>on</strong>d the initial investment.“The biggest tragedy is that software failure is for themost part predictable and avoidable. Unfortunately,most organizati<strong>on</strong>s d<strong>on</strong>’t see preventing failure as anurgent matter, even though that view risks harmingthe organizati<strong>on</strong> and maybe even destroying it.” [4]2


Business Success <str<strong>on</strong>g>Depends</str<strong>on</strong>g> <strong>on</strong> <strong>UX</strong> and UCDExcessive costs and outright failures insoftware development are predictable andavoidable [4], especially with <strong>UX</strong> and UCDmethodologies. Neglecting user input duringthe development process means thatsoftware requirements are formulated solelyfrom assumpti<strong>on</strong>s about users and theirneeds; often, those assumpti<strong>on</strong>s areincomplete or incorrect, leading to poor userexperiences and failed projects. Incorporating<strong>UX</strong> strategy into the software developmentlifecycle addresses these factors bydetermining requirements directly from thecurrent workflow of users or employees. Thisresults in products that are user-friendly,quickly adopted, and ultimately successful inthe business.Seventy percent of executives agree that thenumber <strong>on</strong>e driver in enterprise softwarevalue realizati<strong>on</strong> is user adopti<strong>on</strong> of theproduct, while <strong>on</strong>ly 1% believe that softwarefuncti<strong>on</strong>ality and features determine its valuerealizati<strong>on</strong> [6]. Even if features are the criticalfactor of a software soluti<strong>on</strong>, its benefits failto be realized if it is not adopted byemployees. Software adopti<strong>on</strong> is directlyrelated to its value propositi<strong>on</strong>, usability, andoverall users’ satisfacti<strong>on</strong> with the product.Value propositi<strong>on</strong> is how much users desirethe product. For example, if software is veryeasy to use, but provides little or no value tothe pers<strong>on</strong> using it, the product will have alow value propositi<strong>on</strong> and will not be used.Alternatively, if software is valued by a userbecause it facilitates accomplishment ofcertain tasks in specific c<strong>on</strong>texts, it will havea high value propositi<strong>on</strong> and be quicklyadopted. Understanding users’characteristics, envir<strong>on</strong>ment, goals, taskflows, bottlenecks, and pain-points of thework will ensure that the software is valuedand desired. Establishing softwarerequirements with this in mind removesassumpti<strong>on</strong>s development teams have aboutusers, their work and needs.Software usability is another critical factorthat determines user adopti<strong>on</strong>. Even ifsoftware has a high value propositi<strong>on</strong>, usersresist products that are complex or toodifficult to use. Furthermore, software thatrequires additi<strong>on</strong>al training inflates the totalcost of ownership by exacerbating down-timeand the need for technical assistance [2].Usability issues in software include a widerange of factors: c<strong>on</strong>fusing language, featuresthat are not working as expected, n<strong>on</strong>intuitiveinteracti<strong>on</strong>s, excessive time requiredto learn how to use software, input errors,poor readability, cumbersome navigati<strong>on</strong>and so <strong>on</strong>. Focusing <strong>on</strong> <strong>UX</strong> with a UCDmethodology safeguards the final designfrom these issues; user input ensuresthat teams create products that are valued,usable, quickly adopted and supports usersin the c<strong>on</strong>text of their work. D<strong>on</strong>e correctly,<strong>UX</strong> and UCD give businesses an edge overtheir competitors [1, 6, 7].Every dollar spent <strong>on</strong> <strong>UX</strong> brings two to a hundredfoldin return, and companies that invest in <strong>UX</strong> performbetter financially than companies that do not. [9, 12-17]3


<str<strong>on</strong>g>ROI</str<strong>on</strong>g> of Investing in <strong>UX</strong> and UCDEmphasizing <strong>UX</strong> with a UCD frameworkreduces software development time andmaintenance costs, increases adopti<strong>on</strong> anduser satisfacti<strong>on</strong>, and grows revenue [6, 7].NASA estimates that every dollar spent <strong>on</strong> <strong>UX</strong>brings two to a hundredfold in return [9, 12-17].Additi<strong>on</strong>ally, companies and organizati<strong>on</strong>sthat invest in <strong>UX</strong> perform better financiallythan companies that do not [15, 16]. The topten <strong>UX</strong>-focused companies celebrated closeto triple returns, at a cumulative totalof 43%, while the bottom ten companiescollected a negative cumulative total return of-34% [9, 15, 16]. How exactly does emphasizing<strong>UX</strong> transform into such profits? The UCDframework defines and refines projectrequirements, decreases development timeand costs, which allows faster time-to-marketdelivery, and improves user satisfacti<strong>on</strong>.Software requirements extend fromtechnology c<strong>on</strong>straints and needs (e.g.,platforms, current IT envir<strong>on</strong>ment) to specificfuncti<strong>on</strong>ality, features, and UI specificati<strong>on</strong>s.Formulating these user-related requirementsas pers<strong>on</strong>as for whom software is developedat the launch of the project preventsbusinesses from losing out <strong>on</strong> up to fourtimes of investment return [18]. Additi<strong>on</strong>ally,the user interface typically takes up 47-66%of total code and 40% of the developmenteffort [19], and users use 5% of features95% of the time [19]. Therefore, establishingusability requirements early <strong>on</strong> focuses prioritiesand reduces time needed to fix errors at laterstages of development [9, 10].Moreover, 80% ofthe unanticipated fixes during development areissues stemming from the UI, while theremaining 20% are actual bugs [19]. These issuesare avoidable by putting users at the center ofthe development efforts. Without clearrequirements, software re-work can take up40-50% of development time that could bebetter invested in new, value-added work [4].Fixes after software launch can cost as much as100 times more as it would have cost to addresserrors during development [4, 9, 10]. Clearlydefined requirements, <strong>on</strong> the other hand, canreduce product development cycles by as muchas 33-50% [19].Saved time and costs can be measured directly;however, less tangible <str<strong>on</strong>g>ROI</str<strong>on</strong>g>s such as userperformance and satisfacti<strong>on</strong> are equallyimportant [4, 9, 10]. The <strong>UX</strong> and UCD frameworkproduces software that requires less training,reduces the number of user errors, increasesease of use, and makes it less likely that changesto the UI will be needed after deployment.Additi<strong>on</strong>ally, functi<strong>on</strong>al and effective softwareensures high value propositi<strong>on</strong> of the product,increased user adopti<strong>on</strong>, and higher overalluser satisfacti<strong>on</strong>.Revenue trajectory for companieswith & without <strong>UX</strong> strategyrevenueGood usabilityUser adopti<strong>on</strong>High value propositi<strong>on</strong>Easy to learnUser-friendlyIntuitiveAesthetically appealingComplex user interfaceLow value propositi<strong>on</strong>Requires lots of trainingLow user adopti<strong>on</strong>Poor usability[9, 15, 16]4


C<strong>on</strong>clusi<strong>on</strong>As technology c<strong>on</strong>tinues to evolve, companieswill explore different soluti<strong>on</strong>s that can giveusers an edge over the competiti<strong>on</strong>. Giventhat user adopti<strong>on</strong> of software is a criticalfactor in business success, companies shouldseek enterprise technology soluti<strong>on</strong>sdeveloped from <strong>UX</strong> and UCD principles. Not<strong>on</strong>ly will employees enjoy using the software,but the organizati<strong>on</strong> as a whole will be ableto reap the benefits of emphasizing <strong>UX</strong> suchas reduced project costs and improved userperformance and satisfacti<strong>on</strong>. This will inturn affect the revenue and reputati<strong>on</strong> ofthe company. Now is the time to focus <strong>on</strong><strong>UX</strong> in the enterprise world as employeesare beginning to carry their expectati<strong>on</strong>sfor well-designed and intuitive products fromtheir pers<strong>on</strong>al to their work lives. Theseexpectati<strong>on</strong>s will intensify as user intimacywith mobile, c<strong>on</strong>textually-aware and wearabletechnology increases. Begin emphasizing <strong>UX</strong>and UCD <strong>on</strong> your next project and enjoythe returns to your business that extendbey<strong>on</strong>d the initial investment.As an enterprise mobility agency, ChaiOnehelps companies transform their businessby leveraging mobility at scale. ChaiOnecombines <strong>UX</strong>, UCD, and a data-drivenapproach to create elegant mobile experienceswith proven results for oil and gas, energy,retail, financial, and technology clients.ChaiOne 5D Phase Descripti<strong>on</strong>sDesignDeineDesignIterati<strong>on</strong> 1 Iterati<strong>on</strong> 2 Iterati<strong>on</strong> XDeineDesignDeineDiscoverDevelopDevelopMeasureDevelopDeployDiscover:Internal & external researchCompetitive analysisUser interviews findingsBusiness objectivesSuccess criteriaDiscovery findingsDefine:User requirements & user storiesPers<strong>on</strong>asPencil sketchesEcosystem mapHigh level visual explorati<strong>on</strong>sInformati<strong>on</strong> architectureC<strong>on</strong>tent management strategy &tax<strong>on</strong>omyTechnical requirementsFuncti<strong>on</strong>al and n<strong>on</strong>-functi<strong>on</strong>alrequirementsSEO/SEM requirementsData analytics requirementsDesign:WireframesPrototypesUsability evaluati<strong>on</strong>Visual compsTechnical architectureData modelingDevelop:Daily scrumsCode iterati<strong>on</strong> cycles (sprints)Usability evaluati<strong>on</strong>Release managementUnit testingFeature & regressi<strong>on</strong> testingCode refactoringIntegrati<strong>on</strong> testingVelocity metrics &retrospectivesDeploy:User acceptance testingRelease managementData c<strong>on</strong>versi<strong>on</strong>/migrati<strong>on</strong>User trainingFinal documentati<strong>on</strong>Project closureMeasurement5


AuthorsAdrian GarciaAdrian Garcia is a Senior User Experience (<strong>UX</strong>) Researcherat ChaiOne. He has published academic articles in the Journalof Human Factors & Erg<strong>on</strong>omics, designed auditory interfaces,c<strong>on</strong>ducted research for the Naval Research Laboratory, lead<strong>UX</strong> research for an internati<strong>on</strong>ally used WYSIWYG editor,and currently helps Fortune 500 companies improve theiruser experience.Evelina TapiaEvelina Tapia is a User Experience (<strong>UX</strong>) Researcher at ChaiOne.She has published numerous articles in scientific journals <strong>on</strong>topics of visi<strong>on</strong>, attenti<strong>on</strong>, and cognitive psychology. Currently,she leverages her expertise in human cogniti<strong>on</strong> by helpingFortune 500 companies accomplish their business objectives byimproving user experience.6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!