今天和大家分享一下软件定制开发的一般流程,整个流程分为哪些阶段、每个阶段需要哪些人员入场,需要协调哪些人事物。
以下仅代表个人经验和观点,随便聊聊。
1.商务阶段
参与人员:商务经理+产品经理(项目经理)
目的:与甲方客户进行商务交流,了解对方属于什么行业,目前公司做什么行业,发掘客户的痛点和潜在需求点,并做详细的记录
2.需求整理阶段
参与人员:产品经理(项目经理)
目的:根据客户反馈的需求和痛点,整理和归纳出需要开发的功能点和需求文档,输出功能脑图和产品原型(带交互和备注)
3.评估预算工期阶段
参与人员:产品经理(项目经理)+开发人员
目的:讨论功能开发的可行性和复杂程度,分析甲方需要配合的场景和提供的资质材料,评估开发工期和费用预算,输出开发排期表
4.商务谈判阶段
参与人员:商务经理
目的:推动合同签订,预付开发定金
5.开发阶段
参与人员:产品经理(项目经理)+开发人员+UI设计师
目的:设计师根据产品经理输出的产品原型,输出UI效果图,前端开发人员根据UI进行前端布局,后端开发人员根据功能点和UI设计系统结构和后台功能开发(包含接口服务)
6.内测联调阶段
参与人员:甲方+产品经理(项目经理)+开发人员
目的:软件功能测试,数据调试,已知Bug修复,UI局部微调。
7.验收交付阶段
参与人员:项目所有相关人员
目的:功能验收通过,商务催收项目尾款
8.项目试运行阶段
参与人员:产品经理(项目经理)+开发人员+商务人员
目的:已知Bug修复,相关技术支持和服务,尾款支付