- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ALM应用序生命周期管理!
ALM(application lifecycle management)应用程序生命周期管理!??
??
ALM(application lifecycle management)应用程序生命周期管理!
所谓应用生命周期管理(ALM),是利用计算机辅助软件工程(CASE tool)的软件工具,一个组织通常为多个客户生产软件,而客户的要求也是多样化的。一种软件生命周期往往不能适合所有的情况,因此组织可以规定多种软件生命周期供项目使用。这些软件生命周期一般从软件工程文献中获得,并可加以修改,使之适于组织的情况。在制定项目定义软件过程时,这些软件生命周期可以和组织标准软件过程结合在一起使用。以标准的流程管理方式,协助降低软件开发过程中人为造成的开发瑕疵,特别适用于大型应用的开发。包括Borland、IBM等,都有提供ALM产品。
该报告是由Forrester研究公司发表的,该份报告显示,虽然各大企业目前都在寻求采用功能齐全的应用程序生命周期管理(ALM),但许多开发人员仍然需要SCM工具。
“许多开发人员更倾向于更轻工具或精简的工具,” Forrester分析师杰弗里哈蒙德指出,此次调查的重点是工具的使用情况,而非收入状况。开发人员也更倾向于使用多功能的SCM工具。在美洲地区,大多数开发人员使用1.8 SCM开发工具,该报告指出。
“即使这样,企业更倾向于单一的SCM工具。但就现实而言,开发人员的选择和不同类型的项目,使得企业很难做到这一点。”哈蒙德说。
虽然市场上有大量SCM开发工具可供开发人员们选择,最广泛使用的工具来自IBM和微软。在美洲地区,Forrester调查了472名开发人员,百分之三十九的受访者表示,他们使用微软的Visual SourceSafe,百分之二十八的受访者使用IBM的Rational ClearCase 。
尽管IBM和微软的SCM工具使用率最为广泛,但他们也分别有各自的多种工具,包括其各自的ALM套件:微软的Microsoft Team Foundation Server(TFS)和IBM 的Rational Team Concert(RTC)产品。只有百分之四的受访者表示,他们使用IBM的Rational Team Concert产品,而百分之二十二的人使用TFS。
在单一的工具环境中,只有百分之一的受访者使用Team Concert作为其唯一的工具,百分之七的受访者将其使用在多工具环境,而百分之三十八的开发者使用微软的TFS在多工具环境,百分之七的人员将其作为唯一的工具,根据这项研究显示。
哈蒙德在出席本月初在佛罗里达州奥兰多市举行的IBM Rational Software Development Conference 上指出,许多顾客不愿意使用Team Concert是由诸多原因造成的。一个是价格,其成本动辄数千美元以上,比ClearCase技术要贵出很多。但是,除了价格方面的因素,很多客户还提出将如何适应的质疑,哈蒙德说。
“ IBM公司有一个非常广泛的远景,而Team Concert是其中的一个关键组成部分。”哈蒙德说。 “如果他们能成功地与客户沟通,他们能够捍卫其产品的高价,但这仍具有挑战性。很多公司都乐意采用精简而轻便的SCM解决方案,而并不一定需要进行端到端的ALM解决方案。” 截至记者发稿时,IBM公司没有立即就此发表评论。
TFS的优点在于较之Team Concert其已经推出很长时间了。而后者仅在去年刚刚推出。因此,微软的TFS会更令开发者们信服,哈蒙德说。“TFS的增长一直非常迅速,同时,微软在其.NET社区也做得非常好。”TFS 2010测试版预计将于明年上市,而哈蒙德预计这种强劲的增长势头还将继续下去。
“还增加了许多新的功能,将使得其对那些关注可扩展性的企业更具吸引力,即使现在我并不认为这种过分的关注是有必要的。”他说。“他们正在对服务器方面进行的一些复制功能和规则的改进,将非常有吸引力,我接触过一些已经部署了TFS的企业,但我认为不一定要完全采用其产品,使整个企业完全符合其标准。”
“除了微软和IBM的SCM工具,Subversion也是一款开放源码版本的控制平台,是开发人员们下一个替代产品首选,该调查研究发现。在美洲地区Subversion的使用率为百分之二十二,而在欧洲的使用率为百分之四十,哈蒙德说。“在欧洲我们看到了更多的企业使用全面的开放源码。”他说。
据该报告显示,其他广泛使用的工具包括Serna公司的PVCS、CA公司的Harvest Change Manager、Borland软件公司的StarTeam、Serena软件公司的Dimensions、MKS
文档评论(0)