【转载】开发杀手级企业应用10规则
卓越的企业级App要7*24小时在线,保持机警,能帮助员工抓住每一个机会。下面就来看一下如何构建。
你也许认为你和你的团队都已经拥有了个人电脑。
但是根据 Lextech Global Services(一家移动app设计与开发公司)的CEO Alex Bratton的说法,你并没有真正拥有。
Brathon说:“如果安装了合适的app,移动设备就是首要的真正的个人电脑:可以装在口袋里,7*24小时可用,最重要的是,移动设备不是为大众市场而设计的,而是为你的个人需求而设计的。这才叫人个电脑!”
Bratton说,移动设备上的app相比PC机和笔记本电脑上的app具有很大的优势。便携性和可用性是指雇员的“智能代理”可以在口袋里默默地接收数据。
始终在线,保持机警,时刻准备着为雇员解决问题或抓住机会。你的企业app就应该设计和部署成这个样子。
Bratton说:“大多数app不是这样子的。”
为什么呢?大多数移动web app都是简单地将web app进行压缩后放到移动设备上的。根据Bratton的说法,这种做法是完全错误的。好的app应该源自一种与软件功能性完全不同的思维方式。
往app中增加100个功能几乎不用费多大心思。而要想实现一个核心功能就需要对业务目标和用户需求有很深入的理解。这需要付出很大的努力,并且要遵守Bratton提出的构建移动app的10条建议:
- 目标决定一切。好的移动策略基于稳定的业务目标:降低成本,减少浪费,改善服务,做出更好的决策,适当地加强沟通和团队协作等等。不管怎样,总是要从你的目标出发,因为……
- 永远不要让技术来左右你的目标。好的app应该是利用合适的技术来实现先前已经设定好的目标。永远不要让技术(尤其是新热点技术)来决定你的目标。选择正确的技术来实现你的目标。虽然技术是很重要的业务工具,但它决不应该影响策略。
- 不要违反你的最佳实践。好的app可以使用户以最简洁、最准确、最有效的方式来工作。查明完成某项任务的最佳方法,然后构建app来实现这些方法。
- 要有较高的资产收益率。对工作流和沟通的改进,至少要使每个雇员受益5千美元以上。设定较高的目标可以驱使你更严谨地、富有创造性地思考,以通过为雇员们提供合适的工具而优化他们的工作过程。
- 遵循 5% 的规则。选出一小部分需要做得很好的事情。移动app只可以很好地实现web app中5%的功能。不要试图将所有东西都展现给每个用户。
- 开发之前请深思熟虑。开始写代码之前请明确需求。该app是否需要在脱机情况下运行?该app如何与后台系统交互信息?什么样的工作流对目标用户来说才是有意义的?
- 请在 1 到 3 个月内完成项目。需要长期开发的app太复杂了。永远不要试图实现太多的功能。相反,只实现有限的功能,将这些功能做到极致。
- 让最终用户不断地参与。只有有用的功能才是最好的功能。最终用户就好比是客户。让他们接触并评价早期的系统原型,以确保开发过程一直沿着正确的方向。
- 确定和衡量成功。建立客观的度量衡:用户数量,节省或收益的数额,改进大事记,远程访问量的增加等等。你的成功标准要以业务目标为基础并且要可度量。
- 永远不要为了耍酷而耍酷。永远不要创建以外观为重点的app。只有可以产生重要的并且可度量的结果的app才是最酷的。
eff Haden, 在制造业工作,业务和技术知识广博。还有很多其他内容是从 ghostwriting books书中摘录的,是关于他认识的一些最明智的领导者的,请关注 @jeff_haden。
译者:林建光
原文链接:
http://www.inc.com/jeff-haden/build-killer-mobile-enterprise-app-10-rules.html