当前位置:文档之家› 软件外包概论复习资料

软件外包概论复习资料

软件外包概论复习资料
软件外包概论复习资料

软件外包概论期末复习提纲

第一章

1、服务的概念及特性(P.4)

服务是在价值的提供者和接收者之间的相互作用,这种价值通常在一个特定的时间段里有效,他的载体可以是有型的如某种商品也可以是无形的,如某种信息感觉等。

2、现代服务业概念及基本特征(P.6)

(1)现代服务业的概念

从狭义上讲,现代服务业是相对于传统服务业而言的。是依托于信息技术和现代管理理

念发展起来的,是信息技术与服务产业结合的产物

从广义上讲,现代服务业是一种现代化、信息化意义上的服务业,在特征上具有高人力

资本含量、高技术含量、高附加值含量的“三高”特征,在发展上呈现新技术、新业态、

新方式的“三新”态势

(2)现代服务业的特征

5个特征:

A.以网络和信息技术为主要依托

B.知识和密集程度不断提高

C.新兴化与高度专业化结合

D.服务的市场和提供服务的主体呈现全球化的趋势

E.能够吸收各层次的岗位

3、服务外包的主要形式(P10)

ITO信息技术外包BPO商务流程外包KPO知识流程外包

4、服务外包的概念及其特点(P.11,特点P.12)

(1)服务外包的概念

服务外包业务系指服务外包企业向客户提供的信息技术外包服务(ITO)和业务流程外包

服务(BPO),包括:应用管理和应用服务等商业应用程序外包、基础技术外包(IT、软

件开发设计、技术研发、基础技术平台整合和管理整合)、业务改造外包、业务流程和业

务流程服务外包等

(2)服务外包的特点

①业务专业化,服务水平更高

②附加值高,增值高的产业

③知识密集型,对人力资源要求很高

④低消耗,无污染

⑤不受地域限制

⑥外包成果无形化,难以量化评估

⑦很大程度上依赖互联网和通信技术

⑧由于服务水平要求高,中国的承包方承接欧美发达国家订单仍然比较困难

5、服务外包的主要类型(P.13)

地域划分:在岸外包、近岸外包、离岸外包

6、服务外包的主要行业(P.14)

金融业,高科技/电信业,制造业,运输和物流业,零售业,公共事业,汽车行业,航空业,医药业,软件业,影视业

第二章

7、软件外包的概念及其特点(P.34)

(1)软件外包的观念

软件外包是发包方以合同的形式,将软件开发业务委托给专业化的软件公司去做,以获

得高质量、低成本的软件产品的一种业务管理模式。

(2)软件外包的特点:有四个方面的特点:

①外包的是软件开发的业务模式

②通过契约(合约、合同)的形式缔结权利义务关系

③发包方与承包方通常位于两个不同的国家,软件开发成本较高的发包方,如美国、

西欧各国、日本等公司,讲软件开发业务外包给开发成本低的承包方,如印度、爱

尔兰、中国等公司

④承包方通常是专业化的软件公司,具有规模、成本、质量优势。

8、软件外包的模式及其分类(P.36)

软件外包模式,从发包方的服务交付地点进行划分是一种常用的方法,一般划分为现场模式、近岸模式、离岸模式、现场+近岸模式、现场+离岸模式和现场+近岸+离岸模式等

9、中国软件服务外包的模式()

人员外派模式,共享服务中心模式,联合外包模式,离岸外包模式,离岸开发中心,附属离岸中心

10、发包方(/承包方)在软件外包项目中的作用及其关键步骤及因素(P.42)

(1)发包方在软件外包项目中的作用

发包方应该总是处于主动的位置,决定是否和如何外包,哪些内容需要外包,采取什么

具体形式外包,确定合适的承包方。发包方既要保证外包的成本和收益,又要避免关键

技术泄漏,避免外包过程失控。

(2)软件外包项目的关键因素

外包策略、外包内容、选择承包方、过程控制

(3)承包方在软件外包项目中的作用

承包方需要与发包方高度地相互协作,对IT如何支持商务流程有详尽透彻的理解;随时

处理不确定的问题和冲突,协调各种资源的安排和使用,将项目稳步向前推进。

(4)软件外包项目的关键因素

在软件外包过程中,承包方主要从技术、地理、方法、人员、项目管理等几个方面来考

虑。

11、软件外包的风险(p44)

失控风险,服务的风险,成本风险,其他风险

12、风险识别关联因素(P.46)

(1)风险来源:时间、费用、技术、法律等。

(2)风险事件:给项目带来积极或消极影响的事件。

(3)风险征兆:触发器,即实际的风险时间的间接表现

13、我国软件外包的趋势(P.54)

(1)由简单编码向大型整体外包项目发展

(2)项目利润率逐渐提高

(3)多样化渠道构建多层次合作平台

(4)项目质量和准时交付成为用户核心需求

(5)中国现在正大力开拓欧美外包市场

第三章

14、发包方(/承包方)软件外包过程几个重要阶段及其内容描述(P.70)

从发包方角度来看,软件外包的过程主要包括:外包的决策阶段、承包方评价与选择阶段、外包服

务实施过程阶段、成果验收阶段。

从承包方角度来看,软件外包的过程主要包括:项目信息获取和准备、招/投标阶段、软件策划阶

段、需求分析与资源验证阶段、概要设计与详细设计阶段、编码及测试阶段、项目验收与交付阶段、项目评价及总结阶段、、客户培训、售后服务和支持阶段。

15、名词解释

需求分析(Requirement Development,RD)

概要设计(High-Level Design,HLD)

工作说明书(Statement Of Work,SOW)

第四章

16、知识产权的概念(P.97,)

目前在我国,知识产权是人们对于科技和文艺领域的智力创新成果和工商业领域的投资成果享有的

法定权益。也就是说,知识产权是指对智力劳动成果依法所享有的占有、使用、处分和收益的权利。

17、我国知识产权的分类(P.99)

依据《中华人民共和国民法通则》规定,知识产权有著作权、专利权、商标权、发现权、发明权、其他科技成果权之分。

18、软件外包中涉及的知识产权问题主要有哪些,知识产权的归属有哪些情形(P.99,P.100)

软件外包涉及的知识产权问题,主要包括两个方面:一是软件、软件代码重用等归属问题;二是核

心技术、商业秘密保护即信息安全的问题。

在知识产权归属上有三种情况,第一种是合作作品,因为双方参与了软件的开发,著作权共同享有;

第二种是委托作品,受合同约定,如果未约定,著作权归承包方;最后一种是不管采用什么方式外

包,软件的知识产权都属于承包方。

19、软件承包方如何加强对知识产权的保护(P.107)

(1)强化已有核心技术的知识产权保护

(2)建立项目管理与监督机制保护客户的知识产权

(3)加强员工的知识产权教育与培训

(4)变委托为合作共享知识产权

20、企业从哪些方面加强对知识产权的保护意识的培养(P.110)

保密协议、与计划项目有关的知识产权保护、保密文件控制、员工保密合同、员工培训和教育

第五章

21、什么是软件的质量(P.120)

定义:软件产品满足规定的和隐含的与需求能力有关的全部特征和特性,它包括四个方面:

(1)软件产品质量满足用户要求的程度。

(2)软件各种属性的组合程度。

(3)用户对软件产品的综合反映程度。

(4)软件在使用过程中满足用户要求的程度。

22、软件质量模型有哪些,简单介绍模型内容(P.121)

McCall质量模型

基于正确性、可靠性、可用性、完整性、功效性、可维护性、可测试性、灵活性、可移植性、可复用性和可操作性等11个特性之上。

Boehm质量模型

除了与McCall相同的部分以外,还有有效地使用系统资源、易于用户学习和使用及易于测试与维护

ISO 9126质量模型

描述了一个由两部分组成的软件产品质量模型。一部分指定了内在质量和外在质量的六个特

性。另一部分指定了使用中的质量属性。

23、软件质量管理分哪三个部分,主要内容是哪些(P.123)

软件质量管理分为三部分:质量计划制定、质量保证和质量控制。

(1)质量计划:是针对特定的产品、项目或合同,规定专门的质量措施、资源和活动顺序的文件,是质量管理的第一过程域。

(2)质量保证:是贯彻整个项目全生命周期的有计划和有系统的活动,经常性地针对整个项目质量计划的执行情况进行评估、检查与改进等工作,向管理者、顾客或其他方提供信

任,确保项目质量与计划保持一致。

(3)质量控制:是为了保证每一件工作产品都能够满足它的需求而在整个软件过程中所运用的一系列审查、评审和测试。

24、名词解释:SQA(P.127),SQC(P.129)

(1)软件质量保证(Software Quality Assurance,SQA)是为了保证软件质量而进行的一系列有计划、有组织的活动。

(2)软件质量控制(Software Quality Control,SQC)是为了保证每个过程产品都能满足需求而进行的一系列审查。评审和测试的工作。

25、软件质量保证的主要工作p127

(1)为项目制定SQR计划

(2)参与开发该软件项目的软件过程描述

(3)评审各软件工程活动

(4)审计产品

(5)记录与处理

(6)跟踪

26、软件质量控制的主要工作p129

需求测试,概要设计,详细设计,代码开发,集成测试,确认测试

27、什么是软件测试,有哪些测试阶段(P.130)

软件测试是为了发现程序代码中的错误(Bug)而执行程度的过程。

软件测试阶段包括:需求分析审查、设计审查、单元测试、集成测试、功能测试、系统测试、验收测试、回归测试等。

28、SQA与SQC的区别p133

SQA是程和标准来控制开发过程,审计过程的质量,保证过程被正确执行,SQA是过程质量审计者。

SQC是通过测试,评审,验证,确认等手段来发现软件中的缺陷,并确保该缺陷得到解决,保证产品符合客户需求从而达到提高软件质量的目的,是产品质量的检查者。

29、常见的软件质量评估模型有哪些

ISO 9001 标准、SW-CMM/CMMI、ISO/IEC15504、Bootstrap、Trillium

30、名词解释:CMM/CMMI

CMM(capability maturity model )能力成熟度模型

CMMI(capability maturity model integration)能力成熟度集成模型

31、简单阐述CMMI/TSP/PSP组成的软件过程框架

CMMI 组织及能力

原则

技能

32、 发包方(/承包方)的软件质量管理主要内容有哪些(P.146)

(1) 发包方

评价选择承包方、 与承包方签订合同或协议、 验证承包方过程的结果、 对重要的外

包过程,应到现场进行监控

(2) 承包方

建立软件质量保证组织、 建立有效的SQA 流程、 强化质量意识、 加强SQC 工作、 克

服语言障碍,加强沟通交流、 建立健全的文档体系、 加强对以往项目总结

第六章

33、 文化的概念及特征(P.152)

(1) 文化的概念

从广义上来说,文化指人类在社会历史实践中所创造的物质财富和精神财富的总和;

从狭义上来说,文化指社会的意识形态以及与之相适应的制度和组织机构。

(2) 文化的特征:社会历史性、继承性、抽象性、模式性、功能性

34、 文化的类型(P.154)

企业文化、民族文化、区域文化、国家文化、全球文化

35、 造成文化差异的因素有哪些

经济差异,地域差异,民族差异,宗教差异,教育差异

36、 跨文化的概念

是指对于本民族文化有差异有冲突的文化现象,风俗习惯等有有充分正确的认识,并在此基础上,以包容的态度予以接受和适应。

是指在全球化中,社会流动性增加和种族混杂造成的一种社会现象,这种现象的本质是改变传统和现存文化,是创造新文化。

是指通过越过体系界限来经历文化来经历文化归属性的所有的人与人之间的互动关系

是指具有两种以上不同文化背景的群体之间的交互作用,而且生产商品的劳动不是指体现在劳动产品中的各种有用性的劳动,而是指共同的人类劳动。

37、 跨文化冲突的处理模式及策略(P.161)

回避、让步、妥协、竞争、协商

38、 软件外包中的跨文化主要体现在哪些方面(P.164)

文化差异、时间观念、隐性知识、需求收集、结构上的差异、沟通渠道

39、 国际化和本土化概念及关系

国际化是指在设计软件,将软件与特定语言及地区脱钩的过程。

本地化是指当移植软件时,加上与特定区域设置有关的信息和翻译文件的过程。

国际化意味着产品有适用于任何地方的潜力,本地化则是为了更适合于特定的地方使用,而另外添加的特色。两者是互补的

40、 什么是文化智能以及高CQ 的人必须具备哪些方面的能力 TSP 高质量的产品 PST 个人技能

文化智能是指,建立在智商和情商概念基础上的,指在跨文化情境中有效地互动能力。

1.理解跨文化现象的知识

2.有意识的察觉并领会特殊的情境

3.能够使自己的行为在大部分情境中表现的恰当并成功的适应这种情境的技能

41、如何提高跨文化能力

1.培养跨文化意识

2.通过各种方式学习文化知识

3.提高文化移情能力

4.增强跨文化交际的实践能力

第七章

42、项目的定义和特征(P.181)

(1)定义

项目是一个特殊的、将被完成的任务,它是在一定时间内,满足系列特定目标的多项相

关工作的总称。

(2)特征

目标的独特性、项目的一次性、项目的整体性、项目的临时性、项目的不确定性、资

源的多变性、项目的发起人

43、项目管理的概念

项目管理就是以项目为管理对象的系统管理方法,通过专门的柔性组织对项目进行高效率的计划组织指导和控制,以实现项目全过程的动态管理和项目目标的综合协调与优化。

44项目管理知识体系的9个知识领域(P184)

项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理、项目采购管理、项目集成管理

44、项目群分类

面向约束型,面向客户型,面向产品型,面向战略型

45、PMO及主要职责

为创造和监督整个管理系统而负责的组织元素,这个管理系统视为项目管理行为的有效实施和为最大程度的达到组织目标而存在的

46、软件项目管理的工具及其主要作用(P.189)

(1)甘特图

甘特图直观地表明任务计划在什么时候进行,以及实际进展与计划要求的对比。

用于解决负荷和排序问题是较为直观,它能使管理者先为项目个项活动做好进度安排,

然后再随着时间的推移,对比计划进度与实际进度,进行监控工作。

(2)挣值分析法

挣值分析法是帮助项目管理者分析正在进行的项目的完工程度,衡量正在进行的项目的

成本效率,为成本控制措施的选择提供依据。同时,帮助项目管理者对项目成本的发展

趋势做出科学的预测和判断,以便其提出相应对策。

(3)工作分解结构

工作分解结构是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重

要基础。也是控制项目变更的重要基础。

(4)前导图

前导图是一种用节点表示活动、箭头表示活动关系的项目网络图。

(5)箭线图法

箭线图法与前导图相反,是一种利用箭线表示活动,节点表示活动排序的一种网络图方

法。

47、软件外包项目管理的主要流程

1成立项目组

2项目正式启动

3初试成功

4 遭遇难题

5紧急救火

6项目结束

48、项目团队建设类型

问题解决型团队

自我管理型团队

多功能型团队

虚拟型团队

49、项目团队的组织结构

项目经理业务经理技术经理测试经理配置管理经理资产管理经理软件质量保证经理,人力资源经理项目成员

软件外包人才培养方案

软件服务外包(JEE 方向) 培养方案 (三年制) 一.培养目标 本专业主要培养既掌握有计算机程序设计的基本理论, 又具有一定的实际操作能力的应 用型技术人才,适应经济的发展和市场的需求,熟悉 IT 英语的应用和国际软件行业及软件 外包的工作流程和规范,掌握主流编程语言( Java )、开发平台及数据库技术,具有团队合 作精神,了解行业业务知识,能按照发包企业设计要求完成相关的功能模块设计、编码、测 试等工作,注重培养德、智、体、美全面发展的高素质技能型专门人才。 。人才需求 软件服务外包业“人才荒”已成为一种全国性趋势。有关数据显示,到 市服务外包业从业人员要达到 30万人以上,而目前该市服务外包人员还不到 1万人。目前, 江苏省软件业人才缺口有 20万至30万。大连软件服务外包业从业人员已达 年内要达到20万人,人才缺口 14万 三。就业方向 学生毕业后可在对欧美,日,韩等软件企业从事软件开发、软件测试、网页设计、数据 库管理、技术服务等岗位工作。 技术流程就业:银行数据、信用卡数据、各类保险数据、保险理赔数据、医疗体 检数据、税务数据、法律数据(包括信息)的处理及整合、信息工程及流程设计、管 理信息系统服务、远程维护、承接技术研发、软件开发设计、基础技术或基础管理平 台整合或管理整合等; 业务流程就业:内部管理服务,包括后勤服务、人力资源服务、工资福利服务、会计服 务、财务中心、数据中心及其他内部管理服务、技术研发服务、销售及批发服务、产品售后 服务(售后电话指导、维修服务)及其他业务流程环节的服务、供应链管理服务:为客户企 业提供采购、运输、仓库/库存整体方案服务等。 知识流程就业:专业策划服务、知识产权服务、专业培训服务、政策法规调研、 企业文化建设、人力资源规划等 四.人才规格具体描述 (1)知识要求 高等技术应用性人才必备的外语、数学及相关专业背景知识; 具有计算机应用及维护方面的基本理论、基本知识; 掌握常用游戏程序设计软件的应用技巧, 经过扎实的技能操作实训, 具有良好 的动手操作技能; 2015年,青岛 6万多人,但5

it软件外包公司

随着移动网络客户端的普及,各种软件也大量出现。购物软件、美妆软件、视频软件等等,再加上小程序的快速兴起,it人员的工资水涨船高。对于普通中小企业而言,单单几个小程序找外包公司会比请一个it工作人员更加的省钱。 创新促进增长 在当前竞争市场的情况下,要获得优势,您必须随着客户需求而发展。不断需要区分和开发您的产品以吸引目标受众。 公司面临的问题是- 他们意识到这一事实,但缺乏相关技能,专业知识和经验无助于打开创新门户。这是值得信赖的IT外包公司拯救的地方! 企业通常与技术外包供应商合作,而不是将重点从核心业务运营转移到探索未知水域,这些供应商拥有合适的池和域专业知识。 选择一家IT外包公司,其增长模式基于创新,并拥有相关的领域专业知识- 帮助您打开创新的门户,探索可以为您提供市场优势的增长黑客。 业务增长的蓝图

除了价值和创新之外,帮助任何IT外包公司蓬勃发展的第三个重要的因素是它们能够更快地将产品推向市场。在这个快节奏的世界里,时间确实是金钱,企业对此非常了解。 因此,不是建立能够为您带来在市场中成长所需的技术进步的整个部门,而是将其外包给已经拥有设置和基础设施的供应商,以便在需要时交付项目。 无论您是企业还是初创公司,无论是大型企业还是中型企业,您的IT外包公司都可以帮助您以合理的资源执行您的项目,而且价格合理。 在基础设施的设置上花费不需要额外的努力或成本,即用于启动项目的设备,软件和桌子。您的IT外包公司将为项目提供必要的资源和基础设施。 即使是短期项目,您也可以雇用供应商,并获得佳人才库。 现在你知道为什么需要质量和卓越的人,他们将不得不依靠外包。对于那些属于数据泄露风险具有破坏性的行业的人来说,他们可以创建一个混合环境,其中包含敏感数据的一些复杂操作在内部保留,以便更好地进行数据保护和其他操作。外包给供应商。

软件项目外包

为了降低成本,或者是解决自身无法完成的技术性问题,企业通常都会选择外包,尤其以软件项目较为常见。本文就相关内容,给大家作出详细介绍。 我国现状 一些发达国家将他们的一些非核心的软件项目通过外包的形式交给人力资源成本相对较低的国家,以达到降低成本的目的。众所周知,其中70%是人力资源成本,所以,降低人力资源成本将有效地降低开发的成本。同时为人力资源成本相对较低的中国带来了新的发展机会。通过发展软件外包产业,中国的软件产业将逐渐地告别手工作坊式的开发时代,进入工程化、规模化的开发领域。 软件外包有这样两种形式:1、总包,2、分包。基于软件的特殊性,我想一个企业不会将一个软件项目分开分别发包给几个软件公司各自来开发的,如果直接从发包的企业外包软件的话,应当可以总包的。从大量的报道来看,我们国家的软件公司基本是从其他软件企业分包而来的业务,这也就使国人产生了软件外包就是从软件企业分包业务的错觉。 从软件外包的内容看,凡是被分包出去的,都是软件系统非核心的内容。核

心内容和技术都被总包的大型软件开发商牢牢控制着。做软件分包,为国外大型软件企业提供软件外包服务,就像民工为包工头做工一样,只是在做软件外包底层部分的编码工作。如果一直做软件外包中的分包,对产品不能拥有任何知识产权,也始终没有任何技术竞争力。 BPO BPO包括人力资源、采购、财会、客户中心、后勤、研发、营销、工厂运作、培训,这些大类还可以进一步细分。不仅IT行业需要BPO,而且BPO的每项业务都离不开IT业务的支持,从而产生IT外包机会。 一个软件开发项目通常要经历需求分析、设计、编码、测试等几个大的阶段。其中设计又包括整体设计、系统设计(把整体架构变成一块块系统)、详细设计几个环节。详细设计之后软件就变成了一块块模块,这以后才进入编码。到了编码阶段时,最后就剩下软件蓝领为模块的Coding工作。 软件最后的测试又是一个复杂过程——有单元测试(小模块测试)、系统测试(块与块的联系整合)、总体功能测试。期间由测试编程工程师编写测试工具,制定测试规则,其难度不亚于系统框架的制定。最后才由测试工程师完成测试的任务。 软件服务 服务外包和软件产业是信息产业的核心,是信息社会的基础性、战略性产业。服务外包和软件产业不仅能创造十分可观的经济效益,而且由于其强大的渗透和辐射作用,对经济结构的调整优化、传统产业的改造提升和建设小康社会起到重要的推动作用,是国民经济和社会发展的倍增器。 软件项目外包很有必要,且需求量逐步增长,专业外包选北京中软国际信息

软件开发过程管理规范

软件开发过程管理规范文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

0 引言 如果要提高软件开发人员的开发质量,必须有相应的考核制度,有了制度后才能推动开发人员想方设法改善自已的开发质量。目前研发对软件开发的过程缺乏细粒度的度量,所以不能依据有效的度量数据来考核开发人员的工作绩效,大部份只是凭考核人主观意志来考核,不能形成对被考核人有效的说服力。此绩效考核办法旨在结合实际情况合理客观地评价开发效率和质量。 1 目的 对软件开发的过程所产生的软件项的质量和过程进行定量的评价,用评价的结果指导软件的开发过程,不断地提高软件开发质量水平,并依据度量记录来考核软件开发人员的工作绩效。 2 软件项包括 1)技术文档:主要包括:可行性分析报告、需求分析报告、软件功能规格说明、开发计划、系统设计报告、测试文档、用户手册、总结报告等; 2)计算机程序。 3 度量数据的来源 1)项目计划; 2)评审报告; 3)测试报告; 4)问题报告; 5)软件维护记录; 4 质量度量

4.1 度量指标 主要根据各类软件项检查表的检查指标来确定,例如,软件需求规格说明书检查表(见附录1),有10个检查指标,则根据具体项目检查侧重点不同,可从中选择相应的检查指标作为度量指标。 4.2 质量等级 1)软件项的质量等级的确定根据度量综合指标进行。 2)度量综合指标计算公式为:Total = ∑QiMi。 3)其中i=1,2,...n代表指标数量; 4)Q代表度量的指标; 5)M代表度量的指标Q在整个指标体系中所占的权重系数,对不同的开发项目可能不同,此系数根据开发的不同着重点给出。 度量指标权重系数表: 序号指标权重 1 指标1 权数1 2 指标2 权数2 3 指标3 权数3 4 指标4 权数4 5 指标5 权数5 加权平均分 1.0 6)质量评价:一般地,根据度量综合指标值,有以下评分标准。 质量评价计分标准表 序号得分质量评价

软件外包概论复习

软件外包概论复习 一.名词解释: BD:Business Development 业务经理 RD:Requirement Development 需求分析 HLD:High Level Design 概要设计 SOW:Statement of work 工作说明书 SQA:Software Quality Assurance 软件质量保证 SQC:Software Quality Control 软件质量控制 CMM:Capability Maturity Model能力成熟度模型 CMMI:Capability Maturity Model integration 能力成熟度集成模型 二.简答 第一章: 1、服务的概念和特性P4 概念:服务是在价值的提供者和接受者之间的相互作用,这种价值通常在一个特定的时间段里有效,它的载体可以是有形的,如某种产品;也可以是无形的,如某种信息、感觉等。特性:(1)无形性(2)不可分性(3)时间性和不可储存性(4)易变性(5)服务与标准化2、现代服务业的概念和特征P6 概念:从狭义上讲,现代服务业是相对于传统服务业而言的;从广义上来看,现代服务业务是一种现代化、信息化服务业务,特别是以信息网络技术为主要支撑,建立新的商业模式、服务方式和管理方法的服务产业。它既包括随着新兴服务业态,也包括对传统服务业的改造和提升。 特征:(1)以网络信息技术为主要依托(2)知识和密集程度不断提高(3)新兴化与高度专业化结合(4)服务的市场和提供服务的主题呈现全球化的趋势(5)能够吸收各层次的岗位3、服务外包的主要形式P10 主要包括:ITO(Information Technology Outsourcing,信息技术外包)、BPO(Business Process Outsourcing, 商务流程外包)和KPO(Knowledge Process Outsourcing,知识流程外包) 4、服务外包的概念及服务外包的特点P11 概念:服务外包业务系指外包企业向客户提供信息技术外包服务和业务流程外包服务,包括:应用管理和应用服务等商业应用程序外包、基础技术外包、业务改造外包和业务服务流程外包 特点:(1)业务专业化,服务水平更高(2)附加值高,增值高的产业(3)只是密集型,对人力资源要求很高(4)低消耗,无污染(5)不受地域限制(6)外包成果无形化,难以量化评估(7)很大程度上以来互联网和通信技术(8)由于服务水平要求高,中国的承包方惩戒欧美发达国家订单仍然比较困难 5、服务外包的类型(地域划分)P13 (1)按照地域划分:在岸外包,近岸外包,离岸外包 (2)按照公司类型的不同分类划分:发包商内部或独资的服务中心、大发包商的提供专业服务的子公司、专业服务提供商、提供广泛服务的服务商 (3)按照服务业类型的不同分类:计算机及相关服务、金融服务、医疗服务、互联网相关服务、影视和文化服务、商务服务、高等教育和培训服务、各类专业服务 (4)按服务外包所处的行业分类:金融类、制造类、汽车行业等 6、服务外包的主要行业P14

软件开发管理制度

版本页标题:技术开发管理制度 主题:软件开发管理制度 文档编号: 版本说明:

国富商通 软件开发管理制度 第一节总则 第一条为规范自有软件研发以及外包软件的管理工作,特制定本制度。本制度适用于公司软件研发与管理。 第二条本制度中软件开发指新系统开发和现有系统重大改造,此类工作均需要以项目制管理。 第三条本制度中自行开发是指主要依赖公司自身的管理、业务和技术力量进行系统设计、软件开发、集成和相关的技术支持工作,一般仅向外购置有关的硬件 设备和支撑软件平台;合作开发是公司与专业IT公司(合作商)共同协作 完成IT应用的项目实施和技术支持工作,一般形式是公司负责提供业务框 架,合作商提供技术框架,双方组成开发团队进行项目实施,IT系统的日常 支持由技术研发部承担;外包开发是指将IT应用项目的设计、开发、集 成、培训等任务承包给某家专业公司(可以是专业的IT公司或咨询公司 等),由该公司(承包商)负责应用项目的实施。 第四条软件开发遵循项目管理和软件工程的基本原则。项目管理涉及立项管理、项目计划和监控、配置管理、合作开发管理和结项管理。软件工程涉及需求管 理、系统设计、系统实现、系统测试、用户接受测试、试运行、系统验收、 系统上线和数据迁移。 第五条除特别指定,本制度中项目组包括业务组(或需求提出组)、开发组(可能包括网络管理员和合作开发商)。 第二节立项管理 第六条提出项目需求的部门参与公司层面立项,进行立项的技术可行性分析,编写《立项分析报告》(附件一),开展前期筹备工作。《立项分析报告》应明确 项目的范围和边界。 第七条需求提出部门将《立项分析报告》交相关部门会签后,上交公司总裁与董事长进行立项审批,以保证系统项目与公司整体策略相一致。

软件项目外包合同范本

软件项目外包合同 合同号: 合同名称: 乙方:(公司名称)甲方: 地址:地址: 邮编:邮编: 联系人:联系人: 电话:电话: 传真:传真: 开户银行: 帐号: 总则第一条阶甲方选择乙方为其开发软件系统,乙方将在甲方规定的时间内,根据甲方要求分1)软件系统。段为甲方开发 2)甲、乙双方经友好协商,根据《中华人民共和国合同法》等有关法规,就乙方承担甲方阶段系统开发的合同书。信息系统开发项目事宜,达成以下协议条款。本合同为第 3) 本合同中所用术语的定义如下:4) 由乙方提供的项目管理、需求分析、软件开发、测试,以及咨询、计划、实服务 施、培训、安装、调试、维护、升级等服务。由乙方向甲方提供的系统说明文件、使用手册等。资料规范信息系统在功能、操作、环境及性能等方面要求的周密而完整的说明。为完成“合同范围”所述服务而进行的相关活动。任务第二条第三条合同范围 乙方按照《用户需求书》的要求,向甲方提供在《工作说明书》中所列明的服务。. 第四条 第五条价格及付款方式 1)合同总金额为RMB¥万元,计人民币圆整,作为系统的开发费用。 2) 3)甲方分期向乙方支付以下款项: (1) (2)本合同签订后日内,甲方向乙方支付合同金额的%,计人民币圆整; (3) (4)软件需求开发说明书确认后日内,甲方向乙方支付合同金额的%, 计人民币圆整; (5)软件按合同规定的标准验收合格之后日内,甲方向乙方支付合同金额的%, 计人民币圆整; (6)剩余合同金额的%,计人民币圆整,作为软件质量保证金,于软件验收 合格之后日内支付。 (7)甲方向乙方支付的费用,除另有规定外,所有费用的支付币种为人民币(¥),由甲方按本合同规定的付款方式以电汇或支票划入乙方指定的开户银行帐户中。 (8)双方同意各自分别支付因执行本合同而发生的有关税费。

软件外包管理系统要求规范

软件外包管理规范 1目的 明确本公司的外包过程及其控制方法,通过对外包过程的有效控制,使开发出的软件满足规定的要求。 2适用范围 本文件适用于软件的外包开发。 3职责及权限 1)项目经理负责对软件开发供方(外包方)的调查、评定和选择。 2)项目经理提出外包要求,并组织对外包要求的审核,确定后纳入外包合同。 3)项目经理实施对外包过程的控制,并组织在项目结束时对外包供方的评估。 4对软件开发供方的控制 4.1对软件开发供方的调查 1)由项目经理组织对软件开发供方进行如下内容的调查,并填写《软件开发供方调查表》、收集证明材料。 ·开发经验 包括:开发的软件清单,应用行业,系统规模,软硬件平台,开发工具 ·人员结构 包括:开发过程所需各种人员的数量及人员经历。 ·设备资源 包括:可提供开发的设备情况。 ·实施效果 包括:客户对其提供的软件系统的满意程度 ·角色成员访谈 访谈对象包括:公司技术负责人、项目负责人、测试负责人等 对公司技术负责人,访谈问题如:如何组织软件开发过程?如何组织软件质量保证过程?等 对项目负责人,访谈问题如:如何进行项目计划和计划跟踪?等 对测试负责人,访谈问题如:如何组织测试过程?等 2)由项目经理组织测试部、研发部对软件开发供方的质量管理体系、技术水平进行

审核,并提出质量审核报告。 4.2合格软件开发供方的选择 1)项目经理提供《软件开发供方调查表》、质量审核报告及有关证明资料,组织有关人员或部门,对软件开发供方进行评定和选择。评定和选择依据是软件开发供方软件开发的能力,包括:开发经验、人员结构、设备资源、技术水平、质量保证能力、客户满意程度等。 2)根据参加人员的评审意见,由项目经理填写《软件开发供方评定表》,参加者会签。 3)项目经理负责拟制《合格软件开发供方名单》,报领导审批。 4)《合格软件开发供方名单》是本公司选择软件开发供方的依据,经批准的《合格软件开发供方名单》为受控文件,由项目配置管理员负责发放并归档管理。 4.3合格软件开发供方的调整 4.3.1重新评定的时机 1)每个外包项目完成时都要对外包软件开发供方进行重新评定。 2)超过一年未合作的合格软件开发供方,有外包项目前重新评定审批。 4.3.2重新评定的方法 1)外包项目完成后,应从以下方面重新评定该项目的外包供方。 A.项目经理组织对外包软件供方进行评估,填写《外包软件供方评估表》。评估内 容包括 ·外包软件产品的可维护性 ·外包软件产品的文档质量 ·外包软件供方的组织管理能力 ·外包软件供方的合作情况 ·外包工作量 ·客户评估(客户评估结束后,要在“备注”栏写明供方单位名称) B.项目经理进行评估数据处理。 ·对所评估的各方面(除工作量评估外)的评估值均按下面公式计算: 评估值(%)=∑评估项目所选分值/∑评估项目总分值×100(%) ·工作量评估通过供方和公司内部两组数据的对比,可以寻找出双方在工作量认 识上的差距,为合作情况分析提供参考依据。 C.项目经理提交评估资料,并重新评定项目外包供方。 项目经理根据评估结果判定该项目外包供方是否保留在外包合格供方名单中,若需要 修改《合格软件开发供方名单》,则要经审批后实施。注意更改所有受控文本。评估资料和

软件工程师人力外包项目合作方案

软件工程师人力外包项目合作方案书 xxxx软件科技有限公司 2014年3月24日 目录 第一章公司简介 1、公司概况 2、主要业务介绍 第二章优势和特色 1、效率 2、出色的技术 3、低廉的价格 4、稳定性 5、丰富的人才储备 6、品牌竞争力 第三章人员考核和管理 第四章收费标准 第五章服务流程 第六章成功服务案例 1、部分客户明细列表 2、客户满意度评价 第七章目前操作实例 第一章公司简介 公司概况

xxx软件科技有限公司是全方位IT服务及行业解决方案提供商。业务范围涵盖咨询及解决方案、IT服务及业务流程外包(BPO)服务等,是高科技、通信、银行/企业金融/保险、医疗健康、电力及公用事业等行业重要的IT综合服务提供商和战略合作伙伴。xxx公司是国内少数几家拥有独立软件人才数据库的人才服务机构之一。 目前公司现有员工225人,其中软件工程师208人,专科学历56人,占总人数的26%;本科学历142人,占总人数68%,并拥有十余人取得博士学位的研发人员,为公司技术发展提供了强力支持。 公司下设行业外包事业部、软件开发事业部,软件销售部,客户服务支持部,企业管理软件研究中心等部门,xxx公司科技将不断提供给广大用户更多功能强大,简单易用的软件产品,坚持实用为主的思路,努力开发具有中国特色的安全、管理软件,为提高中国信息化管理水平不断努力。 xxx公司科技软件在中关村软件园的多方关怀协调下,同多家校企机构达成合作联盟,xxx公司科技为校企机构提供研发应用方向和商业平台,以及软件专业优秀学生的实习基地,校企为公司提供更多的优秀研究成果和大量的人才人力资源。 超越无极限,挑战是企业的生命,坚持是企业的灵魂,专业服务,诚信至上是我们公司的经营理念,xxx公司科技期待与您合作。 主要业务介绍 (1)软件项目外包 在公司里,有固定的研发团队常年在公司做软件研发项目,团队有丰富的项目经验,涉及电力、智能交通、石油/石化、金融、教育、铁路等多个领域。为我们的合作伙伴降低了软件研发成本,创造了价值。 (2)人才派遣 本着客户对人员的管理更直观和项目需求沟通起来更方便的目的,应客户的要求,我公司会把部分客户满意的工程师外包到客户公司,驻现场开发。 这种合作方式,简化了客户繁琐复杂的招聘流程,提高了人力资源部的工作效率;解决了客户周期性项目结束之后,员工闲置期的问题,在人力成本日趋升高的今天,对企业来说,人才不养而用胜过人才的养而不用。服务以来,已合作的客户好评如潮。 目前是联想、金和软件、方正、清华同方、千方集团、艺龙旅行网、思路创新、京天威公司等国内知名企业的常年人才服务供应商。 第二章优势和特色 (1)效率 想客户之所想,急客户之所急。众所周知,软件外包行业,对于客户来说,更侧重于做为一种应急预案。客户决定采用这种方案,对人才来说是比较急需的,所以xxx公司科技的宗旨是:效率是生存之本。xxx公司一直以来,争取做到,客户今天上午发到我们手里的用人需求,看到需求的第一时间,客户服务部、人事

软件项目开发管理系统规章制度

软件项目开发管理制度

第一节总则 第一条为规范自有软件研发以及外包软件的管理工作,特制定本制度。本制度适用于股份公司软件研发与管理,分公司参 照执行。 第二条本制度中软件开发指新系统开发和现有系统重大改造。第三条本制度中自行开发是指主要依赖公司自身的管理、业务和技术力量进行系统设计、软件开发、集成和相关的技术支 持工作,一般仅向外购置有关的硬件设备和支撑软件平 台;合作开发是公司与专业IT公司(合作商)共同协作 完成IT应用的项目实施和技术支持工作,一般形式是公 司负责提供业务框架,合作商提供技术框架,双方组成开 发团队进行项目实施,IT系统的日常支持由信息中心和 合作商共同承担,信息中心负责内部(一级)支持,合作 商负责外部(二级)支持;外包开发是指将IT应用项目 的设计、开发、集成、培训等任务承包给某家专业公司(可 以是专业的IT公司或咨询公司等),由该公司(承包商) 负责应用项目的实施。 第四条软件开发遵循项目管理和软件工程的基本原则。项目管理涉及立项管理、项目计划和监控、配置管理、合作开发管 理和结项管理。软件工程涉及需求管理、系统设计、系统

实现、系统测试、用户接受测试、试运行、系统验收、系 统上线和数据迁移。 第五条除特别指定,本制度中项目组包括业务组(或需求提出组)、IT组(可能包括网络管理员和合作开发商)。 第二节立项管理 第六条提出开发需求的信息技术部门参与公司层面立项,进行立项的技术可行性分析,编写《立项分析报告》开展前期筹 备工作。《立项分析报告》应明确项目的范围和边界。 第七条应用系统主要使用部门将《立项分析报告》上交公司总裁室进行立项审批,以保证系统项目与公司整体策略相一 致。 第八条《立项分析报告》得到批准后,成立项目组(如果是外包开发,则成立外包商项目组;如果是合作开发,则与外包 商共同成立合作开发项目组,以下统称“项目组”),项目 组应包括业务组(由公司相关业务部门组成)和IT组(自 行开发为信息中心研发人员;外包开发为外包商成员;合 作开发为信息中心研发人员和外包商成员)。项目组人员 的选择应满足项目对业务及技术要求,项目组人员应有足 够的业务和IT技术方面的专业知识来胜任项目各方面的 工作。

软件项目外包合同范本

软件项目开发(委托)合同 合同编号: 合同名称: 甲方: 乙方: 年月日

第一条总则 1)甲方选择乙方为其开发软件系统,乙方将在甲方规定的时间内,根据甲方要求 分阶段为甲方开发软件系统。 2)甲、乙双方经友好协商,根据《中华人民共和国合同法》等有关法规,就乙方 承担甲方信息系统开发项目事宜,达成以下协议条款。本合同为第阶段系统开发的合同书。 3)本合同中所用术语的定义如下: 服务由乙方提供的项目管理、需求分析、软件开发、测试,以及咨询、计划、实施、培训、安装、调试、维护、升级等服务。 资料由乙方向甲方提供的系统说明文件、使用手册等。 规范信息系统在功能、操作、环境及性能等方面要求的周密而完整的说明。 任务为完成“合同范围”所述服务而进行的相关活动。 软件甲方委托乙方开发的软件产品。 第二条合同范围 1)依据本合同约定,甲方委托乙方开发的软件产品为: 系统。 2)乙方按照《用户需求书》和《工作说明书》的要求负责完成软件的设计开发、 交付、培训及相关其他服务工作,并保证该软件满足甲方的要求,且不存在任何权利瑕疵和质量瑕疵。 3)乙方承诺,为完成本合同约定事项,乙方已取得为开发本软件所需的其它软件 的许可使用权,并有权许可甲方或甲方指定的第三方使用并用于本软件,且该授权长期合法有效。 4)未经甲方书面同意,乙方不得将合同标的分包或转包给第三方。在向甲方交付 软件产品之前,乙方不得自行将软件转让给第三人或交第三人使用。 第三条开发进度及软件成果交付 1)自签定本合同起日内,乙方完成软件的需求分析、设计、编码、测试 工作,并交付甲方使用。 2)软件产品交付地点为,交付内容包括但不限于全部源代码、安装盘、 技术文档、用户指南、操作手册、安装指南和测试报告等。 第四条付款结算方式 1)合同总金额为RMB¥万元,计人民币圆整,费用包括: 完整的软件交付成果、技术文件开发费用;乙方应承担的提供技术服务及技术支持的费用;其他软件的全部接口费用;税费;技术培训费用(包括教材、课程费等);以及乙方为全面履行合同义务所需支付的所有其他费用。

外包软件开发流程教程文件

外包软件开发流程 一.商务谈判 武汉-沃-航-科-技 一款软件准备开发时,首先就是和甲方公司进行接洽和商务谈判,初步了解用户需求以及这个项目甲方对资金以及工期和其他的各方面的预估,初步达成合作意向。 二.产品需求讨论 需求分析是做产品的头等大事,而需求分析的第一步就是找准产品定位。产品定位实际上就是关于产品的目标、范围、特征等约束条件,它包括两方面的内容:产品定义和用户需求。产品定义主要由产品经理从网站角度考虑,用户需求主要由设计师从用户角度考虑。明确了产品定位,也就确定了产品设计的方向,统一了团队成员对产品的理解,可以避免团队内很多不必要的争执。 产品定义就是用一句话概括产品,包括如下三个方面: 使用人群:产品服务于哪类人群。 主要功能:功能范围的限定。 产品特色:与同类产品相比的竞争优势。 举例:一款音乐应用的产品定义。 使用人群:白领 主要功能:播放音乐 产品特色:音质清晰、更新速度快 用户需求概括起来就是:「谁」在「什么环境下」想要「解决什么问题」。一般可以分解为一个个用户故事,包括如下三个方面:目标用户:目标用户是在使用人群细分的基础上得到的,它也在一定程度上影响了使用场景和用户目标。拆解用户的时候考虑潜在用户量和商业价值。使用场景:用户使用产品的环境,需要关注不同场景的特点。用户目标:用户在不同场景下期望完成的目标,可从中提取出功能关键词。

三.prd输出和确认 一般一份PRD文档要包含以下这些内容: 1、概述部分:简单介绍一下产品的背景,产品的价值或者愿景,产品的简单介绍,一些预估的风险点,干系人,名词解释等等; 2、业务需求描述部分:定义好目标用户群体,业务流程图,业务架构图,脑图等等的介绍; 3、功能需求描述部分:这部分才是用到上面所述方法的点,每个功能点都可以用那样的方式描述; 4、非功能需求描述部分:与产品相关的一些辅助功能,性能要求、易用性要求等等; 5、接口描述部分:与外部有相关接口的需要在这个部分描述; 6、附录部分:培训信息、参考资料等,还可以有运营计划等等;完整的PRD文档中,最多的部分就是对功能需求的分解描述,AxureRP可以很好的支撑这个部分的全部内容,另外其实AxureRP也有流程图、UML图的功能,业务流程图、业务架构图等都可以在AxureRP 里面实现出来。 四.合同拟定 需求确认完成后就要开始拟定合同了。 合同要列出双方的责任与义务,验收方式,过程中遇到问题的解决情况,项目资金打款的问题 保密协议,软件所有权,知识产权、著作权归属,外包完工之后,售后的支援与帮助。 确定双方的沟通的机制及开发周期 双方的主要干系人,开发负责人,产品负责人,项目支持等 简历微信群,讨论组,文档上传共享的网盘等 开发是每周一个周期,进行功能的测试与UAT,然后将工期进展邮件抄送所有人主要是双方合作方式及实现方式 五.项目计划

软件外包管理规范方案

软件外包管理规 1目的 明确本公司的外包过程及其控制方法,通过对外包过程的有效控制,使开发出的软件满足规定的要求。 2适用围 本文件适用于软件的外包开发。 3职责及权限 1)项目经理负责对软件开发供方(外包方)的调查、评定和选择。 2)项目经理提出外包要求,并组织对外包要求的审核,确定后纳入外包合同。 3)项目经理实施对外包过程的控制,并组织在项目结束时对外包供方的评估。 4对软件开发供方的控制 4.1对软件开发供方的调查 1)由项目经理组织对软件开发供方进行如下容的调查,并填写《软件开发供方调查表》、收集证明材料。 ·开发经验 包括:开发的软件清单,应用行业,系统规模,软硬件平台,开发工具 ·人员结构 包括:开发过程所需各种人员的数量及人员经历。 ·设备资源 包括:可提供开发的设备情况。 ·实施效果 包括:客户对其提供的软件系统的满意程度 ·角色成员访谈 访谈对象包括:公司技术负责人、项目负责人、测试负责人等 对公司技术负责人,访谈问题如:如何组织软件开发过程?如何组织软件质量保证过程?等 对项目负责人,访谈问题如:如何进行项目计划和计划跟踪?等 对测试负责人,访谈问题如:如何组织测试过程?等 2)由项目经理组织测试部、研发部对软件开发供方的质量管理体系、技术水平进行

审核,并提出质量审核报告。 4.2合格软件开发供方的选择 1)项目经理提供《软件开发供方调查表》、质量审核报告及有关证明资料,组织有关人员或部门,对软件开发供方进行评定和选择。评定和选择依据是软件开发供方软件开发的能力,包括:开发经验、人员结构、设备资源、技术水平、质量保证能力、客户满意程度等。 2)根据参加人员的评审意见,由项目经理填写《软件开发供方评定表》,参加者会签。 3)项目经理负责拟制《合格软件开发供方》,报领导审批。 4)《合格软件开发供方》是本公司选择软件开发供方的依据,经批准的《合格软件开发供方》为受控文件,由项目配置管理员负责发放并归档管理。 4.3合格软件开发供方的调整 4.3.1重新评定的时机 1)每个外包项目完成时都要对外包软件开发供方进行重新评定。 2)超过一年未合作的合格软件开发供方,有外包项目前重新评定审批。 4.3.2重新评定的方法 1)外包项目完成后,应从以下方面重新评定该项目的外包供方。 A.项目经理组织对外包软件供方进行评估,填写《外包软件供方评估表》。评估容 包括 ·外包软件产品的可维护性 ·外包软件产品的文档质量 ·外包软件供方的组织管理能力 ·外包软件供方的合作情况 ·外包工作量 ·客户评估(客户评估结束后,要在“备注”栏写明供方单位名称) B.项目经理进行评估数据处理。 ·对所评估的各方面(除工作量评估外)的评估值均按下面公式计算: 评估值(%)=∑评估项目所选分值/∑评估项目总分值×100(%) ·工作量评估通过供方和公司部两组数据的对比,可以寻找出双方在工作量认识 上的差距,为合作情况分析提供参考依据。 C.项目经理提交评估资料,并重新评定项目外包供方。 项目经理根据评估结果判定该项目外包供方是否保留在外包合格供方中,若需要修改《合格软件开发供方》,则要经审批后实施。注意更改所有受控文本。评估资料和评定资料

专业的it外包公司

IT外包服务把企业和个人的信息化建设工作交给专业化服务公司来做,这样的公司就是企业外包公司。研究表明,服务效率更高,成本更低,升级更容易。它可以包括以下内容:信息化规划(咨询)、设备和软件选型、网络系统和应用软件系统建设、整个系统网络的日常维护管理和升级等。IT外包公司可以使企业迅速发展企业数字化,提高数字化质量、提高企业工作效率,节约信息化成本的一种途径,也为个人用户提供巨大的帮助。 外包已经有了数十年的历史,但几年来这项业务如同空气传播的病毒一样在企业IT部门内部蔓延。 这里举数年前根据PC Week Executive和信息管理协会进行的一项调查为例,以显示IT外包发展的总体趋势。调查显示,管理领域已经很少有IT经理会对IT外包进行对抗。调查同时显示,大约3/4的公司在一项或者更多的IT项目上进行了外包——这项数字显然会持续上升。只有大约8%的IT经理声称既不会外包也不会研究这种可

能性。 外包的一项重要原因是为了通过引入高技术的开发者来充实IT 队伍。在次数上,PC和网络维护比主机和遗留系统的外包更多。 负责外包的高层IT经理,以及外包供应商,正在竭尽全力寻求新的合作方法来提高效果。正如EDS前技术规划总监Mike Bauer 所说:“人们对外包的兴趣已经从成本抑制和成本削减转移到业务增长和增加市场份额。” 在充分挖掘出自己的核心能力之后,企业在考虑是否做出外包选择时,首先应该考虑的是战略因素。将非核心业务委托给外部提供商,是否可以增强企业完成战略目标的能力?是否可以帮助企业的管理层和业务层集中注意力?是否可以帮助企业达至长期的战略规划?只有这样,才能做出正确和果断的外包决策和供应商选择。

软件项目外包开发合同模板

技术资料 { 外包项目名称 } 外包开发合同 机构公开信息

目录 1. 合同介绍 (3) 2. 术语、关键词解释 (3) 3. 外包开发内容 (4) 4. 乙方开发计划 (4) 5. 甲方监控计划 (4) 6. 甲方验收计划 (5) 7. 乙方维护计划 (6) 8. 禁止转委托开发 (6) 9. 保密 (6) 10. 知识产权归属 (7) 11. 第三方知识产权 (7) 12. 风险责任的承担 (7) 13. 报酬及支付方式 (8) 14. 违约与赔偿 (8) 15. 不可抗力 (9) 16. 解除合同 (9) 17. 争议解决 (9) 18. 一般条款 (10) 19. 合同确认 (11) 附件 (11)

1. 合同介绍 1.1 甲方 1.2 乙方 1.3合同目的 鉴于,甲方是中国著名的电信技术领域的高新技术企业,在电信设备的生产、销售和开发等方面处于国内领先地位,在商誉、技术、管理、市场、人才和资金方面具有很大的优势。 鉴于,乙方是一家的高科技公司。提示:简单介绍乙方背景。 现就甲方委托乙方研究开发以及由此产生的权利和义务的有关事宜,经双方友好协商达成本合同内容。 2. 术语、关键词解释

3. 外包开发内容 3.1 开发内容 提示:此处扼要地阐述外包开发内容,详细内容可以放在附件中。如果已经存在独立的外包说明书,请指明出处。 3.2 技术指标和质量要求 3.3 应当遵循的标准和规范 4. 乙方开发计划 4.1 开发期限和开发地点 本项目的开发期限为__个月,自____年__月__日至____年__月__日为止。 本项目的开发地点是。 4.2 任务与进度 提示: (1)乙方和甲方共同协商开发计划,此处的计划是高层描述,仅用于合同。用Microsoft Project制作进度表(Gantt Chart),插入此处或作为附件 (2)乙方项目小组应当撰写更加详细的《项目计划》以指导项目开发。该《项目计划》不得与本合同抵触,须通过甲方外包管理小组的审批。(甲方是乙方的客户) 5. 甲方监控计划 5.1 项目进展检查计划 提示:甲方外包管理小组周期性地检查项目进展情况

软件开发流程规范-详细流程

软件开发流程规范 目录 目录 0 一、概述 (2) 二、开发流程规范 (3) 2.1系统软硬件开发环境 (3) 2.2系统架构(系统组成) (5) 2.3系统功能模块设计 (6) 2.4系统功能开发流程图 (7) 2.5开发修改记录 (8) 三、开发代码规范 (9) 3.1文件结构 (9) 3.1.1 文件信息声明 (10) 3.1.2头文件的结构 (12) 3.1.3定义文件的结构 (15) 3.1.4 头文件的作用 (17) 3.1.5 目录结构 (18) 3.2命名规则 (18) 3.2.1 共性原则 (19) 3.2.2 Windows变量命名规则 (21) 3.3程序风格 (24) 3.3.1 空行 (25) 3.3.2代码行 (26) 3.3.3代码行内的空格 (29) 3.3.4 对齐 (31) 3.3.5 长行拆分 (33) 3.3.6修饰符的位置 (35) 3.3.7 注释 (35) 3.4函数设计 (40) 3.4.1 参数的规则 (40) 3.4.2返回值的规则 (42) 3.4.3函数内部实现的规则 (47) 3.4.4其它建议 (50) 3.4.5使用断言 (50) 3.4.6 引用与指针的比较 (52) 3.5变量类型定义 (56)

四、软件测试规范 (56) 4.1单元测试 (57) 4.2 系统测试 (57) 4.6 业务测试 (59) 4.7 验收测试 (59) 4.8 用户现场测试 (59) 五、软件版本管理 (60) 4.1 版本管理的必要性 (60)

、概述 本文制定烟台开发区德联软件有限责任公司计算机软件开发规范文档。本规范的目的是使公司软件开发项目阶段清晰、要求明确、任务具体、编写的代码规范,使之规范化、系统化和工程化,向公司内从事软件开发的工程师和管理人员提出一系列规范和要求,从而有利于开发过程的控制和管理,提高所开发软件系统的质量,缩短开发时间,减少开发和维护费用,以保证项目高质量、顺利进行。 本规范包含:开发流程规范和开发代码规范等,开发流程规范需要技术开发人员编写相关内容,希望每个技术人员形成习惯,如有新的内容更新会及时通知大家,如有好的规范要求也可通知编制人员及时更新。 本规范为烟台开发区德联软件有限责任公司内部材料,严禁其他商业应用。

2015年软件外包公司排名

2015年软件外包公司排名2015年软件外包企业排名, 软件外包公司排名2015(最新): 1. 博朗软件 Bleum(上海) 2. 东软集团 Neusoft(沈阳) 3. 大连华信(大连 ) 4. 新致软件 newtouch(上海 ) 5. 开运联合 Creatunion(北京) 6. 百微科技 ByyWee(上海) 7. 浙大网新 Insigma (杭州) 8. 奥博杰天 Objectiva(北京) 9. 浪潮 Inspur(济南) 10. 软通动力 iSoftStone(北京 ) 11. 福瑞博德 Freeborders(深圳 ) 12. 信必优 Symbio(北京 ) 13. 大展科技 Achievo(深圳 ) 14. 恒生电子 hundsun(杭州 ) 15. 日电卓越软件(北京 ) 16. 中软国际(北京) 17. 中和软件 chuwa(上海 ) 18. 博彦科技 BeyondSoft(北京) 19. 艾斯克雷(北京 ) 20. 海隆软件 hyron(上海 ) 21. 大宇宙信息(天津 )

22. 晟峰软件(上海 ) 23. 富士通信息(上海 ) 24. NTTDATA(北京 ) 25. 宏智科技(苏州) 26. 神州数码通用软件(北京 ) 27. 凌志软件(上海苏州 ) 28. 音泰思(成都 ) 29. 微创软件(上海 ) 30. 开目佰钧成(武汉) , 东南融通 , 亚信联创 , 百微科技 , 永新视博 , 联合信息 , 海辉软件 , 高德软件 , 柯莱特 , 斯凯 , 软通动力 , 千方科技 , CDC软件 , 经纬国际 , 中网在线 , 宇信易诚

信息系统外包管理办法-金融业

信息系统外包管理暂行办法 第一章总则 第一条为有效防范信息系统外包过程中产生的风险,促进信息系统安全、持续、稳健运行,根据《中华人民共和国银行业监督管理法》、《商业银行信息科技风险管理指引》、国家信息安全相关要求和有关信息系统外包管理的法律法规,制定本办法。 第二条本办法所称信息系统外包,是指将全部或部分IT工作外包给专业性公司完成的商业模式。目的是通过整合、利用适当的外部专业化IT资源,达到降低成本、提高效率、增强核心竞争力、提高应变能力。范围包括将信息系统的规划、研发、建设、运行、维护、监控、服务等委托给业务合作伙伴或第三方(以下统称为外包服务商)承担的活动。 第三条各部门应当按照本办法的规定开展信息系统外包活动。 第二章外包内容管理 第四条应根据业务发展的实际需要,合理确定外包的原则和范围,认真分析和评估外包存在的潜在风险。 第五条严禁外包涉及重要商业秘密、机密数据管理与传递和 IT信息战略相关的业务和服务。 第六条对于将敏感的信息系统,以及其他涉及国家秘密、商业秘密和客户隐私数据管理与传递等内容进行外包时,应遵守国家有关 法律法规,符合银监会的有关规定,经过董事会办公会议批准,并在实施

外包前报银监会及其派出机构和法律法规规定需要报告的机构备案。 第七条PC日常管理服务:与PC及PC周边产品有关的系统支持、数据恢复、系统重建等服务,包括电脑配件购买、硬件维修与安装、电脑软件(操作系统、办公软件、客户端程序、防病毒软件等)安装等相关工作。 第八条IT系统基础设施服务:网络、主机、服务器、存储、安全、机房设施等IT系统基础设施的硬件保障与维护、运行监控与维护、系统管理等服务。IT系统基础设施方案设计、项目实施、软硬件安装与配置等服务。 第九条应用系统开发和技术支持服务:根据业务要求,全部或 部分承担计算机应用系统开发、变更工作,向提交满足业务要求的应用系统的服务。为满足业务需求,保障系统运行稳定、促进计算机应用系统功能的正常发挥而向提供的应用系统技术支持服务。 第十条应用系统运行保障服务:为使计算机应用系统安全、可靠、持续运行、有效支持业务运作而提供的技术服务。 第十一条信息系统租用服务:根据业务需要,租用外部信息系统,由信息系统提供商提供信息处理能力和业务功能,支持业务运作的服务方式。 第十二条IT咨询服务:包括IT治理和信息安全咨询服务, IT发展规划咨询,以及其他专项IT咨询服务。 第三章职责和流程 第十三条信息科技管理委员会为公司IT外包服务的职能管理机构,信息中心为IT外包服务管理工作的执行机构,各分支机构和业务单位(部

软件外包项目开发流程

软件外包项目开发流程 (本文有大大神朱顾问整理自网络)、 软件开发的标准过程包括六个阶段,而六个阶段需要编写的各类文件达14种之多。 1.可行性与计划研究阶段 可行性研究报告:在可行性研究与计划阶段内,要确定该软件的开发目标和总的要求,要进行可行性分析、投资一收益分析、制订开发计划,并完成应编制的文件。 项目开发计划:编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软、硬件条件等问题作出的安排记载下来,以便根据本计划开展和检查本项目的开发工作。 2.需求分析阶段 软件需求说明书:软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。内容包括对功能的规定对性能的规定等。 数据要求说明书:数据要求说明书的编制目的是为了向整个开发时期提供关于被处理数据的描述和数据采集要求的技术信息。 初步的用户手册:用户手册的编制是要使用非专门术语的语言,充分地描述该软件系统所具有的功能及基本的使用方法。使用户(或潜在用户)通过本手册能够了解该软件的用途,并且能够确定在什么情况下,如何使用它。 3.设计阶段 概要设计说明书:概要设计说明书又可称系统设计说明书,这里所说的系统是指程序系统。编制的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计。运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。 详细设计说明书:详细设计说明书又可称程序设计说明书。编制目的是说明一个软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,如果一个软件系统比较简单,层次很少,本文件可以不单独编写,有关内容合并入概要设计说明书。 数据库设计说明书:数据库设计说明书的编制目的是对于设计中的数据库的所有标识、逻辑结构和物理结构作出具体的设计规定。 测试计划初稿:这里所说的测试,主要是指整个程序系统的组装测试和确认测试。本文件的编制是为了提供一个对该软件的测试计划,包括对每项测试活动的内容、进度安排、设计考虑、测试数据的整理方法及评价准则。 4.实现阶段 模块开发卷宗(开始编写):模块开发卷宗是在模块开发过程中逐步编写出来的,每完成一个模块或一组密切相关的模块的复审时编写一份,应该把所有的模块开发卷宗汇集在一起。编写的目的是记录和汇总低层次开发的进度和结果,以便于对整个模块开发工作的管理和复审,并为将来的维护提供非常有用的技术信息。用户手册完工 操作手册:操作手册的编制是为了向操作人员提供该软件每一个运行的具体过程和有关知识,包括操作方法的细节。 5.测试阶段 测试分析报告:测试分析报告的编写是为了把组装测试和确认测试的结果、发现及分析写成文件加以记载。 项目开发总结报告:项目开发总结报告的编制是为了总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作的各个方面的评价。 大大神

相关主题
文本预览
相关文档 最新文档