文档章节

中国软件外包平台项目外包流程

waibaoba
 waibaoba
发布于 2015/11/30 12:56
字数 1360
阅读 139
收藏 2

项目外包流程

基本信息:

项目外包就是企业为了专注核心竞争力业务和降低软件项目成本,将项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动,目前逐步发展为有企业转向互联项目外包平台,所有企业和个人共同分享参与。

项目外包平台的产生

所谓项目外包平台就是以前一些发达国家的外包软件公司将他们的一些非核心的项目通过外包的形式交给人力资源成本相对较低的国家的公司开发,以达到降低项目开发成本的目的。众所周知,软件项目开发的成本中70%是人力资源成本,所以,降低人力资源成本将有效地降低软件开发的成本。然而项目外包平台有效的降低,高效,快捷已经成为外包软件项目中降低成本的一种重要的手段。

平台操作流程

发包方流程:

第一步:选择注册会员类型.

第二步:填写发布的项目名称,类型,需求描述等.

第三步:平台管理员审核发布项目的可行性分析,合格个发布到平台上,进入承接方流程,不合格则不会展示到平台上.承接方流程:

第一步:在项目竟标有效期内开始开放竟标.

第二步:如果成功竟标则进入承接方开发流程.

承接方开发流程

第一步:需求调研分析

1、相关系统分析员向用户初步了解需求,然后用WORD列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。

2 、系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚例用系统大致的大功能模块,大功能模块有哪些小功能模块,并且还列出相关的界面和界面功能。

3 、系统分析员向用户再次确认需求。

第二步:概要设计

首先,开发者需要对软件系统进行概要设计,即系统设计。其次概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、 运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。

第三步:详细设计

概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计中,描述实 现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。应当保证软件的需求完全分配给整个软件。详细设计应当足够详细,能够根据详细设计报告进行编码。

第四步:编码

软件编码阶段,开发者根据《软件系统详细设计报告》中对数据结构算法分析和模块实现等方面的设计要求,开始

具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。

第五步:测试

测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能。

第六步:软件交付准备

在软件测试证明软件达到要求后,软件开发者应向用户提交开发的目标安装程序、数据库的数据字典、《用户安装手册》、《用户使用指南》、需求报告、设计报告、测试报告等双方合同约定的产物。《用户安装手册》应详细介绍安装软件对运行环境的要求、安装软件的定义和内容、在客户端、服务器端及中间件的具体安装步骤、安装后的系统配置。《用户使用指南》应包括软件各项功能的使用流程、操作步骤、相应业务介绍、特殊提示和注意事项等方面的内容,在需要时还应举例说明。

第七步:验收

用户根据需求文档及标书验收,收尾结算。

项目竟标流程

如下图:


© 著作权归作者所有

共有 人打赏支持
waibaoba
粉丝 0
博文 6
码字总数 1908
作品 0
私信 提问
软件外包能为我们带来什么

说到软件外包就不得不提BPO这个词。BPO是指商务流程外包,这种外包是一个企业将其重复性且非核心的业务或者业务流程外包给供应商,进而降低成本,提高业务质量。 那么这样的外包对于双方有什...

flyurt
2015/10/19
191
1
如何像Uber一样给工程师派单,解放外包生产力?

2014年,陈柯好的第一个创业项目失败,半年之内,陈柯好以技术合伙人的方式游走于旅游、电商、团购、票务等各种领域。正当他对职业方向感到迷茫时,“大众创业、万众创新”的口号被提了出来。...

程序员客栈
2016/08/17
42
0
Team Foundation Server(TFS)功能介绍二:外包管理工具

随着信息技术的飞速发展,软件已进入了社会生活的方方面面,越来越多的企业将他们的业务系统构建在以软件为核心的IT系统之上,企业通过它们来为自己的客户提供快速优质的服务。正因为软件已经...

王京京
2007/12/18
0
0
成都联想-android开发-软通动力集团直聘

欢迎各位android人才加入国内技术旗舰项目 1、熟悉Android平台应用程序开发,对数据结构、基本算法熟练掌握,并具备基本的算法设计能力; 2、精通Android开发平台及框架原理,有android移动产...

RMJoanna
2012/04/25
1K
11
上海招聘(急)java工程师5.17——5.25

招聘职位:主管工程师;工程师(共计25名) 岗位职责: 参与中国移动上海地区华为相关业务的定制系统开发工作。 工作内容包括: 应用系统平台的研发与维护,参与项目需求分析,进行系统框架和...

冯宗
2011/05/17
519
4

没有更多内容

加载失败,请刷新页面

加载更多

mac 下 mysql 8.0.13 安装并记录遇到的问题 以便以后查看

安装 官网mysql 下载地址 安装过程 省去 安装好之后 下载navicat 错误1 链接 遇到 mysql 2003 - Can't connect to MySQL server 错误, 解决方案 重启mysql 服务 #错误2 ERROR 1045: Acces...

杭州-IT攻城狮
昨天
4
0

中国龙-扬科
昨天
1
0
[Spring4.x]基于spring4.x纯注解的Web工程搭建

在前文中已经说明了如何基于 Spring4.x+ 版本开发纯注解的非web项目,链接如下: https://my.oschina.net/morpheusWB/blog/2985600 本文则主要说明,如何在Web项目中,"基于spring纯注解方式...

morpheusWB
昨天
13
0
基础编程题目集-7-13 日K蜡烛图

股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开...

niithub
昨天
5
0
Jenkins window 下的安装使用

1.下载:https://jenkins.io/download/ 双击安装完毕,将自动打开浏览器: http://localhost:8080 打开对应位置的文件,将初始密钥粘贴至输入框。 第一个是 安装默认的软件;第二个是 自定义...

狼王黄师傅
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部