需求收集 | 需求评估 | 方案评审(骨架图) | 工作排期 | 开发阶段 | 提测+测试(内测) | 验收+完善 | 预发布演练 | 上线和线上回归测试 | |
---|---|---|---|---|---|---|---|---|---|
运营 |
主要的需求源头 1,营销手段 |
运营,产品,技术, 测试,各部门相关 负责人,集中开会。 1,明确需求的意义, 2,明确需求范围, 3,明确技术可行性, 4,明确项目的初步时间节点 5, 一般1-3天就完全明确了 |
编写预期效果, 并制定验收标准, 需要下军令状 |
协助测试 | 协助验收 |
内部演练, 调整步骤 |
1,协助发版 2,验收签字 |
||
产品 |
收集需求, 调研需求 过滤需求, 形成需求池, 出对应的业务流程图 |
1,产品经理编写产品概要设计图 2,UI根据概要设计稿出,出核心页面风格图 |
1,产品经理出产品详细设计稿 2,UI根据详细设计稿,出完整的效果图 |
产品经理跟进项目 1,风险预警 2,需求答疑 3,补齐文档 |
1,协助测试 2,构思下版本方案 3,编写对应的产品使用手册 |
1,协助验收 2,请郑总,V总,张总,验收 3,分清主次,明确好调整范畴 4,如有延迟,需要明确主次责任 5,编写对应的产品使用手册 |
1,协助发版 2,验收签字 3,全员通知邮件 |
||
开发 |
内部优化 1,代码整理 2,框架调整 |
做方案设计和demo调研 1,初步消化需求 2,出方案设计稿 3,出demo原型 4,分清主次功能 |
1,详细消化需求 2,明确功能分工和排期 2,明确客户端+服务端衔接接口 3,完成设计设计流程图 4,明确好客户端和服务端的时间衔接点 |
严格按照时间节点 完成对应的工作 |
1,修复BUG 2,补齐开发文档 3,准备好线上发布步骤 4,给老大们演示 5,主管要review代码 |
1,完善,优化 2,补齐开发文档 3,准备好线上发布步骤 |
发版 | ||
测试 |
线上BUG 测试辅助工具 |
做测试方案总设计 1,出总测试方案 2,提示辅助测试工具要求 3,明确主次功能 |
1,消化需求 2,明确分工和排期 3,了解开发人员的排期,衔接好穿插测试 4,制定好BUG级别 (需要考虑到手机适配,邮件推送等隐性功能点) |
1,编写测试用例 2,局部穿插测试 |
严格按照测试用例做完整测试, 并给出测试报告初稿 |
完成测试报告 (小版本除外) |
1,线上回归测试 2,验收通过, |
||
运维 |
1,安全防范 2,监控警报 |
1,提监控警报方面的需求 2,查找新环境需要的技术资料 |
准备对应的开发环境 | 准备测试环境 | 准备线上环境 | 准备线上环境 |
1,备份数据 2,协助发版 3,观测数据是否异常, 4,检查警报是否生效 |
||
耗时 | 一周时间 | 一周时间 | 3周时间左右 | 1周时间 | 3天 |