五大原因促使软件架构师拥抱移动策略在传统的基于web的开发计划和移动开发策略这个天平的两端,企业架构师和软件开发人员越来越倾向于后者了,本文将为您解疑拥抱移动策略的五大原因。 企业架构师和软件开发人员应该开始对于在传统的基于web的开发计划和移动开发策略之间,优先选择后者这种不安思想感到放松,并且开始使用移动优先策略架构新的应用。 “企业转向‘移动优先’策略,”Codenvy的CEO Tyler Jewell最近在与TheServerSide的一次采访中说。“无论你要构建怎样的应用程序,思想流程都是‘构建它移动优先,’然后确保移动优先策略有web策略,再然后是命令行或与之并行的API策略。” 这看起来移动优先策略有点本末倒置,但是事实确实如此,这是一个高度实用的方法,开发的软件架构提供了以下5个非常实在的好处: 1.组织更快获得市场地位 有了移动应用,目标不再是生产全功能的应用来执行终端用户希望的每一个可能的任务。相反,移动应用倾向于给用户提供最需要执行的常见任务的子集。因此移动应用在规模上较小,他们的开发同期较短,因此可以快速地投放到市场上。 2.移动重点在于帮助缩小范围蔓延的功能上 所有地企业应用都经历着范围蔓延,这个软件开发灾难可能会大地延迟软件发布时间。随着移动应用驱动着软件开发生命周期(SDLC),Web开发团队要将精力集中在手机客户已经使用的关键功能上,使功能蔓延的可能性尽可能的低。 3.合理化web开发 移动设备是金矿,是获取哪一个功能使用最多,哪个最少,哪一个功能完全没有使用的反馈的金矿。如果应用架构师能够在应用开发周期早期就识别出哪一个功能终端用户很少用的话,那么那些功能就能从Web界面中移除,并能合理化Web开发流程,且能帮助创建基于浏览器的UI,更好的满足终端用户的需求。 4.性能调整 因为一个移动应用程序将使用与传统的、基于web的前端使用的同一套后端服务和技术,那么当移动用户与系统进行交互时出现任何性能或扩展发问题,就能及早发现,并在所有基于Web的应用程序的功能投入生产之前处理。 5.团队之间的竞争 应用开发团队之间的少量良性竞争一直都是一件好事。如果工作在Web UI的人员看到了移动团队取得了一连串的胜利后,这将会刺激他们更努力工作,生产更好的软件。 “我们看到越来越多的正在开发的应用需要多界面,”Jewell说,“另外Codenvy了看到越来越多的正在开发应用需要多界面。”因为这些“多界面”中的一个很有可能会是移动界面,所以企业架构师和软件开发人员要在他们的传统的基于Web的开发策略之上优先选择移动开发策略,并采用“移动优先策略”进行移动开发。 责编:罗信 ![]() 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新文章
|