网站产品开发流程说明
修改:20100827 雷小亮第一次修改
目录
第一节:流程 (1)
第二节:规则 (3)
第三节:方法 (4)
第四节:要求 (4)
第一节:流程
网站产品开发包括四个流程,包括策划,设计,开发和收尾,四个阶段需要完成的任务和文档包括:
第一阶段:策划阶段
进行产品策划,包括了解产品需要达成的目标,竞品分析和需要涉及的功能;
01,产品立项:主要是确认项目意图和负责团队、项目经理,完成项目的方向确认,完成产品立项书;
02,业务需求分析:对产品完成的目标进行描述;完成产品业务需求文档,文档提供产品的目标,用户需求和流程设计,并提交相关主管进行产品业务需求分析评审。
03,竞品分析:和竞争对手进行产品对比,列出产品需要提升和解决的问题,完成竞品分析。
04,产品功能分析:跟进产品需要完成的任务,对产品需要设计的功能进行分析设计,列举产品的功能列表。
完成产品的功能需求文档和项目进度日程表,同时召开产品功能评审,确认产品的功能需求和项目日程进度,功能需求文档同时作为需求控制文档用进行需求变更控制。
第二阶段:设计阶段
对产品进行界面,流程设计,包括原型设计,美术设计,交互设计和前段设计;
01,原型设计:原型设计为了呈现产品的原型,对产品的界面,信息结构,逻辑,操作进行原型设计,需要提供的文档为产品原型设计文档。
产品原型设计文档应该包括以下信息:界面原型,信息结构设计,导航设计,业务流程,用户流程;
02,美术设计:根据产品原型设计文档,对产品的界面效果进行美术设计;
03,交互设计:根据产品的美术设计和原型设计,对产品进行交互设计;
04,前端设计:根据美术设计和交互设计,进行前端设计;
05,可用性检查:根据可用性测试样例,对前端设计进行可用性检查;
第三阶段:开发阶段
对产品需求进行技术开发;同时进行产品的帮助文档,整理产品BUG文档。
01,开发预估:开发需要撰写产品开发计划,以及创建产品的开发工作分解结构书;02,产品开发和需求变更:进行产品开发,控制产品功能变更,同时进行产品帮助文档
撰写、产品功能演示文档;
03,产品测试:对开发完成的产品进行多方面的测试,测试功能测试,性能测试,代码安全性测试,压力测试,兼容性测试,接口测试,撰写产品BUG记录文档;
04,产品的上线部署:安排产品的上线;技术完成产品运维文档;备份产品开发文档;
第四阶段:收尾阶段
产品的开发收尾工作,包括项目总结报告,产品未完成需求的汇总;
01,项目总结:整理未完成需求文档,完成产品项目总结报告,进行项目总结会议,完成产品功能演示文档以及产品培训工作;
02,产品发布:产品灰度发布,产品正式上线发布;
第二节:规则
需要确认的规则包括:
1.文档命名规则:参考文档命名规则说明书;
2.产品业务需求必须通过需求方审核,功能需求必须通过业务部门,产品部门和技术部门
审核;
3.工单审核规则:策划文档完备后提交工单进行工单审核;文档通过SVN提交文档服务
器;
4.交互组件设计,包括文字,交互动作,样式,一般情况下采用网易交互组件库,特殊应
用需要提给主管申请;
5.可用性检查规则:设计完成后,结合web产品可用性检查样例,进行可用性检查;
6.对外外部产品必须考虑SEO,使用SEO checklist进行SEO要素检查;
第三节:方法
产品调研方法:
进行产品需求沟通调研沟通,了解产品的用户角色,使用场景,市场情况,业务部门的需求;包括产品的用户,呈现,功能等;
需求控制:
产品开发过程中,需要把握对边际需求的控制,避免需求扩张带来的整体产品开发周期和产品稳定性的负面影响;
有效、提前沟通:
尽早让项目相关人员进入团队沟通状态,提前建立群组邮件,群组泡泡进行信息沟通和发布,避免信息失真和沟通不顺的问题造成进度的影响和多重的理解;
会议记录制度:
每次沟通会议,形成会议记录文档,备查;
第四节:要求
软件能力要求:Office(Word,PPT,Visio,Project),Axure,Mindmanager;
产品经理能力要求:数据分析能力,跟进执行能力,需求分析调研能力,产品原型设计能力,
沟通能力;。