软件平台的经济效应未来发展趋势分析

原创
开发
62%以上的开发项目没有达到预期的效果,项目投入的30%要用于反工,和不合理的开发需求。软件开发平台需要完成的使命,是帮助团队贯穿整个投入和实现的过程,全局性的把控设计、开发和部署的一致性,即使团队中的成员分散在世界各地。

[51CTO独家现场报道]业务的复杂性催生了软件开发工具向更稳定和更具协作性的方向发展。IBM软件经济学专家Walker Royce在Innovate 2011上,给出了一个描述软件经济效应的公式:资源=复杂性(敏捷)*协作*自动化。在一项全球的调查中显示:62%以上的开发项目没有达到预期的效果,项目投入的30%要用于反工,和不合理的开发需求。软件开发平台需要完成的使命,是帮助团队贯穿整个投入和实现的过程,全局性的把控设计、开发和部署的一致性,即使团队中的成员分散在世界各地。

整合过程中,要打破以往不同平台间互操作性的壁垒,IBM提出OSLC(Open Services Lifecycle Collaboration community)这样一个开放社区,规范化在整个开发生命周期中各个环节的标准包括需求、测试、项目团队、需求变更、设计等。还进一步谈到Eclipse的新项目"Lyo",通过软件开发工具包实现工具之间的集成。BSD Group就利用OSLC为中间的桥梁,实现了与惠普测试数据之间的集成。

OSLC除了在互操作性方面具有优势,在自动化管理和重复利用方面,也是希望将软件开发平台的作用发挥到极致。通用汽车公司在全球有16个研发中心开发新产品,在与IBM合作的十年时间里,共节省了80%的资源投入,其中很重要的一个原则就是重复利用(Reuse)。

[[32128]] 

Walker Royce接受51CTO记者在Innovate 2011大会现场专访

未来IBM还会在软件开发平台上的加强的方面包括:

1、发布了Jazz Hub计划,为大学提供类似云计算的服务模式,学生可以组织自己的团队,以协作的方式随时接入Jazz平台进行应用的开发和部署,同时在Jazz Hub中还集成了很多最佳实践和成熟的开发框架,以便于应对复杂的业务需求和应用整合规划。

2、重新建立单独的Rational developerWorks社区,并开展Rational社区领袖计划;

3、与SAP更加全面的合作,优化SAP应用系统性能;

4、增强协作型全生命周期管理、软件和硬件的工程设计理念、产品开发和产品运营之间的协作;

责任编辑:马沛 来源: 51CTO.com
相关推荐

2011-05-16 13:09:18

2012-04-11 09:41:40

2020-12-24 13:26:02

大数据大数据发展

2023-08-31 14:07:35

机架PDU数据中心

2012-11-08 00:39:14

软件定义网络SDN

2015-04-07 13:34:32

php语言发展趋势

2017-10-21 00:02:19

大数据数据

2019-05-17 15:08:46

数据管理元数据分布式

2022-11-10 12:23:24

网络手机连接

2021-01-12 10:49:58

网络网络通信互联网

2014-08-11 16:20:18

数据存储

2010-12-13 16:13:43

移动未来发展趋势

2013-12-11 13:38:56

数据中心发展趋势

2010-03-19 12:02:17

开源发展趋势

2023-05-26 15:28:06

2011-10-28 13:36:16

电子商务

2013-12-24 14:38:09

科技发展趋势增强现实可穿戴设备

2010-06-07 13:43:28

IPv6协议标准

2009-10-19 14:27:19

2010-03-10 18:33:58

Python编程语言
点赞
收藏

51CTO技术栈公众号