1.4.8 微软过程 1 微软过程准则 项目计划兼顾不确定因素 风险管理减少不确定因素影响 以过度版本提供稳定性和可预测性 采用快速循环、递进的开发过程 平衡产品特性和成本 项目进度表的稳定性和权威性 小项目组并发开发 软件配置项基线化 原型验证,早期论证 零缺陷为追求目标 里程碑评审会 2.微软软件生命周期 图1.13微软软件生命周期阶段划分和主要里程碑 3.微软过程模型 图1.14微软过程的生命周期模型 软件工程过程的特性: 1、可理解性 2、可见性(过程的进展和结果可见) 3、可靠性 4、可支持性(易于使用CASE工具支持) 5、可维护性 6、可接受性(为软件工程师接受) 7、开发效率 8、健壮性(抵御外部意外错误的能力) 1.4 软件工程过程 通常使用生命周期模型简洁地描述软件过程。 生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序,因此,也称为过程模型。 目前有若干软件生存期模型,各种模型有其不同的特点,并适用于不同的开发方法。 常见的模型: 瀑布模型、快速开发模型、增量模型、螺旋模型、喷泉模型等。 1.4 软件工程过程 1.4.1 瀑布模型 问题定义 编 码 需求分析 设 计 可行性研究 运行与维护 测 试 开发 时期 运行 时期 计划时期 (目标与范围说明书) (可行性论证论告) (维护报告)
原创力文档

文档评论(0)