文档章节

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

waibaoba
 waibaoba
发布于 2015/11/30 12:56
字数 1360
阅读 100
收藏 2
点赞 0
评论 0

项目外包流程

基本信息:

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

项目外包平台的产生

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

平台操作流程

发包方流程:

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

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

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

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

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

承接方开发流程

第一步:需求调研分析

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

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

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

第二步:概要设计

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

第三步:详细设计

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

第四步:编码

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

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

第五步:测试

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

第六步:软件交付准备

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

第七步:验收

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

项目竟标流程

如下图:


© 著作权归作者所有

共有 人打赏支持
waibaoba
粉丝 0
博文 6
码字总数 1908
作品 0
如何像Uber一样给工程师派单,解放外包生产力?

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

程序员客栈 ⋅ 2016/08/17 ⋅ 0

Team Foundation Server(TFS)功能介绍二:外包管理工具

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

王京京 ⋅ 2007/12/18 ⋅ 0

Freelancer自由工作离我们还有多远?

Freelancer自由工作离我们还有多远?   离职闲下来,接触了不少大牛级别的自由职业者,硬是被改变了些许世界观,第一感觉就是“哇擦!程序猿还能这么玩”。   现在除了线下做点传统外包,...

程序员客栈 ⋅ 2016/06/06 ⋅ 0

Appstore商店排名前十的威客应用!

  威客:一个网络服务的形象代言人,觉得做威客扰乱广告行业市场,还有降低身份什么的等等,对于前者,不可否认,确实有扰乱广告行业市场,对于降低身份,我个人持批判态度,毕竟时下流行万...

程序员客栈 ⋅ 2016/05/25 ⋅ 0

Appstore热搜的五款外包应用!

  外包给人的第一印象就是猪ba戒,其实外包这个行业的水很深,大的外包公司都有一套成熟的外包解决方案,而小的外包公司和应用就像是鱼塘的水一样,深不可测!创业公司初期如果合理的应用外...

程序员客栈 ⋅ 2016/05/18 ⋅ 0

北京尚学堂|软件行业项目开发流程是怎样的

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 开发一个软件需要部门、技术、设计、编码、测试以及上线等步骤,今天我就来告诉大家这些步骤的简单信息。 1、需求部门 需求部门,是...

SXTkaifa ⋅ 2016/11/04 ⋅ 0

开源中国正式挂牌,新三板首家软件众包平台

12月7日,注册于天津开发区的恒拓开源(天津)信息科技股份有限公司(以下简称恒拓开源)携旗下运营的开源中国社区正式在新三板挂牌,股票代码为 834415。成为国内首家以开源技术为核心的公众...

oschina ⋅ 2015/12/07 ⋅ 136

OSC 大咖说 | 专访搜房网房天下金融集团CTO张阳清

程序员职业生涯发展到一定程度都会面临一个选择,是走业务+技术方向,还是选择纯钻研技术。未来究竟要怎么走,30岁之后还能不能再做程序员?这是所有程序员都在关心的问题。 搜房网房天下金融...

花仲马 ⋅ 2016/04/14 ⋅ 43

APICloud解决企业App外包最终需求

  【IT168 资讯】移动互联网快速发展,企业对于应用开发的需求极其旺盛,尤其是各类创业公司更是离不开手机App。企业在对比自建技术团队和外包的成本之后,大多数会选择外包的方式,然而传...

it168网站 ⋅ 2016/09/23 ⋅ 0

【20170511】一周技术总结

  这里讲的是我在这周内所了解的技术动态,我在项目里遇到的事情。可能对我是新鲜事,对你并不是,对行业来看也不是。   估计大家都习惯了,这次的总结,又慢了几天。唉 今天跟多个人聊到...

点作苏格拉底 ⋅ 2017/05/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 1

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

CentOS开机启动subversion

建立自启动脚本: vim /etc/init.d/subversion 输入如下内容: #!/bin/bash## subversion startup script for the server## chkconfig: 2345 90 10# description: start the subve......

随风而飘 ⋅ 昨天 ⋅ 0

Nginx + uwsgi @ubuntu

uwsgi 安装 sudo apt-get install python3-pip # 注意 ubuntu python3默认没有安装pippython3 -m pip install uwsgi 代码(test.py) def application(env, start_response): start_res......

袁祾 ⋅ 昨天 ⋅ 0

版本控制工具

CSV , SVN , GIT ,VSS

颖伙虫 ⋅ 昨天 ⋅ 0

【2018.06.19学习笔记】【linux高级知识 13.1-13.3】

13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令

lgsxp ⋅ 昨天 ⋅ 0

LVM

LVM: 硬盘划分分区成物理卷->物理卷组成卷组->卷组划分逻辑分区。 1.磁盘分区: fdisk /dev/sdb 划分几个主分区 输入t更改每个分区类型为8e(LVM) 使用partprobe生成分区的文件:如/dev/sd...

ZHENG-JY ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部