移动改变SDLC
参加像2012 Gartner应用架构、开发和集成峰会(2012 Gartner Application Architecture, Development and Integration Summit )这样活动的一个好处是,有机会收集到所有Gartner专家的思想精髓。但是关于改进ALM流程或解决管理移动部署挑战的有价值的见解,在讲演者、研究者和分析师中却没有出现。与会者都带来大量的相关信息,他们所提供的信息都是通过来自工作在IT第一线的真实世界的经验,这是TheServerSide.com的经验之谈。TheServerSide.com很幸运,可以有时间与纽约人寿保险公司的解决方案架构师Wellington Aquiare进行对话。Wellington一直致力于解决组织内的管理软件部署周期的挑战,一直维护着令人印象深刻的、传统的IT基础设施,同时也寻找支持移动和手持的设备。他发现的是许多传统软件开发生命周期(SDLC)技术和ALM流程过去曾经用来管理软件开发周期,现在已经失去势头,一旦你开始引进移动设备,它们就有自己的关注点——则是使用COBOL 语言或基于遗留应用的“大数据”系统。
移动开发和部署有怎样的不同?
在命名为“应用策略中建立移动”的Ian Finle的讲演会议的最后,Aquiare向Ian发起了挑战,说SDLC是如何适应移动应用开发前景的;毕竟,移动开发是不同的、另类的。Ian证实了Wellington的怀疑:传统的瀑布式生命周期方法论和ALM流程不能总是转化到移动领域中。但,这是否意味着移动领域必须走敏捷路线,如果所有的事情都将要完成?而且这要如何运用到整个范围内应用生命周期中,从贯穿持续部署的设计,到一个接着一个的迭代?
不能忽视的遗留应用
Wellington提出了一个有趣的论点,就是关于当与Web开发和用户服务器开发相比,移动解决方案是怎样需求不同类型的讨论的,这是一个事实,似乎也是许多演讲者和预言家都在避免的事实。作为一个解决方案架构师,他快习惯于在把业务客户、设计师和服务供应商聚集到一个房间内,一起讨论快速部署的目标。但是服务于用像COBOL这样的语言编写的遗留应用的开发者,在这样的会议中却没有一席之地。但是为什么他们不应该出现呢?
事实上是这些是工程师,他们在许多解决方案中负责你的“大数据”和“大内容”。如果你想要得到那些信息,他们就必须在SDLC的设计阶段就进行的谈话中。这对于集成你的数据和移动应用很关键。因为移动在利用嵌入式分析和商业智能中起到关键作用,其它触及大数据的两个技术,给你的遗留专家留下的不是省小钱,而是因为省小钱吃大亏。
建立成功的移动团队任务艰巨
另外,Aquiare和其它的纽约高级解决方案架构师们面临的一个挑战是,找到有能适合使用最新移动技术项目的人才。没有合适的人员在手比他应该是更使得所有的SDLC策略成为实施的一个更大挑战。Webg开发技巧集不能等同于移动开发技巧集。即使最聪明的Web开发人员也根本不愿意一开始就承担一个移动项目。他们首先需要在移动领域建立一套基础的技能,但核心的知识是很难得到的。
最后,还是像Aquiare这样的人推动了移动开发领域向前进,通过实际处理解决开发人员日常生活中遇到的移动领域的挑战。虽然我们正徘徊在一个未知的领域,但通过试验和错误使用新技术和发现解决方案无疑是一个挑战;很高兴了解到像Wellington这样正走在移动领域的前端,帮助我们解决今天的很多问题,这些很多人将在未来遇到。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
选择MBaaS或BaaS平台需要仔细考虑
从手持设备到基于服务器的数据,使用MBaaS或BaaS开发端到端的移动计算体验、应用和服务是快速并且安全的。
-
对话陈本峰:HTML5究竟给企业带来了什么?
智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?
-
HTML5如何在企业中深入使用?
据调查显示全球拥有490亿 在线设备,比人口数量多几倍,这说明平均每人拥有不只一部分在线设备。由此可见,全球移动生态系统是多么的庞大。
-
垂直视频时代降临?
移动手机正在推进水平视频格式向垂直格式的演进。但,是什么让大家改变外观呢?Matthew David探讨了该领域的趋势。