外包
如何(How To)

网站技术外包如何开展工作?

作为甲方应该做什么?
关注者
23
被浏览
3,515

4 个回答

整理需求

控制预算

跟进开发

编辑于 2016-01-29 10:32
  1. 整理需要得到的服务是什么?首先需要搞清楚自己的需求,需要什么样的服务,比如:只有一个抽象的想法,还是已经很清楚网站的模型或者有参考的网站,如果只有一个抽象想法,就需要得到一定的产品策划设计服务,如果已经有模型或者参考的网站,就可以开展网站的功能结构整理和设计工作,将自己的需求尽可能的整理下来。
  2. 寻找合适的乙方,目前市场上的外包企业有很多种,从业务上分,有偏向于策划,有偏向于UI、交互设计,有偏向于业务逻辑功能的,从行业上分,许多外包公司做过各行各业的案例,因此首先寻找做过自己行业项目的外包公司,其次就是根据自己所需要开发的产品的定位,预算,工期计划,乙方企业背景,乙方售后服务等因素选择适合外包公司。
  3. 开展合作,可以先让外包企业出一份功能设计说明(可以是粗略的说明)以及项目进度计划,看看是否有足够的经验和服务态度(不是找越大的外包公司就越好的,要找最重视你的外包公司)接着签订服务合同,款项支付一般可分为2笔或3笔:预付款,(进度款),尾款,根据项目计划中的里程碑,跟进项目,每个里程碑展现一定内容作为检验。
  4. 测试交付,检验交付内容以及网站功能完整性,可以委托第三方技术人员介入进行相关验收测试,完成付款并上线,组织企业相关人员进行UAT测试,统一整理测试报告给乙方进行测试修改,针对交付标的物逐一检查,例如:产品使用手册,具有可读性项目源代码(包括数据库等),项目技术说明文档(接口文档)等。
  5. 售后服务,一般技术外包都提供一定的售后服务,因为有些缺陷或是bug并不是在短时间内可以检测出来,随着运营的过程中会不断出现,因此需要技术外包提供一定的售后技术服务,此外需要乙方提供一定的培训服务帮助使用者快速上手。

此外,如果您不懂技术、产品或项目管理,可以委托专业的个人或企业当担顾问,在项目过程进行专业的把控,您也可以在选择外包公司过程中让顾问介入进来,技术外包服务的定价是一个很大的范围,寻找高性价比的开发商会为您剩下一笔不小的开支。对于更细节流程和注意事项,可以私信我,提供免费咨询服务。

发布于 2017-09-14 21:11

首先给您介绍外包的所有流程:

开发流程

沟通

第1步 前期沟通详细了解您的开发需求

1、您需要开发什么类型的产品?产品的行业背景/应用场景?

2、您需要开发什么平台的产品?

3、您需要开发的产品具体的功能需求有哪些?

4、您期望项目什么时候完成?

5、您的开发预算是多少?

评估

第2步 需求评估分析您的需求,评估产品的开发难度等

1、评估需求的开发难度

2、设计需求可行性与体验评估报告

3、预估项目完成时间

4、评估实际开发费用

洽谈

第3步 商务洽谈洽谈项目详情

1、洽谈项目开发金额以及支付方案

2、洽谈项目开发工期

签订

第4步 签订合同明确项目开发计划

1、确定项目开发金额以及支付方案

2、确定项目开发工期

3、约定双方权利与义务

4、其他附加协议

设计

第5步 产品原型及视觉设计项目技术开发与视觉规划

1、举行项目开发分析会议

2、产品原型设计审议及确认

3、客户品牌调性与产品风格融合

4、具体功能操作体验优化

5、项目完成时运营所需填充内容统计及预告知客户

6、项目技术及视觉进度管控

7、视觉设计与客户沟通定稿

开发

第6步 程序开发代码编写

1、代码编写

2、相关接口对接

3、第三方系统接入

4、定期项目会议沟通和管控项目开发进展

测试

第7步 产品测试检测产品Bug

1、产品面向的平台多机型同步测试

2、BUG调试修复

3、功能优化

上线

第8步 交付上线产品交付上线,支付尾款

1、协助客户完成产品上线Android/apple store

2、产品后台操作及更新指南说明文档

3、客户方运营人员系统培训



接下来给您介绍,您需要做什么?

1.尽可能尽可能耐心的,写一份非常详细的/思路清晰的/规范的需求文档;

这个将是您产品开发成功的非常重要的奠基石,一份这样的需求文档将意味着您的沟通成本大大降低,开发准确度大大提升。要知道没有人真正做到您在想什么的,您认为简单的需求,可能在外行看起来非常不容易,所以不要从自我的角度出发,理所当然的认为人家已经理解您的东西,不需要文档之类的狗屁话,真的进入开发,将给双方无穷无尽的沟通烦恼当中;

2.尽可能非常耐心的,不厌其烦的给对方解释清楚您的需求,只有有耐心和不厌其烦当作必备心理过程,后面成功开发才能大大的提升概率。

3.不要鱼和熊掌兼得,便宜没好货,好货不便宜,天上永远不会掉馅饼;

既要产品开发的多好多棒,又想低成本,最后往往事与愿违,事倍功半,在心里要有一个合理的定位,不要用甲方的地位去挑战乙方的底线,最后砸的是自己的脚!

4.软件开发其实是一件复杂的事情,它不适合于商业规则,甲乙双方必须建立起一个平等和和谐的沟通机制,任何甲方如果觉得高乙方一等,产品开发必定大打折扣!

5.找内行去把控一切,如果您自己不熟悉产品和技术所需要掌握的东西,那么您可以找一个第三方平台,如码客帮 make8.com,任何以外行来指挥内行的行为,最终打的是自己的脸。

发布于 2016-04-02 15:30

你首先你自己梳理下功能需求,然后让技术给你把功能交付文档罗列出来,这是签合同重要的文字依据,其二,做之前必须UI先出来,没有UI就好比一套房子没有设计图,你让装修工人根据你说的话自己去理解装修?肯定不行的,所以,就算你签合同,功能交付文档与UI 是必须要确定的,也就是你项目在开发之前必须要确定的,否则必然做出来的东西绝对不是你想要的。

发布于 2016-02-19 16:04