[Reprinted] 10 rules for developing killer enterprise applications

Source: Internet
Author: User

An excellent enterprise-level app must be online 7x24 hours a day. It can maintain alarms and help employees seize every opportunity. Next we will look at how to build it.

You may think that you and your team already have personal computers.

But according to Alex Bratton, CEO of lextech Global Services (a mobile app Design and Development Company), you do not really have it.

Brathon said: "If a suitable app is installed, mobile devices are the first and foremost personal computers: they can be installed in a pocket and available 7x24. Most importantly, mobile devices are not designed for the mass market, but for your personal needs. This is a computer !"

 

Bratton says apps on mobile devices have great advantages over apps on PCs and laptops. Portability and availability means that an employee's "intelligent proxy" can receive data silently in his pocket.

Always online, always alert, always ready to solve problems for employees or seize opportunities. Your enterprise App should be designed and deployed like this.

Bratton said: "Most apps are not like this ."

Why? Most mobile Web apps simply compress web apps and place them on mobile devices. According to Bratton, this approach is completely false. A good app should come from a completely different way of thinking than software functionality.

Adding 100 features to an app almost requires no extra effort. To achieve a core function, you need to have a deep understanding of the business objectives and user needs. This requires a great deal of effort and complies with the 10 suggestions for building a mobile app proposed by Bratton:

  1. Goals determine everything. Good mobile strategies are based on stable business goals: reduce costs, reduce waste, improve services, make better decisions, and appropriately strengthen communication and team collaboration. In any case, always start from your goal, because ......
  2. Never let technology influence your goals.A good app should use appropriate technologies to achieve the previously set goals. Never let technology (especially new hot technologies) decide your goals. Select the right technology to achieve your goal. Although technology is a very important business tool, it should never influence policies.
  3. Do not violate your best practices. A good app allows users to work in the simplest, most accurate, and most effective way. Find out the best way to complete a task, and then build an app to implement these methods.
  4. High asset yields. The improvement of workflow and communication should benefit at least $5 million for each employee. Setting high goals can drive you to think more rigorously and creatively to optimize the work process by providing appropriate tools for employees.
  5. Follow5%.Select a small part of things that need to be done well. Mobile apps can only implement 5% of Web apps. Do not try to present everything to every user.
  6. Think carefully before development.Before writing code, specify the requirements. Does the app need to run offline? How does the app interact with the background system? What kind of workflow is meaningful to the target user?
  7. Please go1To3Complete the project within one month.Apps that require long-term development are too complicated. Never try to implement too many features. On the contrary, only limited functions can be implemented to the extreme.
  8. Continuous participation of end users. Only useful functions are the best. End users are like customers. Give them access to and evaluate early system prototypes to ensure that the development process is always in the right direction.
  9. Success identified and measured. Establish an objective scale: the number of users, the amount of savings or benefits, the improvement of memorabilia, and the increase of remote access. Your success criteria must be based on your business goals and measurable.
  10. Never be cool. Never create an app that focuses on appearance. Only apps that produce important and measurable results are the coolest.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.