高迈面向对象软件开发规程使得软件开发项目组采用一致的软件开发方法开发项目,共有8个里程碑、11个核心活动、7个技术评审点、4个决策评审点。
以下以里程碑为线索来介绍该流程图,本文档重点介绍与开发相关的前面5个里程碑,发布阶段和生命周期终止阶段不作为本文档的重点介绍。
里程碑1:概念阶段
概念阶段是指从获得项目任务书开始到形成产品概念的过程。该阶段重点在于搜集产品包需求、关键技术验证、编写产品包需求并且形成产品概念。在概念阶段包括两个核心活动:包需求定义和产品概念设计。本阶段的输入工件是项目任务书,其输出工件是包需求和产品概念。
本阶段包含一个技术评审点,即TR1。TR1的重点在于评审包需求和产品概念的完整性和规范性。
本阶段包含一个决策评审点,即DP1。DP1的重点在于审核当前项目的业务定位、资源计划、财务计划、开发计划是否可行,是否可以进入下一阶段或是否需要终止计划。
里程碑2:规划阶段
规划阶段是指从产品包需求和产品概念开始到产品业务规划和技术规划完成的过程。该阶段的重点是进一步完善产品概念的