I’ve been working with Enterprise products at Propelics for nearly five years now. I have to admit that on my first couple of projects, my penchant for creating flashy, ground-breaking user experiences was stymied. The feedback I kept receiving was, “You get it, but the users won’t.” Today, my ideas are still forward-thinking but now I understand better the experience today’s enterprise users are after. One that is super-fast and immediately intuitive. As a result, my UX design is more pragmatic and adapted to users who aren’t seeking an exciting mobile experience, but rather one that is gorgeous and laid-out in the native UI language they’re already familiar with.
Now that the Propelics portfolio also includes a variety of successful consumer apps, I’ve had ample opportunity to experience the different approaches associated with both types of apps. Enterprise apps are (usually) more complex than consumer apps, at least in terms of integrating with corporate systems, and each use case is specifically focused on its own discrete task. Consumer apps, on the other hand, generally strive for greater visual complexity, utilizing more colors, font styles, images and photos. All the things us designers love!
I’ve read many blogs with titles like “Taking a Consumer Approach to Enterprise Apps” or “Why Enterprise and Consumer Apps Aren’t as Different as You Think.” Well, yes. In some respects Enterprise Apps and Consumer Apps are exactly the same. Ideally, all apps should look and function at the same high level of quality and reliability. Where I tend to disagree, however, is with the notion that both design processes can and should take the same approach. Let me articulate the differences in B2C vs B2B mobile strategies:
Keep in mind, of course, that technology is an endless process of enhancement. What’s amazing now will be laughable in five years. Keeping up with the evolving UX of new devices and new technologies is a day-to-day challenge. The transition from skeumorphism to flat design is a clear example of how design trends can quickly undergo drastic change. In a world that keeps changing and keeps pushing new and revolutionary ideas to millions and millions of users, renewal is vital to survival. To that end, the following are some good practices and methods for launching or for keeping your mobile projects current from a UX/UI perspective. These apply to both B2B and B2C mobile apps:
Set aside ample planning time:
Bugs and defects are inevitable—the app will need support and will of course require improvements. So first off, never stop planning, even after the first release. But don’t rush it. Always provide ample time for planning updates. And it’s important to prioritize and arrange tasks so several can be accomplished in parallel. Don’t worry about releasing all enhancements simultaneously. Determine the app’s weakest areas and phase the improvements accordingly.
The importance of Beta users:
Ultimately, your users are the ones who will illuminate your path to perfection. Whether you use analytics, in-app feedback or feedback through app stores (or all of the above), comments, kudos, complaints and suggestions from real users is crucial to the success of your app.
Keep all UX/UI documentation up to date:
As projects advance, designers often forget the rules, requirements and technical minutia introduced early-on. While I realize the pile of outdated documents grows larger over time, we mustn’t forget that additional resources may have been added to the team—on either the client or the contractor side—folks who are new to the project and are desperate for direction. I’m not just talking about designers. Everyone—from developers, and project managers to project owners and third party resources—will need to be on the same page when it comes to understanding the project’s UX and UI. Disparate guidance can throw a project completely off-course. And your documentation is the only source of truth. Navigation diagrams, UI files, and design specs and assets must always be consistent with the documentation that describes the latest version of the app.
Design isn’t everything but what else is there?
The end goal of any mobile project is to produce a beautiful, innovative UI and an intuitive, frictionless UX. Good ideas are plentiful, but few of them result in a successful app. But if your app is gorgeous, works flawlessly, and fulfills a real public need it stands half a chance at enjoying widespread adoption.
All the tips and ideas I’ve expressed are based on my personal experience working on large-scale enterprise app development projects over the last five years. If you have comments or questions about this post please send me your thoughts. And if your company needs help building its enterprise mobile apps, or is looking to refine or update the UI/UX of its existing apps, check out our Mobile UI/UX Design Kickstart. Whether your company is redesigning an existing app (or suite of apps) wants to add new devices to its portfolio, our Mobile UI/UX Design Kickstart will get you going in no time.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
|cookielawinfo-checbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".|
|cookielawinfo-checbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".|
|cookielawinfo-checbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.|
|cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".|
|cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".|
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.