产品开发作业指导书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
产品开发流程图
负责单位工作流程工作接口
《项目立项管理作业指导书》
3.1.1 AM 发布立项通知《开发合同评审作业
指导书》
产品立项通知
3.1.2 产品部用户界面描述
明确系统目标/范围产品功能说明
产品开发目标
用户场景描述
风险计划
3.1.3 程序部设计系统目标,确定总体总体解决方案
解决方案及设计思想风险计划
3.1.4 开发部原型设计、开发技术难点分析风险计划
构件调查技术报告
3.1.5 测试经理制定测试、验收标准品质保证计划
隐含的测试问题分析风险计划
3.1.6 技术支持部系统可管理性、可维护性描述风险计划
描述文档
3.1.7 产品部产品功能说明
产品规格书产品开发目标
总体解决方案
用户场景描述
3.1.8 程序风险管理计划
3.1.9 程序部项目管理结构及计划
产品经理组织评审开发评审流程
评审结论
3.2.1 产品部概念设计/市场分析/用户教育计划市场计划
用户教育计划3.2.2 程序部逻辑设计/功能设计/项目计划功能说明书
项目计划书
3.2.3 测试部设计验收标准/测试计划测试计划
3.2.4 开发部物理设计/开发计划开发计划
3.2.5 技术支持部安装推广计划安装计划
概念设计
3.2.6 程序经理逻辑设计
物理设计
3.2.7 产品经理
3.2.8 程序经理
测试计划
3.2.9 程序经理项目开发计划书市场计划
设计计划
安装计划
3.2.9 程序经理组织评审
3.3.1 产品经理管理客户愿望/用户界面设计/风险管理
3.3.2 程序经理协调沟通/计划跟进/风险管理概要设计方案3.3.3 开发经理详细设计/编码/风险管理 bug 管理流程3.3.4 测试经理测试用例设计/测试/风险管理 bug 管理流程3.3.5 售后经理制定安装计划/风险管理
3.3.6 程序经理概要设计方案/风险管理计划
3.3.7 开发经理详细设计文档/程序代码 alpha 版本
3.3.9 产品经理用户界面设计文档/用户使用手册
3.4.1 产品经理用户培训/确定beta 版安装点/beta 发布
3.4.2 程序经理 beta版管理/协调
3.4.3 开发经理 bug修复与产品发布 beta版
3.4.5 测试经理 beta版测试/管理bug报告 bug报告
3.4.6 技术支持部工程安装安装运行报告3.4.7 程序经理开发总结报告
3.4.8 产品经理版本发布《版本发布通知》
相关部门
3.4.9 测试经理测试报告/测试工具提交
3.5 维护流程
1目的
建立一个产品开发作业程序, 确保所有软件产品的开发, 符合客户的要求及产品规
格书的规定。
2适用范围
适用于集团技术开发中心所有软件产品的开发设计及软件测试与验证。
3作业程序
3.1 需求分析
3.1.1 由AM按照《项目立项管理流程》及《开发合同评审流程》,对经集团技术开发
中心议定自研的项目或通过产品事业群合同评审的的售前支持的新项目提出书面的产品立项通知,送交开发中心PO及集团技术总裁审核签批后,向集团相关部门发布产品立项通知。
3.1.2 相应产品事业群(包括产品、程序、开发、测试、技术支持五个角色)在产品立
项通知发布后,首先由产品部负责对用户需求具体分析,明确和定义系统的目标/范围,对用户界面、产品功能、产品开发目标、用户场景、风险进行分析和描述。
3.1.3 程序部在系统目标明确之后,设计系统目标,确定总体解决方案及设计思想,提
出总体解决方案和风险计划。
3.1.4 开发部依照总体解决方案进行原型设计、开发技术难点分析、构件调查,提出风
险计划和技术报告。
3.1.5 测试部负责制定测试、验收标准,分析隐含的测试问题,提出品质保证计划和风
险计划给相关的产品事业群。
3.1.6 技术支持部要针对系统的可管理性、可维护性进行描述,提出风险计划和描述文
档。
3.1.7 产品部拟制出正式的书面的《产品规格书》,内容要求包括产品功能说明、产品
开发目标、总体解决方案、用户场景描述,经产品经理核准后,递交产品事业群评审。
3.1.8 由程序部负责收集相关产品事业群其它各个部门的意见及风险计划,汇总出一份
综合的《风险管理计划》,由程序经理核准,然后提交评审。
3.1.9 参照各个部门提交的总体解决方案、技术报告、品质保证计划及描述文档,由程
序部从总体上综合策划,完成《项目管理结构及计划》提交评审。
3.1.10 产品部依开发评审流程,组织相关产品事业群对经PO审核过的《产品规格书》、
《风险管理计划》、《项目管理结构及计划》进行评审,写出评审结论,如评审通过,则进入产品的开发规划阶段,若不通过,则返回责任部门修正后重新送交评审。
3.2 开发规划
3.2.1 产品部:进行概念设计、市场分析及用户教育计划,形成《市场计划》和《用户
教育计划》的书面文档。
3.2.2 程序部:进行逻辑设计和功能设计,编制《功能说明书》及《项目计划书》。
3.2.3 测试部:设计验收标准,制定《测试计划》。
3.2.4 开发部:负责所开发产品的物理设计,制定《开发计划》。
3.2.5 技术支持部:负责市场安装推广方面的策划,制定《安装计划》。
3.2.6 程序部
参阅相关部门提出的概念设计、逻辑设计以及物理设计,对目标产品进行总体策划,
制定《概要设计方案》,交由程序经理审查。
根据相关部门制定的《测试计划》、《市场计划》、《设计计划》、《安装计划》制定《项目开发计划书》,确定整个团队行止步调。
3.2.7 程序经理
根据《开发评审流程》,组织相关人员对开发规划阶段产生的《概要设计方案》、