1.目的
对公司范围内自主产品开发的立项活动做出规定,加强产品立项的规范化,确保被立项的产品能够满足潜在用户的需要,有市场竞争力,确认公司在规定的时间内在技术上有能力完成该项产品的开发。
2.适用范围
适用于公司的自主产品开发立项以及原有产品版本升级的立项申请及评审活动。
3.任务
图1 立项任务图 (TasksSub-Milestones)
4.分工
角色 | 任务 |
部门负责人 / 公司高层领导 | 确定项目组核心成员,审批《立项申请报告》和《立项评审报告》 |
产品管理组 | 市场分析与产品定位,了解需求概要 |
开发管理组 | 技术可行性分析,确定设计目标,了解需求概要,大致估计开发所需资源 |
实现组 (Implementation Team) | 产品原型开发* |
测试组 (Testing Team) | 技术可行性分析* |
5.程序
5.1.流程图
图2 立项过程流程图
5.2.立项申请和审批
有确立新产品开发的意向时,由提出人员填写《立项申请报告》,部门负责人/高层领导进行审批,签字确认。
5.3.建立项目核心组
立项审批通过后,由相关事业部负责人或高层领导建立项目的核心组,指定项目核心组成员。核心成员通常应包括潜在的项目经理、SA、或关键技术人员和产品经理。
5.4.市场分析
在项目核心组建立后,产品管理组应完成《市场分析报告》,报告中包含市场风险预测和风险管理的内容。
市场分析报告应包括以下内容(详见《市场分析报告模板》)
1.产品市场定位
2.市场容量分析
3.竞争分析
4.市场策略
5.产品生命周期及投入产出分析
6.风险分析
5.5.了解需求概要
了解需求概要的目的是为《市场分析报告》和《技术可行性分析报告》提供支持,并且作为下一阶段的全面需求获取和进行需求分析的基础,同时也是对软件产品规模估计的基础,详见《需求概要模板》。
在产品管理组编写《市场分析报告》的同时,了解需求概要。《需求概要》和《技术可行性分析报告》同时完成。
5.6.技术可行性分析
开发管理组进行技术可行性分析,完成《技术可行性分析报告》。
技术可行性分析报告应包括以下内容(详见《技术可行性分析模板》):
1.关键技术分析和论证
2.产品的初步方案或设计
3.产品开发所需资源及进度预计。
5.7.产品原型开发
产品原型开发在执行时是可选的,产品原型开发的目的是为了验证产品在关键技术上是可实现的,为《技术可行性分析报告》提供依据,开发产品原型只是在立项阶段验证关键技术的可行性,产品原型的界面等非主要因素不需过多考虑,原型开发对后续的开发过程不会产生影响。
5.8.评审
在《市场分析报告》和《技术可行性分析报告》完成后,进行项目立项评审。立项评审中各角色及其职责分别为:
角色 | 职责 |
产品管理组 | 产品定位能够实现公司的市场目标 |
开发管理组 | 产品定位在技术上是可行的 |
实现组 | 产品定位在技术上是可行的 |
测试组 | 产品定位在技术上是可行的 |
部门负责人 / 公司高层领导 | 审批立项评审报告并签字 |
评审过程遵循评审控制程序,评审结果有:
结果 | 标准 | 处理方式 |
通过 | 市场预期、技术可行性基本没有问题,需求明确 | 直接报部门负责人/高层经理审批 |
不通过 | 产品市场预期不好,或技术实现有很大的难度,或开发能力严重不足,或发现其他无法解决的重大问题 | 立项失败 |
条件通过 | 发现一些待解决的问题,但在预期的时间内有明确的人员有把握进行解决,没有严重的无法解决的问题 | 指定相关人员,限期解决遗留问题,评审委员会主席负责进行问题的跟踪。 |
更改 | 市场分析结论不明确、需求不明确、或技术可行性有待进一步验证,需要进行进一步的深入分析 | 相关人员进一步进行深入地分析,修改立项文档,再次组织评审 |
评审委员会主席负责编写《立项评审报告》。
5.9.立项审批
立项评审完成以后,部门负责人/高层领导审批《立项评审报告》,签字确认立项结果。
6.结果
输出 | 变更管理 |
《市场分析报告》 | 纳入基线 |
《技术可行性分析报告》 | 纳入基线 |
《需求概要》 | 纳入基线 |
《立项评审报告》 | 稳定 |
《立项申请报告》 | 冻结 |
《风险管理计划*》 | 动态 |
联系我们
Contact us