ThoughtWorks
  • Contact
  • Español
  • Português
  • Deutsch
  • 中文
Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

    Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

    Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

    Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
Go to overview

Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
  • Español
  • Português
  • Deutsch
  • 中文
ThoughtWorksMenu
  • Close   ✕
  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact
  • Back
  • Close   ✕
  • Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

  • Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

  • Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Back
  • Close   ✕
  • Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
  • Back
  • Close   ✕
  • Go to overview
  • Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

  • Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

  • All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

  • Back
  • Close   ✕
  • Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

  • Back
  • Close   ✕
  • Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
Blogs
Select a topic
View all topicsClose
Technology 
Agile Project Management Cloud Continuous Delivery  Data Science & Engineering Defending the Free Internet Evolutionary Architecture Experience Design IoT Languages, Tools & Frameworks Legacy Modernization Machine Learning & Artificial Intelligence Microservices Platforms Security Software Testing Technology Strategy 
Business 
Financial Services Global Health Innovation Retail  Transformation 
Careers 
Career Hacks Diversity & Inclusion Social Change 
Blogs

Topics

Choose a topic
  • Technology
    Technology
  • Technology Overview
  • Agile Project Management
  • Cloud
  • Continuous Delivery
  • Data Science & Engineering
  • Defending the Free Internet
  • Evolutionary Architecture
  • Experience Design
  • IoT
  • Languages, Tools & Frameworks
  • Legacy Modernization
  • Machine Learning & Artificial Intelligence
  • Microservices
  • Platforms
  • Security
  • Software Testing
  • Technology Strategy
  • Business
    Business
  • Business Overview
  • Financial Services
  • Global Health
  • Innovation
  • Retail
  • Transformation
  • Careers
    Careers
  • Careers Overview
  • Career Hacks
  • Diversity & Inclusion
  • Social Change
Experience DesignTechnology

Corporate Employee Apps: Does User Experience Matter?

Kyle Hodgson Kyle Hodgson

Published: Mar 19, 2015

Thanks to the rise of lean thinking and increased capabilities brought by User Experience Design practitioners, the user experience of mobile software, particularly for consumers, has made great strides in the last few years. So why do companies sit on the experience sidelines when building mobile apps for their own employees? 

You would imagine that apps being developed for the C-suite would be polished; at least, but industry insiders know that most of the associate-facing mobile apps inside of enterprises have poor usability characteristics – screen layouts that are so confusing as to require extensive training and interfaces that are slow to respond to clicks.

People seem to think that the “added expense” of great usability is only justified for consumer-facing apps. We often hear something along the lines of: “But for internal apps, why not just use a rapid app development framework like Kony or Sencha Touch?” 

Here’s why that’s not a good idea. 

  • Usability means productivity. One of the reasons that you’re building an app in the first place is probably to enable productivity of some sort. If your employees are fumbling with the app, then it’s not likely to bring the rewards you were looking for.
  • Extensibility is key. Once you hit the wall with most rapid HTML5 app development frameworks, large amounts of effort will be required to finish your project, and you’re likely to have to throw it out and start over for the second version.
  • Collaborative interactions: A key trend in retail and service industries is a higher degree of transparency and a greater prevalence of “shoulder to shoulder” interactions between staff and customers. For example, a visit to Apple’s Genius Bar sees customers sitting beside Apple staff, working together to solve an issue with a device or to educate the customer on new and better ways of performing tasks with their technology. Powerful apps are a key enabler of these types of interactions, and their use is in full view of the customer, creating another important and influential brand touchpoint.
  • Put your best foot forward. Retailers are starting to see the benefits of queue-busting mobile apps. For example, many restaurants increasingly rely on mobile devices as order pads. It’s obvious that this “employee equipment” could become a customer touchpoint. In one scenario, the device is on the table for consumers to operate in absence of the employee. If your customer-facing employees are embarrassed to show the app to consumers, there’s a whole raft of possibilities that disappear.
  • Total cost of ownership. Apps that have a high degree of usability require much less training and fewer calls to the corporate help desk. There’s also cost to performance tuning. While teams might be able to get started faster in technologies they know well like HTML5 and JavaScript, the cost of trying to obtain good performance and usability with this combination over time can be very high.
  • Security and hotfixes. If you use the mainstream toolchain to build native apps for your devices, you’re likely to have an easier experience when your corporate users need to upgrade to the latest version of the operating system (OS) for security fixes. BYOD is hard enough without locking your workforce to an outdated version of the OS because your corporate apps aren’t compatible with the latest version. 

In fact, designing for user experience in employee-facing applications requires a different approach than you might take for a consumer-facing mobile app. On a consumer app, you might prioritize the first-use experience slightly over the long-term use in order to get more people using your app. 

In an employee-facing environment, first-use processes like registering for an account may not be issues at all given that you’re likely connecting the app back to your federated login service. It may make use of the same UX skills, but it doesn’t necessarily need the same approach. 

Ask yourself: “Am I optimizing for the expert experience, or am I optimizing for casual users?” 

One of the reasons that managers and enterprise architects push back on user experience or the use of native application development tools for internal apps is a perception around cost. They’ve witnessed the effort and expense going in to build a high-touch mobile app for consumers, and they’re worried that this will drive up the costs of their initiative. When thinking about total cost of ownership, ask yourself these questions: 

  1. “Do you have control over the associate’s device?” You can mitigate the expense when doing native apps for consumers if you only target one platform. If you have standardized your workforce on iOS, for instance, it might make lots of sense for your internal mobile app dev teams to build native iOS apps and not bother with a “lowest common denominator” hybrid approach. 
  2. “Is the device part of the task?” If all cashiers, for instance, are issued a specific device, it only makes sense to build an app that’s custom designed to take advantage of that device. JD Sports and ThoughtWorks took a lean startup approach when integrating specific payment hardware with Apple iPod touch devices as part of a program to delight customers with a thoroughly modern in-store experience. 

Even if you don’t have a uniform standard across your workforce, you can easily decide to support far fewer form factors with your associate-facing app while you might need to cast a wider net with your consumer-facing app. While many hybrid app toolkits seek to translate the same UI to several different target environments, this often creates subtle but deadly user experience issues that kill your project, creating huge cost overruns and schedule problems. 

So, Does User Experience Matter? 

Yes! Experience does matter, even for employee-facing apps. Technology is changing rapidly. While there are more and more frameworks on the market every day promising to accelerate your developers’ mobile productivity, it’s worth putting some thought into taking a structured approach in how you go about building apps for your digital enterprise. 

I think you’ll find that usability matters just as much, though it might matter differently or require a different approach than the one you might take with a consumer mobile effort. 

A version of this article first appeared on SandHill. 

  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact

WeChat

×
QR code to ThoughtWorks China WeChat subscription account

Media and analyst relations | Privacy policy | Modern Slavery statement ThoughtWorks| Accessibility | © 2021 ThoughtWorks, Inc.