软件外包
① 软件外包啥意思
软件外包意思就是这个公司主要从事的就是纯做软件的工作,帮助某些大公司完成软件代码的编写。
打个比方吧,就好像包工头揽活一样,一些大的建筑公司中标,设计好建筑方案以后,会把各个部分的实现交给若干个包工头,而软件外包公司就是类似于包工头。
呵呵,我也是学软件的,别去软件外包公司,没前途也没钱途
② 什么是软件外包
软件外包 软件外包就是企业为了专注核心竞争力业务和降低软件项目成本,将软件项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动。现在业务流程外包(BPO)已经成为外包服务新的发展趋势,在未来几年内将成为外包的主要内容。BPO包括人力资源、采购、财会、客户中心、后勤、研发、营销、工厂运作、培训,这些大类还可以进一步细分。不仅IT行业需要BPO,而且BPO的每项业务都离不开IT业务的支持,从而产生IT外包机会。
一个软件开发项目通常要经历需求分析、设计、编程、测试等几个大的阶段。其中设计又包括整体设计、系统设计(把整体架构变成一块块系统)、详细设计几个环节。详细设计之后软件就变成了一块块模块,这以后才进入编程。到了编程阶段时,最后就剩下软件蓝领为模块的Coding工作,在印度通常由受过一两年训练的高职毕业生担任。
软件最后的测试又是一个复杂过程——有单元测试(小模块测试)、系统测试(块与块的联系整合)、总体功能测试。期间由测试编程工程师编写测试工具,制定测试规则,其难度不亚于系统框架的制定。最后才由测试工程师完成测试的任务。
外包软件测试有望成为小作坊软件业业务增长点
企业若想把承接国际软件外包的业务做强做大,必须与国际软件市场接轨——包括英语的理解与沟通能力,技术接轨、管理接轨、做事方法接轨、知识产权接轨。还有质量保障、信誉度保障、风险控制能力以及知识产权保障等方面。以上条件显然国内大多数小作坊式软件企业还做不到。但这也未必表示小作坊软件企业就没有机会承接软件外包服务。因为软件外包项目中,软件测试项目最适合中国现阶段小作坊软件企业的行业特色。
软件测试是保证软件质量的最重要的手段
使用低质量的软件,在运行过程中可能会产生这样那样的问题,可能为使用单位带来造成延误工作或者造成生命财产的损失。而软件测试是为保证软件用户免于遭受损失的最重要的手段。
什么是软件测试?1983年IEEE(Institute of Electrical and Electronics Engineers 美国电气和电子工程师协会)定义为:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
现代的软件开发工程是将整个软件开发过程明确的划分为几个阶段(参见下图),将复杂问题具体按阶段加以解决。这样,在软件的整个开发过程中,可以对每一阶段提出若干明确的监控点,作为各阶段目标实现的检验标准,从而提高开发过程的可见度和保证开发过程的正确性。
经验证明,软件的质量不仅是体现在程序的正确性上,它和开始编码以前所做的系统需求分析,软件设计密切相关。许多软件使用中出现的错误,未必是编程人员在编码阶段造成的,反而在程序设计,甚致在需求分析时就埋下了祸因。这时,对软件工程的错误纠正,就必须追溯到软件开发的最初阶段。如果是这样又增大了软件的开发费用。
为了保证软件的质量,专案管理就应该着眼于整个软件生存期,特别是在开发阶段的系统分析。所以软件测试的概念和实施范围必须包括在整个开发各阶段的复查、评估和检测。
中国软件外包的现状和未来发展趋势
一、中国承接国际软件外包的发展速度很快,但发展质量还有待提高
1、从宏观的产业层面来看,发展速度很快。
增长速度很快。尽管中国与印度一样,自20世纪80年代开始就开始承接国际软件外包项目,但印度在20世纪90年代中期就已经快速发展,而中国直到2003年前后才开始出现快速发展的局面。根据咨询机构IDC(国际数据公司)发布的最新报告《中国软件外包市场:十大主要软件外包公司介绍》显示,在求过于供的市场状况下,2004年中国软件外包市场以49.9%的速度增长,达到了5.99亿美元的市场规模。在未来五年内将会保持50.9%的高速增长率,到 2009年市场规模将达到46.96亿美元。
软件出口以日本市场为主。目前中国的软件外包市场主要集中于亚洲,其中日本市场是中国目前软件外包服务的主要发包市场,在6.33亿美元的外包服务市场总量中,日本市场需求额达到4.02亿美元,所占比例为63.5%,美国、中国香港和欧洲市场分别占据了13.7%、10.3%和3.3%。由于日本企业自身管理上的特点,很少有最终项目整体发包到中国,发包的一般都是其作为总承包方进行系统设计、架构分析之后分解出来的子模块,技术含量相对较低,加工贸易的性质比较明显,这也是造成目前国内各界对软件外包有所诟病的重要原因。但是已经看到的是,最早进入日本市场的骨干企业已经开始与日本的总承包商一起面对用户,从需求开始介入项目、参与设计承接详细设计和开发及测试工作,并承担后继服务,对日本市场的基于IT的业务流程外包也已经开始。
软件外包企业主要集中于北京、上海、大连、武汉、西安等大城市。这几个地区的共同特点是拥有良好的城市基础设施建设与产业配套基础,拥有当地政府在政策上的大力支持、良好的市场竞争环境、一大批通晓外语的软件人才、具备较强的创新能力,软件企业在此形成了群体优势,并已形成了较为完整的软件产业链。近年来国家在促进软件出口方面的扶持力度有所增强。经国家发改委、商务部和信息产业部批准,建立了北京、深圳、上海、天津、大连和西安等国家软件出口基地,为其创造良好的政策、人才、技术、资金、市场和出口条件,充分发挥集聚效应和规模优势,形成了以国家软件出口基地中的国际化软件企业为龙头,辐射周边地区,带动全国软件出口的产业格局。
2、从微观的企业层面来看,发展质量有待提高。
本土软件企业规模还比较小。微软、IBM、Oracle等跨国软件企业由于资金实力雄厚,发展速度十分迅速,研发人员规模基本都在3000-5000人左右。但是本土的研发型软件企业一般都只处于1000人以下,很难开展战略性的长期基础研发项目。即便是企业规模发展十分迅猛的纯粹软件外包企业中,出现中讯、文思、博彦等一批员工达到3000人左右、出口超过千万美元的企业,但是相对印度的TCS、Infosys等员工超过5万人、经营规模达到5亿美元的大型外包企业而言,中国外包企业规模还是比较小,难以承接到大型软件外包项目。
CMM、ISO等各类认证没有达到真正提升企业管理能力的目的。各类认证是企业能够提供相应产品质量的基础保证,是软件企业开拓离岸外包市场的敲门砖。但是目前一方面通过高等级认证的软件企业比较少,另一方面即便是通过高等级认证的软件企业,也难以被认为具备管理大型软件外包项目能力的企业。原因是许多软件外包企业本末倒置,一昧地参加各类认证,而不是将认证视为提升企业研发和管理能力的重要手段。这样的结果是即便在初期发包企业基于高等级的认证发包一些项目,但在实际合作中会逐渐认识到企业的真正能力而终止长期的合作。
二、中国承接国际软件外包的主要经营模式分析
根据对大量从事国际软件外包企业的调研可以归纳出,目前中国承接国际软件外包的企业经营模式有以下四种,其主要特点如下:
1、跨国公司在中国设立的软件研发机构
(1)成本中心型。看重的是中国优秀的研发人员和低廉的人工成本,可以在实现提高研发效率和产品研发质量的基础上降低成本。
(2)主要承接母公司的软件开发项目,一般不在本土承接业务,业务技术层级比较高。这类企业一种是母公司内部发包的以软件产品研发为主的项目,按照跨国公司内部水平分工的模式,主要从事公司核心软件产品的开发和研究工作,其中有许多研究项目关系到未来软件的发展方向,是提升公司整体核心竞争力的战略性举措;一种是母公司以总承包商的形式承接海外其它最终客户的软件服务订单,而将订单中具体研发任务发包到中国,较为典型的有日本软件巨头在中国的分支机构,技术示范效应十分明显。
(3)结算基本上都是跨国公司内部定价,在税收等方面的经济收益不明显,但是可以通过人才培养、技术示范获得间接收益。
(4)就业人数稳定增长,不会像专门从事外包业务的软件企业增长那么迅速。
(5)企业类型比较复杂,其中既有服务业企业,也有制造业企业,更多的是跨国软件企业。
由于中国具备大量优秀、成本相对较低的软件研发人员,这对人才缺乏的发达国家的跨国公司而言具有很大的吸引力。一般而言这类企业承接的项目技术含量较高,大多进入到中上流工程,对中国自主软件研发能力的提升有比较大的帮助,比较吻合中国的资源条件和发展定位。
2、跨国软件公司在中国设立的市场开拓机构
(1)利润中心型。目的很明确,就是市场驱动,为了开拓中国本土巨大的软件市场,是纯粹的利润中心。这类企业对国民经济的税收贡献和就业贡献较大,资源消耗少,有利于中国提升产业结构。
(2)竞争能力比较强大。一是具备成熟的软件中间件和高效的软件研发能力,二是具备对金融、电信、制造、政务等特定行业专业知识的深入理解,通过二者的结合形成核心竞争力来开拓中国本土的软件开发业务。
(3)短期内对传统的中国软件企业有一定挤出效应,但长期看来竞争效应和示范效应会更为明显,在这种竞争环境中成长起来的中国软件企业一定具备比较强大的国际竞争能力。
(4)软件的技术含量较高,项目的技术示范效应比较明显,对软件应用企业的劳动生产率提高有着明显效果。如中国建设银行等大型金融机构通过应用IBM等跨国软件公司的系统,大大提升了服务效率和水平。
(5)这类公司基本上在中国同时会设立软件研发机构和市场开拓机构。大部分情况下,软件研发机构和市场开拓机构的业务并没有关联,一般都同时隶属于总部管理。市场开拓机构中也会有一定的技术支持人员以方便市场开拓之用,只有当在中国的业务开拓过程中,确实需要研发机构提供技术支持时,彼此之间才会有业务上的联系。
3、中国本土纯粹的国际软件外包企业
(1)是纯粹的利润中心,主要承接来自欧美、日本等发达国家的软件外包业务,以此获得规模经济上的收益。
(2)公司创始人一般都与跨国软件企业有着千丝万缕的关系,大多数企业的领导人或技术骨干具有海外留学或软件开发经历。往往是这些创始人在跨国公司工作中看到外包业务机会,开始创立这样的企业。也就是说,外包业务开展之前企业并不存在。
(3)发包企业看重的主要的人力成本的优势,承接的项目加工性质比较明显。从全球分工的角度看,这类业务一般处在软件研发中垂直分工中产业链比较低端的部分,技术含量不高,增值空间较小。
(4)企业增长速度十分迅速。以承接跨国公司离岸研发中心、跨国软件企业分包业务为主。对蓝领软件工人有着强大需求,许多企业在几年内就能达到3000人左右的规模,对于解决大学生就业有着十分重要的意义。
(5)业务再转移的风险较大。由于这类企业主要依靠成本优势生存,比较少地拥有自身的核心竞争能力,一旦出现新的人力资本较低、合适人才数量充足的新兴市场,发包方很容易为了降低成本而将业务转移出去。
由于软件外包首先出现在跨国公司进入较多、本地软件人才充足的地区,所以这类企业首先在北京、上海得到快速发展。但由于这类模式的成本敏感特性和北京、上海成本较高的影响,已经出现向西安、成都等二线城市转移的现象。从发展趋势看,这类企业可能出现企业总部和核心研发团队在北京和上海、大量低层次的编码和测试人员在其他城市的局面。
4、中国本土研发型的软件外包企业
(1)拥有较强的软件研发能力。一般都是依托过去的高校和科研院所,企业在承接外包业务以前就已经存在。发包企业看中的不是人力成本的优势,而主要是开发经验和开发效率。
(2)企业可以通过承接外包业务中获得的经验为自身的软件产品开发和本土企业服务,技术效应比较明显。
(3)从全球分工角度看,这类企业承接的一般都是水平分工业务,提供的是端到端服务 (end-to-end services),技术含量比较高,增值空间比较大,项目研发性质比较明显。
(4)容易成为发包企业的战略性合作伙伴,长期合作的可能性较大,发包企业将业务再转移的风险较小。
(5)服务合同持续时间长。这类合同一般需要进行长期的合作,软件外包提供商和发包商之间需要经过长期的合作,才能开发出知识含量高、具有前瞻性的软件产品。
这类企业是中国实现自主创新能力突破的重要所在,这些企业本身就具备较强的研发能力,现在又可以承接到国际上技术先进的软件研发项目。政府如果给予相应的资金、人才方面的支持,很容易促使这些企业将在国际软件外包中学习到的先进技术应用到国内市场,需要政府给予高度关注。
三、中国承接国际软件外包的贡献和需求要素分析
1、直接经济贡献。近3年来,软件的出口增速基本上高于同期货物出口增速,在服务贸易总量中的比重也在不断增加,成为外贸出口的新增长点。2004年外资(含港澳台)软件企业数量尽管只占11.9%,但是资产总额占23.1%,就业占25.3%,营业收入占35.1%,这说明外资软件企业的资本含量和单位人员产出效率都比较高。
2、创造就业机会。由于跨国公司十分看好中国的软件人才素质和市场机会,纷纷加大在中国设立研发机构和市场开拓机构的力度。以微软亚洲工程院为例,从2003年设立之初的20人发展到2006年的400人,间接受益于微软亚洲工程院项目的国内合作伙伴员工从2004年的300名上升到2006年的2000多人。与此同时,纯粹以承接软件外包的本土企业发展速度更快,以北京文思公司为例,1995年成立时只有5人,到2006年9月份已经达到2400人。其中本科毕业的占70%,有研究生以及具有海外背景的达到30%,能够熟练使用英语的技术人员达到90%。
3、产生技术外溢效应。由于大量跨国公司在中国设立的软件研发机构承接的研发项目都是全球水平分工上的高技术项目,本土软件企业随着自身实力的增强,承接的软件外包项目层级也在不断提升。通过这些项目的合作开发、跨国公司的人员回流和企业间的学习模仿,可以在很大程度上将国际上先进的软件研发技术和软件项目研发管理经验带到本土的软件企业中,促进本土软件自主研发能力的提升。
4、形成产业集群。产业集群的形成可以发挥行业的规模效应,有效降低软件外包企业的外部成本。许多城市在软件外包发展初期,企业散落在全市各处。自软件园区开始建设以来,集中了一批有影响力的大型软件外包企业,产业集聚度明显提高。以中关村软件园为例,到2004年底,软件园入区企业217家,仅占全市软件企业数5713家的3.8%;就业1.36万人,仅占全市软件产业就业12.79万人的10.6%;但是营业收入达到91.8亿元,占全市325.4亿元的28.2%,出口0.35亿美元,占全市2.38亿美元的14.7%。这充分说明软件园区的企业在软件产业的价值链上所处的位置较高,人均产值较大,产品国际化程度较高。软件外包企业在园区内集聚之后,围绕软件外包形成了包括咨询、培训、咨询、开发、分包、风险投资为一体的产业链,通过园区的基础设施、品牌效应、风险投资、人才汇集等方面的资源共享,促进企业之间的技术学习交流和市场竞争,使园区的整体效益大于各组成部分的效益总和。
5、培育国内软件市场等外部性效应。过去很长时间国内各界只重视硬件,对软件的价值认识不足。Oracle、IBM等公司进入中国市场初期,不得不将硬件价格提得很高,将软件价格报低,甚至白送,而从硬件价格中将软件价值进行回收。在长期的竞争合作中,社会各界尤其是企业对软件在提升竞争力方面的认识日益加深,这对国内软件市场的培育起到很大的促进作用。此外,跨国软件企业的进入还在客观上促使政府提高知识产权保护水平,改善电信、电力等基础设施条件和管理服务水平,提高其他行业的生产效率。
应该注意到的是,由于不同外包模式的目的不同,其对承接国经济发展的贡献也有所不同,有的在就业方面贡献很大,有的在税收方面贡献很大,有的在技术引进吸收方面的贡献很大。具体见下表:
不同类型外包模式的贡献效果分析
外包企业模式 跨国公司设立的软件研发机构 跨国公司设立的市场开拓机构 本土纯粹软件外包企业 本土研发型软件外包企业
典型企业 Microsoft亚洲研究院、Oracle、野村综研、路透集团 IBM中国公司、SAP、SUN、Unisys、TCS 文思创新;博彦科技;软通动力 用友软件工程、方正国际、中科开元
企业特点 性质 附属机构 子公司 独立公司 依托高校、科研机构的独立公司
项目来源 母公司 中国市场 国外市场 国外市场
项目技术含量 高 高 低 高
合作双方关系 紧密 紧密 松散 战略性合作伙伴
转移风险 小 小 大 小
增长速度 稳定 快速 快速 稳定
对国民经济的贡献 税收 很少 很高 一般 高
出口 很大 少 大 大
就业 一般 多 大 一般
技术 可以带来国际最为先进的软件技术 行业间的后向技术效应明显 管理示范效应明显 可以接触到国际最先进的技术
环境 产业发展号召力强,对形成良好的软件发展环境十分重要 培育国内软件市场;短期有挤出效应,长期有竞争和示范效应 进行产业链配套 利于提高中国自主创新能力的声誉
所需要素 人才 大量技术素质高、成本低的高端人才 大量行业专业人才;软件二次开发和技术支持人员 大量软件蓝领工人 大量高素质技术人才
技术 对技术交流的氛围要求高 要求有专业知识,并了解中国企业的技术特点 对企业管理技术要求高 要求有较强的技术研发能力
资金 主要依靠母公司划拨 需要大规模并购时的大量资金
市场 依赖母公司业务,对市场要求不高 要求有庞大的国内市场 主要面向国际市场 面向国际市场,提高为国内服务能力
其他 对人力成本和房租、电信等商务成本比较敏感
资料来源:根据企业调研分析整理所得。
从上述分析可以看出,开展国际软件外包不仅可以带来经济、就业上的贡献,还会带来很大的技术外溢。值得注意的是,不同外包模式产生的贡献和需求的资源条件不一样,与此同时不同城市的资源禀赋也是不一样的,二者必须实现良性对接,才可能促进产业的良性发展。北京、上海有大量总部性公司,高端人力资源较为丰富,但是人力成本和房租、水电、电信等商务成本较高,这样的资源条件决定这两个城市可以作为中国承接国际软件外包的龙头城市,承接国际软件外包的重心应定位在两个高技术含量、高附加值的产业环节:软件研发和软件市场开拓。而西安、大连、成都等城市拥有大量受过高等教育的人才、商务成本相对较低,人员流动性小,适合开展简单的、对成本比较敏感的软件编码、测试、本地化和BPO业务中的数据处理、文档管理等低技术含量、低附加值的业务。
四、制约中国承接国际软件外包的因素分析
企业是市场主体,许多关系到企业竞争力的问题需要企业自身去做,但是一些涉及到外部制度环境的问题需要政府着力加以解决。从调研中发现,中国要大力承接国际软件外包业务,政府在提供支持、创造环境方面还存在如下一些问题:
1、政府财税支持政策定位不明确。
目前中国对软件产品研发和CMM认证、软件出口、出国参展、软件人员的税收返还等都有一定优惠,但是在承接软件外包的定位上还不明确,尤其是目前发展较好的几个主要城市,认为只要是外包就符合城市发展特点,对各种不同类型的外包企业都给予支持,而没有看到不同的承接模式要求不同,城市间存在比较明显的恶性竞争,不利于在国际市场上树立“中国外包”的良好形象。
在软件企业的认定上只认定软件产品企业,大量符合国际发展潮流的软件服务外包企业难以享受到这些政策。
2、知识产权保护力度还有欠缺。研发型软件企业对知识产权保护十分重视,尤其是在企业还没有获得知识产权之前的商业机密保护,BPO型的软件企业对商业机密的保护要求很高。尽管国内有完整的法律制度,但是在商业机密和数据信息等方面的保护上只有当违法造成损失之后才能进行惩罚,而且惩罚力度较小。曾经有一个日本高端研发项目发包到北京,由于接包企业的一个员工对企业管理不满,声言要在网上公布企业的研发进度和成果,引起日本企业高层的高度关注。事后由于制度上的缺失,认为该员工没有产生实际的损害后果,没有承担任何民事和刑事责任,致使日本发包企业不再将项目发包到中国。因为他们认为一旦造成泄漏,将会给自己造成巨大损失,这也是许多高质量的外包项目难以发包到中国的重要原因。
3、高端人才依然比较紧缺。
尽管中国的软件人才较多,但是真正符合产业发展需求的高端人才依然缺乏,尤其是既懂行业专业知识、又懂软件知识的高素质人才严重不足。留学归国人员以及在跨国公司工作的高层人员对母国承接国际软件外包具有很大的促进作用,中国尽管在留学生数量、吸引留学生归国创业的吸引力方面有很大优势,但目前还没有充分发挥出来。
4、行业协会发展服务能力有待提高。尽管目前中国软件行业协会已经做了很多工作,但在产业发展趋势研究、将行业发展困境与政府沟通、规范和引导人员合理流动、推介中国承接软件外包的特点环境方面与印度的NASSCOM相比还有很大不足。
5、融资环境需要改善。软件外包企业融资困难。融资问题对于软件企业是一个比较现实的问题,由于中国传统的银行贷款需要固定资产抵押,而软件企业作为一个服务业企业往往只有比较少的固定资产。
五、中国承接国际软件外包的政策建议
1、有针对性地提供财税支持。
国家有关部门应研究中国促进国际软件外包发展的宏观政策,加大部门之间的沟通协调,对城市的发展定位加以引导。
改革现行软件企业认定办法,将从事软件服务业务的企业认定为软件企业,享受软件企业相关支持政策。
改革对企业CMM、ISO等认证的支持方法。提供支持的政府部门需要进行考核,企业是否确实通过认证而提高了企业管理能力。促进企业改变观念,通过认证切实达到提高企业管理能力的目的,而不是为认证而认证。
政府可以通过完善信用体系,解决银行贷款的后顾之忧。打通出口信用保险、担保、风险投资等多种融资渠道,改善软件外包企业融资环境。
2、完善知识产权保护体系。尽可能制定法规,降低侵犯知识产权和商业机密的打击门槛,加大打击力度,加强知识产权、商业秘密和个人隐私保护。
3、进一步加大人才储备。主要要解决高端人才的问题。中国有大量高素质人才到美国、日本等发达国家学习,有许多直接留在当地跨国公司就职,他们了解国际上先进的软件技术、项目管理经验和行业专业知识,通过制定一定的政策导向(从调研中反映出来,主要是要解决好他们的子女就学),加强宣传推广,吸引留学人员回国发展是一个很好的人才储备途径。此外,可以建立多层次的软件人才培训体系,培养既懂英语、软件专业知识,还具备行业专业知识的复合型人才。
4、提高行业协会服务能力。借鉴印度NASSCOM的发展经验,维护正当的市场竞争秩序,一方面促进软件需求方了解软件价值,培育并规范国内软件市场,另一方面规范软件外包企业的经营行为,尤其是在国际竞争中避免打价格战等恶性竞争。联合大中小型会员,以共同品牌开拓国际市场。推广中国的软件发展环境,使全球软件发包企业了解中国的软件研发实力和不同城市的发展定位。
5、创造条件协助企业开拓软件外包市场。国际外包市场开发和国内软件市场发展并重。从某种意义上讲,国内软件市场是国际软件市场的重要构成,这从国际软件企业大量进入中国就可以得到证实。与印度相比中国存在巨大的国内软件外包市场,这是中国软件企业开展外包业务的一个重要领域。要在目前日本市场的基础上,力争使承接的项目往价值链的高端爬升,同时要重视开拓欧美市场。发挥中国制造业发达的优势,大力开展嵌入式软件开发,做到单体软件开发和嵌入式软件开发并重。简化出国签证手续和外籍人员在中国工作签证的手续,为人才的国际流动创造条件。
③ 外包公司和一般的软件公司区别是什么
一、定位不同
1、外包公司:是为其他企业提供it服务,性质是一个服务型的科技公司。
2、一般软件公司:以开发维护自己的产品为第一要务,重在技术,对于技术的要求也相对较高。
二、内容不同
1、外包公司:服务一般是软件开发、网站开发或解决方案之类的,需要经常与客户交流,一切以客户需求为准,以解决客户需求为己任,为客户提供技术外包和服务。
2、一般软件公司:自主研发出来的产品最终是给用户使用,用户评价好,软件使用的多,软件开发公司就自然发展的好,反之最终则有可能走向淘汰。
三、开发方式不同
1、外包公司:外包其他软件公司软件项目中的非核心项目,利用自身优势条件进行软件项目开发
2、一般软件公司:根据客户的所有需求,对软件进行独立自主开发。
④ 什么叫软件外包
什么是软件外包?
软件外包就是企业为了专注核心竞争力业务和降低软件项目成本,将软件项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动。现在业务流程外包(BPO)已经成为外包服务新的发展趋势,在未来几年内将成为外包的主要内容。BPO包括人力资源、采购、财会、客户中心、后勤、研发、营销、工厂运作、培训,这些大类还可以进一步细分。不仅IT行业需要BPO,而且BPO的每项业务都离不开IT业务的支持,从而产生IT外包机会。
一个软件开发项目通常要经历需求分析、设计、编程、测试等几个大的阶段。其中设计又包括整体设计、系统设计(把整体架构变成一块块系统)、详细设计几个环节。详细设计之后软件就变成了一块块模块,这以后才进入编程。到了编程阶段时,最后就剩下软件蓝领为模块的Coding工作,在印度通常由受过一两年训练的高职毕业生担任。
软件最后的测试又是一个复杂过程——有单元测试(小模块测试)、系统测试(块与块的联系整合)、总体功能测试。期间由测试编程工程师编写测试工具,制定测试规则,其难度不亚于系统框架的制定。最后才由测试工程师完成测试的任务。
外包软件测试有望成为小作坊软件业业务增长点
企业若想把承接国际软件外包的业务做强做大,必须与国际软件市场接轨——包括英语的理解与沟通能力,技术接轨、管理接轨、做事方法接轨、知识产权接轨。还有质量保障、信誉度保障、风险控制能力以及知识产权保障等方面。以上条件显然国内大多数小作坊式软件企业还做不到。但这也未必表示小作坊软件企业就没有机会承接软件外包服务。因为软件外包项目中,软件测试项目最适合中国现阶段小作坊软件企业的行业特色。
软件测试是保证软件质量的最重要的手段
使用低质量的软件,在运行过程中可能会产生这样那样的问题,可能为使用单位带来造成延误工作或者造成生命财产的损失。而软件测试是为保证软件用户免于遭受损失的最重要的手段。
什么是软件测试?1983年IEEE定义为:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
现代的软件开发工程是将整个软件开发过程明确的划分为几个阶段(参见下图),将复杂问题具体按阶段加以解决。这样,在软件的整个开发过程中,可以对每一阶段提出若干明确的监控点,作为各阶段目标实现的检验标准,从而提高开发过程的可见度和保证开发过程的正确性。
经验证明,软件的质量不仅是体现在程序的正确性上,它和开始编码以前所做的系统需求分析,软件设计密切相关。许多软件使用中出现的错误,未必是编程人员在编码阶段造成的,反而在程序设计,甚致在需求分析时就埋下了祸因。这时,对软件工程的错误纠正,就必须追溯到软件开发的最初阶段。如果是这样又增大了软件的开发费用。
为了保证软件的质量,专案管理就应该着眼于整个软件生存期,特别是在开发阶段的系统分析。所以软件测试的概念和实施范围必须包括在整个开发各阶段的复查、评估和检测。
⑤ 软件外包与软件定制开发有什么区别
外包的话 主要是 向公司推荐人才 完成项目
软件定制 是 交由别的公司开发 完成定制与服务
⑥ 国内软件外包公司有哪些
国内软件外包公司有哪些
1 北京华盛恒辉软件开发公司
2 北京五木恒润科技有限公司
3 海信集团有限公司互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供最详细的报价,如果你真的想做,可以来这里,这个手机的开始数字是一伍扒中间的是壹壹三三最后的是泗柒泗泗,按照顺序组合起来就可以找到,我想说的是,除非你想做或者了解这方面的内容,如果只是凑热闹的话,就不要来了。
4 UT斯达康通讯有限公司
5 海尔集团公司
4、良好的服务态度
一个好的服务团队特别注重细节服务,做到每一个细节都用心考究,虽然这些并不明显,但是这才是一个好的团队的服务态度,为了打造最好的用户体验。
⑦ 名词解释:什么是软件外包
所谓软件外包就是一些发达国家的软件公司将他们的一些非核心的软件项目通过外包的形式交给人力资源成本相对较低的国家的公司开发,以达到降低软件开发成本的目的。众所周知,软件开发的成本中70%是人力资源成本,所以,降低人力资源成本将有效地降低软件开发的成本。
软件外包已经成为发达国家的软件公司降低成本的一种重要的手段。目前,全球软件的销售额为6,000亿美元,而其中软件外包的销售额即达到500~600亿美元。预期到2005年软件外包的销售额将达到1,000亿美元。软件外包的大幅度增长为人力资源成本相对较低的印度和中国带来了新的发展机会。
希望采纳
⑧ 什么是软件外包
软件外包
广义的软件外包是指企业将价值链中原本由自身提供的具有基础性的、共性的、非核心的IT业务和基于IT的业务流程剥离出来后,外包给企业外部专业服务提供商来完成的经济活动。软件外包使企业通过重组价值链,优化资源配置,降低了成本并增强了企业核心竞争力。
软件外包又分为信息技术外包(ITO,Information Technology Outsourcing)和业务流程外包(BPO,Business Process Outsourcing)。
ITO是指企业向外部寻求并获得包括全部或部分信息技术类服务。服务的内容包括:系统操作服务、系统应用服务、基础技术服务等。
BPO是指企业将自身基于信息技术的业务流程委托给专业户化服务提供商,由其按照服务协议要求进行管理、运营和维护服务。服务内容包括:企业内部管理服务、企业业务运作服务、供应链管理服务等。
ITO和BPO都是以信息技术为基础。ITO强调技术,对服务承接方和IT知识技术及软件技术要求较高。相对ITO而言,BPO更强调业务流程,关注企业内部运作或客户的后端活动,注重解决业务和运营的效率问题。因此,BPO对服务承接方的管理和服务水平要求更高,服务外包转移方和承接方的关系更加精密,BPO的意义和影响也更为重大。ITO已经不能满足客户对成本、速度和灵活性的要求,BPO为服务外包发展的趋势。
窄义的软件外包是指ITO中软件部分的外包,企业为了专注核心竞争力业务和降低软件项目成本,将软件项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动。具体包括应用软件设计与开发,应用软件系统集成、测试与维护,以及应用系统的数据服务等。
目前,中国大部分软件外包企业的业务主要集中在软件开发、测试与维护等ITO低端环节。由于该业务的附加价值较低,企业的竞争力主要依赖于中国廉价的人力资源,大部分企业通过“做大”人员规模来提高利润水平。但随着人民币升值,原有人力成本优势将被不断削弱,同时以外币结算收入也将缩水,企业的盈利空间会越来越小。因此,如果企业以廉价的人力资源作为软件外包企业的核心竞争力,以单纯扩大规模作为企业的发展策略,必然将面临持续发展的瓶颈。
汉理资本认为:中国软件外包企业核心竞争力的塑造,更在于技术“做强”,而不仅仅在于规模“做大”。所谓做强,是从掌握高端技术与服务能力角度塑造企业的核心竞争力,使其能够开展咨询与软件设计等上游业务,以及BPO业务。无论是ITO的高端业务还是BPO业务,对外包企业技术与服务能力都具有非常高的要求。软件外包企业只有通过提高技术与服务能力来提升企业的议价能力与盈利能力。相比人力资源成本受到本币升值等外界不可控制因素的影响,技术与服务能力的提高更具有可控性,更有益于实现企业的持续发展。因此,中国软件外包企业持续发展的关键是掌握和拥有高端技术与服务能力。
⑨ 软件外包有那几种形式
所谓软件外包就是一些发达国家的软件公司将他们的一些非核心的软件项目通过外包的形式交给人力资源成本相对较低的国家的公司开发,以达到降低软件开发成本的目的。众所周知,软件开发的成本中70%是人力资源成本,所以,降低人力资源成本将有效地降低软件开发的成本。
软件外包已经成为发达国家的软件公司降低成本的一种重要的手段。目前,全球软件的销售额为6,000亿美元,而其中软件外包的销售额即达到500~600亿美元。预期到2005年软件外包的销售额将达到1,000亿美元。软件外包的大幅度增长为人力资源成本相对较低的印度和中国带来了新的发展机会。
中国目前已经有不少的公司开始介入软件外包这一领域。目前软件外包产业较为发达的地区有上海、北京、大连以及深圳等城市。以北京为例,有40%的软件企业参与外包项目,软件行业60%~70%的营业额来自外包。在上海和北京,一个软件外包工程师的月薪达到7,000~10,000元人民币,而同样能力的软件工程师在武汉只需要三~四千元人民币。资本的特征是向成本更低的地方流动,所以,近一段时间以来已经有大量的东部软件公司准备迁移到中部地区,目前首选的地区主要是武汉和西安。
软件外包将为中国软件业带来什么呢?不仅仅是经济发展的机会,还有先进的软件开发管理流程,以及严格的软件质量控制体系。通过发展软件外包产业, 我国的软件产业将逐渐地告别手工作坊式的开发时代,进入工程化、规模化的开发领域。
为抓住这一历史性的机遇, 我国政府正全力为这些软件外包公司营造更好的投资环境,政府已经在多个重点城市建立开发区,设立多个全新的软件开发园区,并对于入园的软件企业给予相当优惠的政策条件。但是,仅有政策条件和环境条件是不够的,对软件企业影响最大的是人力资源成本,能否提供多数量多的、成本较低并在质量方面满足需要的软件外包工程师是我国能否抓住这一历史机遇的重要条件。
中国软件外包市场现状
全球软件外包市场规模已达1000亿美元。发包市场主要集中在北美、西欧和日本,接包市场主要是印度、爱尔兰等国家。其中,美国市场被印度垄断,欧洲市场则被爱尔兰垄断。现在,菲律宾、巴西、俄罗斯、澳大利亚等国也加入了世界软件外包的竞争行列。
IT外包服务是社会分工不断细化和IT技术发展相结合的产物。与硬件外包相比,软件外包起步较晚,但发展很快。目前印度是软件外包最大市场。除此之外,爱尔兰,以色列和中国也是软件外包的主要市场。
IDG统计数据表明,全球软件外包市场规模已达到1000亿美元。全球软件外包的发包市场主要集中在北美、西欧和日本等国家,其中美国占40%,日本占10%。外包接包市场主要是印度、爱尔兰等国家。其中,美国市场被印度垄断,印度软件业80%的收入依赖软件外包业务,印度已经成为软件外包的第一大国。而欧洲市场则被爱尔兰垄断。现在,菲律宾、巴西、俄罗斯、澳大利亚等国家也加入了世界软件外包的竞争行列。
虽然中国IT外包服务市场一直高速增长,但截至目前,IT外包服务的用户群还相当狭小。就IT外包服务的内容和服务方式而言,还主要局限于基础架构层面的网络基础设施和桌面设备的支持与维护。2003年IT外包服务的市场规模只有人民币42.6亿元。其中IT运营管理外包服务的规模为21.6亿,应用管理外包服务为1.5亿,软件外包19.5亿。
计世资讯的《2003~2004年中国IT服务市场研究年度报告》显示, 2003年中国IT外包市场规模达35.2亿人民币,同比增长42.5%。中国软件外包的主要目标市场是日本和美国。
趋势与预测
BPO成为未来外包发展的趋势。
合作关系及无缝集成模式将成为外包的主要方式
外包市场集中度较高
外包市场成熟,形成了规范的外包市场
IT外包在行业中的应用深入
国内的外包服务市场的发展趋势为:
由市场不成熟高度分散走向市场逐渐成熟集中
国内外包市场保持快速增长。
中国将成为继印度后新的外包产业中心
IT外包服务结构转化,服务向高端发展
软件外包大型企业出现
我国软件外包业赶上印度还缺什么?
中国经济巨大的成功使人们不禁推测:中国的软件外包业很快将和印度不相上下。但是麦肯锡公司最近对中国软件部门进行研究后发现,中国要想在软件外包业对印度形成威胁还需要很多年的时间。首先,中国必须巩固其高度分散的软件行业,培育获得大型国际项目所必需的规模和技术。
目前,中国向这个方向所做出的努力还并不多。
差距
有一点可以肯定,中国的IT业正在健康的扩张。近几年,中国IT行业专门人才的数量增长很快。从1997年起,软件和IT行业的年收入平均每年增长42%,2003年达到68亿美元。尤其是,这个行业中,2000年到现在,说英语的毕业生(在软件外包业中很重要)翻了一番,已经超过2400万。但是,中国IT业自身的很多不足,致使这些变化不能被彻底的利用。尽管中国IT行业的收入在增加,但是却只有印度的一半(印度IT行业每年的收入是127亿美元)。中国IT行业的增长受国内需要的驱使,其多数客户都是中小型的中国企业,他们需要的是根据他们的需要专门为他们定制的软件。中国初生的软件外包业务只点到IT行业总收入的10%,而印度的这个数字则高达70%。尽管成本相对较低,但是中国软件服务公司的营业毛利只有7%,而世界同类公司的营业毛利的平均水平可以达到11%,原因是他们接手的项目往往规模不大,但报价又相对较低。
规模
要想在全球的外包业中形成有力的竞争,中国必须巩固其软件业。中国排名前十的IT服务公司所占的市场份额仅为20%,而印度的十大IT公司占有的市场份额高达45%。中国大约有8000家软件服务供应商,其中员工少于50人的占四分之三,只有5家拥有2000名以上的员工。印度的软件服务供应商不到3000家,至少有15家拥有2000名以上的员工,其中的塔塔谘询服务公司(TCS)、威普罗公司(Wipro)、信息系统技术有限公司(Infosys)都已经获得国际上的认可,在全球拥有客户。没有适当的规模,中国企业不可能吸引到顶尖的国际客户。因为人们通常认为,小公司是风险相对较大,可靠度相对不高的合作伙伴。麦肯锡的研究发现,只有12%的中国软件服务公司认为合并、收购和结盟是应优先考虑的事务。中国软件服务公司的经理人中,有兼并收购经验的不多,尽管他们的文化有
利于组织的发展,但是依靠这种文化来对抗新的竞争对手显然不是很理想。相反,印度的几家公司正在考虑并购中国公司来扩大他们的业务。
质量
行业的分散状态使中国软件行业的另外一些问题显得比较突出,如过程控制和产品管理不够严格。中国30家大型软件公司当中只有6家达到CMM五级或四级,而印度的30家大型软件公司全部达到这一专业水准。调查发现,四分之一的中国公司在尝试执行CMM质量标准,但是有一半多的公司在调查中表示,做这各努力没有必要,不可行,或者认为不值得。
人才
中国的软件服务提供商还应加强人才的管理。绝大多数中国公司都不重视帮助员工成长,他们当中很少懂得将股权、培训项目或其它激励机制引入对人才的管理。麦肯锡的调查发现,中国软件公司中人员的更新率每年高达20%,而美国虽然拥有流动性很强的IT劳务市场,但它的这个数字只有14%。
其它
有了更大的规模和更好的人才基础,中国的软件服务公司就会具备解决其它问题的条件,比如在国际市场建立可信的品牌,开发特定行业,如金融和制约行业的技术。另外,还要注意保护客户的知识产权,要克服基于项目的短期效应心理,要致力于为客户提供长期服务。
参考资料:http://observe.icxo.com/htmlnews/2005/10/13/686913.htm
⑩ 软件外包公司有哪些
软件外包公司有哪些
软件服务外包公司在深圳,北京这样的城市是有很多的,这里软件开发行业发达,技术和服务好的公司也是在这里,当然其中也有很多的充数的软件公司,企业要对这些公司进行鉴别,那么如何判断软件服务外包公司的好坏呢?
互联网是个神奇的大网,软件定制也是一种模式,提供最详细的报价,如果真的想做,可以来这里,这个手机开始数字是一伍扒中间的是壹壹三三最后的是泗柒泗泗,按照顺序组合起来就可以找到,想说的是,除非你想做或者了解这方面的内容,如果只是凑热闹的话,就不要来了。
一、公司相关资质
常见的企业资质包括系统集成资质、安全资质、软件开发资质(如软件成熟度CMM认证)、管理资质(如ISO 9000认证)等等
二、公司信誉
对于初次合作的公司,其原来的信用情况对于最终选择决策非常重要。主要通过与以前的客户评价和相关部门的不良记录来了解公司的信誉情况。
三、成功案例
有开发出相关成功的案例,才是有开发经验的表现。