软件开发过程管理开源(软件项目开发过程管理)

软件开发 1599
本篇文章给大家谈谈软件开发过程管理开源,以及软件项目开发过程管理对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、开源软件的发展过程 2、

本篇文章给大家谈谈软件开发过程管理开源,以及软件项目开发过程管理对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

开源软件的发展过程

本文基于欧盟首个对开源软件产业的研究报告——《开源对欧盟软件通信产业竞争力和创新的影响》,在获得欧盟FLOSS项目组负责人Rishab Aiyer Ghosh先生及欧盟相关负责人的同意后,欧盟QualiPSo开源软件竞争力中心对报告进行了节选、编译和增补。通过该报告,我们可以了解欧盟对开源软件产业的研究成果,这对于规划和实施我国开源软件战略具有重大的借鉴作用。为此,我们还将分期连载部分重要内容,包括开源软件对欧盟国家直接的经济影响和间接影响,以及对趋势、方案和公关方针策略的分析。

开源改变了未来软件的开发模式,使得聚集大家的力量打破组织边界、持续创造出更高质量、更安全、更易用的软件成为可能,更重要的是改变了软件的使用方式——从“使用许可”为主的商业模式变成以支持、咨询等面向服务为主的商业模式,在全球向服务经济转型的过程中扮演着日益重要的角色。

开源软件的市场份额与地理分布

目前(截至2006年底)全球接触和应用开源软件的企业占到了总数的50%以上,美国则高达80%~90%。尤其是在过去的2年(2004-2006)中,越来越多欧洲企业都开始使用开源软件,2005年底已经超过40%,主要分布在电信行业、媒体行业和公共管理部门。目前(截至2006年底)欧盟企业大约投入了12亿欧元进行开源软件的开发,为市场提供了56.5万个就业机会和2630亿欧元的相关收入。

未来三年(2007~2010),将有95%的全球2000强企业广泛采用开源产品和服务,开源软件将在未来五年(2007~2012)内占据传统软件市场22%的份额。到2010年,欧盟开源相关的服务将占到其IT服务产业产值的34%,开源软件带来的产值将占欧盟GDP的4%,超过欧盟整个软件行业产值的25%。

开源软件的应用领域有Web服务器、服务器操作系统、桌面操作系统、Web浏览器、数据库、电子邮件及其他信息通信领域的基础系统。以下是主要开源软件的市场份额及分布情况。

操作系统方面,根据IDC的报告,Linux的市场整体营收与PC服务器和套装软件硬件预计在2008年将达到35.7亿元,年均增长26%。Linux服务器在全世界占有率预期从2004年的20%增长至2008年的27%,在美洲的份额将从24%增长到32%,在欧洲将从2004年的16%增长到2008年的25%。然而,在Linux桌面系统的使用占有率方面,欧洲高于美洲:2004年,欧洲5%,美洲2%,预计到2008年,欧洲将达9%,美洲为4%。

中间件方面,2006年Apache在欧洲的市场占有率为84%在美国的市场占有率为66%。根据BZResearch的调查,2004年,JBoss是应用服务器中间件市场的领导者。2005年,JBoss应用服务器的市场份额为37%,而作为2005年应用服务器市场的领导者,IBM websphere则仅拥有37.2%的份额。

数据库方面,据IDC的数据,2002年,西欧33%的公司使用开源数据库软件,而个人方面只有11%的用户使用开源数据库软件,而到了2005年,这两个数据分别为25%和33%。可以看出开源软件在这一领域的应用有很明显的增长。另外,据Gartner的统计分析,比起整个数据库市场8%的增幅,开源数据库软件的使用率在2005年增长了47%以上。

桌面办公方面,据Openoffice.org的报告显示,到2006年中为止,OpenOffice2.0在主要的下载点共被下载62,500,000次。据Forrester Research统计,2004年,OpenOffice在北美大公司的市场占有率为8.5%,在欧洲,仅德国企业中的市场占有率就达到了8%。

开源软件的发展动力

开源软件市场的快速增长源自于开源软件内在的创新机制与发展动力。如今,开源软件正在快速地从纯开发者社区或者大学驱动的模式转向由工业驱动的模式。开源软件不但孵化了中小企业的成长环境—对产品的开发、维护和集成活动的支持,并且重塑了软件商业模式,显著影响了大企业的战略决策。开源软件重塑了大型企业的业务模型并影响这些企业的决策—业界的领导者如IBM、Oracle、Philips、SAP、Nokia等都在大力实施开源战略。

从本质上说,开源软件的开发模式和许可机制更加适合于面向服务的商业模型,其利润核心并不是纯软件开发或者是任何形式的软件产品,而是软件服务。因此,开源模式成功吸引了业务模型已经是面向服务的企业(如IBM),或是那些占据特定市场(需要大量客户化和定制支持)的软件企业(如甲骨文和SAP),或者那些主要的硬件企业(飞利浦和诺基亚)。

当然,开源软件也给许多小企业带来了新的商业模式,即双重许可(GPL+私有许可)的纯软件销售。其中最有名的是一个来自瑞典的中小企业MySQL,建立了数据库软件领域的开源品牌。

开源软件在企业的使用状况

欧洲

从应用类型来讲,操作系统、中间件、数据库、协同应用、开发工具、ERP、CRM以及个性化产品是开源软件应用的主要类型。据Forrester Research的统计,2005年,欧洲已经使用开源软件的企业达到了40%,即将使用的企业还有8%。

在使用开源软件的企业中,已经有45%的企业将开源软件作为其核心关键业务系统的部署和运营环境,开源数据库、Web服务器和Linux服务器是企业使用最为广泛的开源软件,有三分之二都在用Apache、Tomcat或者Linux,开源个性化产品的近年来发展迅速,超越了开发工具等传统的开源应用,如图1所示。这些企业认为开源软件所带来的利益,要归功于其成本:平均72%声称较低的“拥有成本”和较低的“获得成本”是对商业软件最关键的优势。

从应用行业来讲,开源软件已经成功应用于商业、金融、医疗、电子政务、制造、零售、通讯、交通等关乎国计民生的各重要行业,并日益增长。其中商业、金融以及通讯传媒是应用最为广泛的领域,在被调查的企业中,使用率均超过了75%;在信息化比较薄弱的医疗领域虽然使用率相对较低,也几乎达到了6成,如图2所示。 美国

开源软件在美国企业应用中日益成为一个重要的角色。据Optaros Inc的调查报告,美国的企业正在积极从使用传统商业软件转向开源软件,在调查的512家企业中,87%已经开始使用开源软件,中大型企业更加倾向于选择开软件:被调查的企业中,年收入超过5千万美元的企业有156家,全部都在使用开源软件。而且,使用的类别并不局限于操作系统(如Linux),越来越多的关键业务应用软件也在转向开源。

从开源软件应用类型上看,数据库、应用服务器、门户和内容管理、开发工具以及数据中心运营管理软件是美国政府和企业应用最为广泛的开源软件。其中,开源数据库的使用总体上居于领先地位。从开源软件应用的领域来看,通讯行业是美国开源软件应用多的行业,其次为计算机软硬件行业,传统工业和金融保险行业相对应用较少,如图3所示。

开源软件在公共管理部门的使用

随着政府等公共管理部门对开源软件的日益了解,政府对开源软件的政策计划扮演了重要的角色。根据CSIS发布的数据,2005年全世界大约有265个关于开源软件的国家政策计划,而且绝大多数属于优先计划。欧洲发布了126个开源软件政策计划,亚洲73个,拉丁美洲40个,北美17个,中东和非洲4个。目前,绝大多数的政府开源项目都是由欧盟开展的(16个),法国和德国也积极实施了开源软件项目(分别为10个和9个),意大利、西班牙和英国紧随其后,均为6个。

欧洲

FLOSS项目对欧盟13个国家的955个公共管理组织进行了调查分析,将被调查对象对开源软件的了解使用程度分为“了解”、“不了解”和“没有用过”三个层次,其中,“不了解”的用户是指在受访中声称没有用开源软件,但却在使用Linux,Apache或者MySQL,如表1所示。可以看出,IT专业人员较多、IT技术应用规模比较大的公共管理部门对于开源软件的了解和使用比率非常高,而且,事实上使用(了解和不了解使用的总和)开源软件的公共组织已经超过了80%,并仍在继续增长。

其他国家和地区

其他国家对于开源软件也给予了不同程度的支持。巴西提出一项目标—政务领域80%的软件都要采用开源软件;2004年,Linux获得了中国政府操作系统软件采购份额的39%。

根据FLOSSWorld项目前期的跟踪调查,政府对开源软件的使用有着较高的比率,尤其是在拉丁美洲和亚洲。在拉丁美洲,OpenOffice类办公软件以及MySQL、PostgreSQL类数据库软件受到了较为广泛的应用。并且,在对这些国家和地区的调查中,超过60%的被调查者计划增加开源软件的使用,如图4所示。

java开源工作流管理软件开发平台有哪些?

方正的方正飞鸿智能信息平台 V3.5,它是一个java和。net双版本无缝切换的快速开发工具。而且方正提供免费的适用版本。可以去他们官网下载.

开源的快速开发平台有哪些?

快速开发平台,就是可以使得开发更为快速的开发平台。当开发平台产生之后,虽然减少了编程人员大量的编程时间,但是很多开发平台的效果并不是很理想,比如说某些开发平台比较复杂、难以掌握;有的开发平台通用性比较差;有的开发平台在时间上并没有得到改善;还有的依然还是需要写很多代码等等。这些问题的存在促使开发者不断的摸索、不断的改进,到最后越做越成熟,以致于现在市面上出现的大部分开发平台效率都非常高,他们改善了以往的产品存在的缺陷,使得开发过程比以往更简洁、编写代码更少、开发效率越来越高。

如天翎快速开发平台1:微服务架构,采用spring cloud框架实现,机卡分离,2:表单引擎:类同word操作一样,方便容易上手,可视化配置实现,对于一些特殊场景如主子表动,主从架构刷新重计算等有显著效果。3:流程引擎:中国式国情最佳落地实践者,特色业务场景如挂起,催办。加强。多人抢占办理等直接配置实现,同时流程流转中表单哪些字段可见,隐藏,修改等权限控制勾选实现。

·整合快速、拓展灵活,着力构建强大的端到端链接能力;·掌握流程管理大脑流程引擎核心科技,更适应中国式流程管理;·提供完善的可视化流程软件开发套件,成熟、稳定、安全。·传承BPM经典理论指导,专注提升政企组织控制力与执行力;天翎17年技术积累和持续打磨的第4代业务流程管理平台;·融合微服务架构、多租户模式、集群部署等新特性于一体。

软件开发过程管理开源的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于软件项目开发过程管理、软件开发过程管理开源的信息别忘了在本站进行查找喔。

扫码二维码