摘要:基线是软件生存期中各开发阶段末尾的特定点,又称里程碑。由正式的技术评审而得到的软件配置项协议和软件配置的正式文本才能成为基线。它的作用是把各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,以便于检验和肯定阶段成果。例如,明确规定不允许跨越里程碑修改另一阶段的文档。如图所示,是软件开发各阶段的基线。
4.3.2【知识点】软件基线管理
基线是软件生存期中各开发阶段末尾的特定点,又称里程碑。由正式的技术评审而得到的软件配置项协议和软件配置的正式文本才能成为基线。它的作用是把各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,以便于检验和肯定阶段成果。例如,明确规定不允许跨越里程碑修改另一阶段的文档。如图所示,是软件开发各阶段的基线。
图4-12 开发过程基线管理
以需求规格说明基线为例,用户对于需求的认识是逐渐深入的。当他的初步需求得到满足后,常常会提出进一步的需求。如果开发工作已跨过需求分析阶段,得到各方协议通过的需求规格说明。一旦到达设计阶段或编码阶段,为了满足需求的变更,会引起工作的大量反复,造成软件开发成本的大幅度提高。把需求规格说明设置为基线,将用户需求"冻结".如果用户提出了新的需求,必须在完成本项目的开发后,作为新项目的需求来考虑。
返回目录:网工知识点全析及训练第4章系统开发、运行
编辑推荐:
软考备考资料免费领取
去领取