产品开发白皮书
产品开发白皮书(草稿)编写目的:扎扎实实为产品开发、测试、实施等提供完整的指导思路,合理协调好各个角色之间的关系,将各种角色拧成一股劲共同为打造优质产品这个目标而服务。角色矩阵图需求设计编码测试实施产
产品开发白皮书 产品开发白皮书(草稿) 编写目的:扎扎实实为产品开发、测试、实施等提供完整的指导思路,合理协调好各个角色之间的关系,将 各种角色拧成一股劲共同为打造优质产品这个目标而服务。 角色矩阵图 需求 设计 编码 测试 实施 √ √ 产品经理 √ √ √ 技术经理 √ 开发人员 √ 测试人员 √ √ √ 实施人员 √ √ 产品过程分解 立项——功能需求--DEMO——设计(包括数据库)-—编码——测试——验收—-发布 立项:产品经理完成立项文档。立项文档首先能够替代开发合同或者用户需求报告,这个是整个项目的核心 思想. 功能需求:1。罗列产品所有功能,告之整个产品有哪些功能模块.根据实际情况,通常按照迭代方式增加, 能够预知多少罗列多少。没有专门的需求人员,由产品经理来完成. DEMO:产品不急的情况,一定要做demo。这个权利由总经理或者开发部经理来定。Demo的要求:能展现已 知的功能界面和操作方式,用于跟客户的交付,便于更早从客户那边带来意见和需求。没有专门的人员由产 品经理自己或者指派相关人员根据功能需求的描述展现。 设计:根据功能需求,设计数据库和系统架构.由产品功能经理或者技术经理完成. 编码:根据demo和功能需求,实现具体功能。 测试:包含单元测试、代码走查、功能走查、系统测试、性能测试、部署验证、安全测试等等。具体需要什 么的测试,由测试经理和产品经理根据产品情况共同决定需要做哪些测试。单元测试由开发人员完成,技术 经理把关。代码走查,由开发人员和测试人员共同完成,技术经理把关。其他所有的测试,主体由测试人员 来完成,其他角色协助完成,测试经理把关。 验收:根据测试报告对照需求列表及各项指标,测试经理、产品经理、技术经理、总经理等主要人员,共同表 决来决定产品是否符合验收。 发布:只允许发布beta版以上的稳定版本,特殊情况经总经理允许发布演示版本,代码不得外泄。Bata版

