04第3章软件外包过程.docx

上传人:b****8 文档编号:9090955 上传时间:2023-02-03 格式:DOCX 页数:14 大小:563.56KB
下载 相关 举报
04第3章软件外包过程.docx_第1页
第1页 / 共14页
04第3章软件外包过程.docx_第2页
第2页 / 共14页
04第3章软件外包过程.docx_第3页
第3页 / 共14页
04第3章软件外包过程.docx_第4页
第4页 / 共14页
04第3章软件外包过程.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

04第3章软件外包过程.docx

《04第3章软件外包过程.docx》由会员分享,可在线阅读,更多相关《04第3章软件外包过程.docx(14页珍藏版)》请在冰豆网上搜索。

04第3章软件外包过程.docx

04第3章软件外包过程

第3章软件外包过程

主要内容:

1.从发包方角度看软件外包过程

2.从发包方角度看软件外包过程

3.1从发包方角度看软件外包过程

3.1.1软件服务外包成功案例(P68)

1.特色

●人员

●技术

●管理

2.客户利益

●降低成本

●提高效率

●保障安全

●专业、持续的服务

3.1.2从发包方角度看软件外包过程

图3-1发包方角度的软件外包过程

1.

外包的决策阶段

1)外包决策机构:

外包管理小组

2)外包需考虑的问题:

●外包对发包方自身的影响(财务、技术、时间、发展战略等)

●发包文自身情况分析(优势、劣势、机遇、挑战等)

●制定外包和内制策略

3)第三方-外包监理:

●洽谈合作意向

●协商《软件外包监理规划》

●签定监理合同

图3-2软件外包决策阶段的交付成果

2.

评价承包方与选择阶段

1)主要工作

●编制竞标文件(招标书)

●发出竞标邀请

●收集应标书(投标书)

●评标、确定接包方

●编制及确定用户需求计划

图3-4承包方评价与选择流程

2)对接包方的评价

图3-5承包商评估注意事项

 

3)签定外包合同

a)合同类型

●固定总价合同

●成本补偿合同:

成本+利润

●时间-材料合同:

根据实际提供的服务比率计价

b)合同主要内容

●目标、内容

●进度计划

●费用约定及付款方式

●乙双方的权利与义务

●违约及赔偿约定

●其它约定

3.

外包服务实施过程阶段

1)及时收集接包方各粒度的工作报告

2)跟踪、监督接包方的工作:

进度、投入、质量

3)调整计划、变更控制、纠正偏差

4.软件成果验收阶段

●验收准备:

接包方负责

●成果审查:

监理方负责审查

●验收测试:

监理方负责组织人员,依据外包合同的有关要求对成果进行验收—工作成果验收报告

●问题处理:

接包提出问题的处理方案

●成果交付:

接包方将成果交付发包方

图3-6验收阶段管理流程

图3-7验收五大阶段的主要活动

3.2从承包方角度看软件外包过程

图3-8承包方角度的软件外包过程

1.

项目信息获取和准备

通过各种渠道,收集和了解发包方的背景、需求等信息

2.招投标阶段

(1)准备投标书

根据招标书的要求,完成应标书(投标书)的编写。

技术标:

技术解决方案、开发计划、维护计划等

商务标:

软、硬件报价,集成价,实施与培训价,维护价等

(2)评标、议标

(3)签定软件外包合同

1)合同种类

技术开发协议:

甲方委托乙方进行系统开发

技术服务协议:

乙方向甲方提供技术服务

技术合作协议:

甲、乙双方合作开发

2)合同主要内容

●技术目标、技术内容、技术路线

●进度安排

●费用约定及支付方式

●项目验收的标准、方式

●知识产权及成果的归属和使用约定

●甲、乙双方的权利和义务约定

●违约的界定、违约的赔偿

●其它约定:

争议处理、变更约定、未尽事宜处理、合同份数等

3.

软件策划阶段

●监理规划的编制和评审

●初步开发计划的编制和评审

●开发计划包括:

质量保证计划,配置管理计划,风险管理计划,需求管理计划,测试计划。

图3-9软件策划阶段

4.

需求分析及资源验证阶段

完成需要规格说明书,制定和审定详细的开发计划,具体流程如下:

图3-10需求分析及资源验证阶段

5.概要设计及详细设计阶段

●监理细则的详细编制

●概要设计说明书的制定和评审

●详细设计说明书的制定和评审

图3-11概要设计及详细设计阶段

6.

编码及测试阶段

●编码与测试,形成软件源程序文档

●里程碑监控评估报告:

依据成果交付计划和里程碑计划,对项目的质量、进度、功能、费用、风险、人员负荷等进行评估

图3-12编码及测试阶段

7.

项目验收与交付阶段

●验收准备:

接包方编写软件使用指南,向监理方和发包方提出验收申请

●成果审查:

审查软件、文档等,是否达到可验收的标准

●验收测试:

依据当初双方认可的验收标准,实施验收测试,明确存在的问题

●问题处理:

约定好问题的处理方式

●成果交付:

软件部署,文档交接

8.

项目评价及总结阶段

●对项目及接包方的评价:

评价接包方的技术、人员、软硬环境、信誉、管理能力、企业文化等方面作一综合评价。

●项目总结报告:

项目实现的范围、进度、成本、质量、流程控制、客户关系控制、风险控制等方面进行总结。

图3-13项目评价与总结阶段

9.客户培训、售后服务和支持阶段

●客户培训

●提供持续的技术支持。

主要的工作是对软件的维护

3.3欧美软件外包ExpertFinder项目全过程实例

3.3.1案例:

欧美软件外包ExpertFinder项目

1.ExpertFinder项目介绍

2.项目背景

3.3.2合同阶段

1.获取需求分析、概要设计

2.小结

3.3.3项目启动阶段

1.组建项目团队

2.培训技术和业务知识

3.召开项目启动大会

4.小结

3.3.4设计阶段

1.制定项目计划文件

2.分配任务

3.理解需求和概要设计

4.界面原型设计

5.详细设计

6.审核和交付

7.小结

3.3.5实现阶段

1.项目计划调整

2.任务分配

3.编码实现

4.测试实现

5.构件、测试和缺陷修改

6.审核和交付

7.小结

3.3.6稳定阶段

1.项目计划调整

2.任务分配

3.集成构建与集成测试

4.制作安装包

5.安装测试

6.审核和交付

7.小结

3.3.7交付阶段

1.过程:

2.验收项目

3.小结

3.3.8维护阶段

思考与练习

1、发包方软件外包有哪些过程?

2、接包方软件外包有哪些过程?

3、软件外包各个过程的主要工作内容有哪些?

4、一个软件外包项目在整个外包过程中,一般会有哪些重要文档?

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 财会金融考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1