整包项目流程概述
项目审核:平台客户经理负责需求方发布的项目审核,审核内容包括客户画像、项目背景、项目可行性、预算、工期预期等信息。
对接项目经理:审核通过之后会由平台项目对接专员根据项目要求对接项目经理。
发布子项目:项目经理了解客户画像及项目背景之后,与需求方沟通推进项目,根据项目推进阶段发起阶段的子项目,部分子项目可并行,如,UI设计和后端开发。
完成:项目完成之后,项目文档、代码等交付需求方。
项目过程一般分为需求梳理,产品设计,UI设计,开发联调,测试验收,维护迭代等六个阶段。
名词解释
- 需求方:项目发布者在程序员客栈中定义为需求方,也就是传统定义的客户。
- 开发者:项目服务方定义为“开发者”。开发者包括产品经理、UI设计师、程序员、测试工程师等类型。
- 整包项目:一般情况下,当需求方只有一个想法/简单的需求文档,项目从启动到上线涉及多流程和多人协作,此类项目即称为整包项目。
- 子项目:整包项目每个阶段发布的阶段性任务称为子项目,子项目所属的整包项目也称为父项目。
- 子项目分类:在程序员客栈接受发布项目需求任务分为,原型、设计、Android端开发、iOS端开发、web前端开发、后端、测试、项目管理等。
- 发布项目:需求方在客栈平台发起整包项目,子项目由项目经理代为发布。
- 审核中:在需求方发布项目后,程序员客栈正在审核时提示。
- 审核不通过:在需求方发布项目后,因不符合程序员客栈平台服务范围或者发布不规范被退回后反馈提示。
- 等待报价:项目发布后通过程序员客栈审核,等待程序员客栈报价。
- 确认报价:程序员客栈根据需求方提交的项目资料进行专业的评估后,得出的参考报价会返回到需求方进行确认。
- 拒绝报价:需求方在接到程序员客栈所报的价格不符合预期后可以选择拒绝报价。
- 对接开发者:在需求发方同意并确认程序员客栈对项目的报价后,程序员客栈会根据需求方所提交的需求匹配最符合要求的开发者。项目对接的开发者都是经过程序员客栈根据开发者签约规则/流程审核的。
- 面试开发者:开发者接单以后,要求项目经理及时主动联系开发者,并围绕技术能力、时间投入、沟通协作态度进行面试确认,如不符合要求可通知平台重新对接。
- 协商流程:开发流程(即,里程碑)是项目进度进度管理的重要手段,需要项目经理和开发者沟通项目详细需求、重难点功能模块/业务流程、交付要求、过程合作要求,协商项目的开发计划,并将计划以里程碑的形式提交至程序员客栈平台。如双方就开发计划/功能实现/交付标准不能达成一致,项目经理通知平台重新对接。里程碑提交具体参考>>如何提议项目里程碑
- 待付款:需求方将子项目费用托管至平台。项目经理不得在需求方未托管费用的情况下协调开发者开展实际工作,避免需求方延时托管或不托管使开发者的利益收到损失。
- 开发中:费用托管后,项目进入正式开发阶段。开发过程严格按照里程碑执行,项目经理/开发者需要将每天的工作内容(进度/代码/文档等)上传至程序员客栈上对应的任务里,完成的里程碑及时勾选;项目经理要做好日常进度/代码/文档检查和提醒督促工作,如不按时提交则会对开发者在平台的项目对接权重/评价/费用结算有一定影响。
- 提交开发完成:开发者在完成需求任务后,将开发成果提交至程序员客栈平台供项目经理/需求方验收。
- 项目经理验收确认:项目经理参考平台项目交付要求对开发者提交物进行核查验收,并客观评价开发者阶段性工作表现。有不符合交付标准的地方需协调开发者改进完善直至达标。
- 需求方确认验收:需求方对开发者的产出进行验收确认并评价开发者工作表现。
- 平台付款:需求梳理/产品设计/UI设计等阶段,项目经理和客户验收确认后即可结算;前后端开发/测试阶段子项目,产品上架/上线后即可结算。如因产品特殊性导致无法上线/上架,则另行协商结算。