摘要: 软件过程与管理期末复习 - 敏捷软件开发 一、敏捷宣言(2001年发布) 由17位软件开发专家签署,包含四大核心价值观: 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 备注:并非否定右侧内容,而是优先重视左侧价值。 二、敏捷十二条原则 阅读全文
posted @ 2026-06-23 00:01 Moonbeamsc 阅读(12) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 经典软件过程管理(三) RUP(Rational Unified Process)Rational统一过程 一、九大核心工作流 分为6个核心过程工作流 + 3个核心辅助工作流 1. 核心过程工作流 商业建模:定义组织业务、角色与流程; 需求:提取、整理、归档功能需求与约束 阅读全文
posted @ 2026-06-23 00:00 Moonbeamsc 阅读(10) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 经典软件过程管理(二) 一、CMMI 模型 1. CMM 与 CMMI 区别与联系 维度 CMM CMMI 全称 软件能力成熟度模型 集成化软件能力成熟度模型 覆盖范围 仅软件工程 集成系统工程、IPD、供应商管理等多领域 表示法 仅阶段式 阶段式 + 连续式 结构 5个 阅读全文
posted @ 2026-06-23 00:00 Moonbeamsc 阅读(9) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 经典软件过程管理(一) 一、软件配置管理(SCM) 1. 四大核心任务 配置识别:拆分配置项(CI),建立唯一标识; 配置控制(变更控制):管控配置项/基线的变更申请、审批、执行; 配置状态报告:实时统计、反馈配置项状态; 配置审计:校验配置项与标识一致性,确保变更落地。 阅读全文
posted @ 2026-06-23 00:00 Moonbeamsc 阅读(18) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 软件项目管理(二) 一、项目进度安排技术 1. 甘特图(Gantt Chart) 发明者:Henry Laurence Gantt;以条形图展示进度;缺点:无法体现任务逻辑关系。 2. 关键路径法(CPM) 基础规则:活动用节点表示,单向无回路,单一起点/终点; 核心公式 阅读全文
posted @ 2026-06-22 23:59 Moonbeamsc 阅读(10) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 软件项目管理(一) 一、项目与项目管理定义 1. 项目(Project) 临时性、独特性的活动,目标是创造价值。 核心特征:临时性(有明确起止时间)、独特性(成果唯一)、渐进明细(规划随信息逐步细化)。 2. 项目管理(Project Management) 将知识、技能 阅读全文
posted @ 2026-06-22 23:59 Moonbeamsc 阅读(9) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 软件质量管理(二) 一、ISO/IEC 25010:2023 软件质量模型 该模型包含 9个一级质量特性、40个二级质量特性,明细如下: 序号 一级特性 二级特性(数量) 1 功能适用性 功能完备性、功能正确性、功能适合性(3个) 2 性能效率 时间特性、资源利用性、容量 阅读全文
posted @ 2026-06-22 23:59 Moonbeamsc 阅读(17) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 软件质量管理(一) 一、软件质量的定义(ISO标准) 软件质量是软件产品满足明确或隐含需要能力的性能和特性的总体。 英文原文: The totality of features and characteristics of a software product that 阅读全文
posted @ 2026-06-22 23:58 Moonbeamsc 阅读(6) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 概论(一) 一、软件工程的三要素 软件工程以关注软件质量为目标,包含过程、方法和工具三个核心要素: 过程(Process):支撑软件生命周期的所有活动。 方法(Methods):为软件开发提供“如何做”的技术方案。 工具(Tools):为开发方法提供自动/半自动软件支撑环 阅读全文
posted @ 2026-06-22 23:56 Moonbeamsc 阅读(6) 评论(0) 推荐(0)
摘要: 软件过程与管理期末复习 - 概论(二) 常见的软件过程分类 软件过程整体分为五大类:客户-供应商过程、工程过程、支持过程、管理过程、组织过程。 1. 各类过程细分活动 客户-供应商过程:软件获得、客户需求管理、提供软件、操作软件、提供客户服务 工程过程:系统需求和设计、软件需求分析、开发软件设计、软 阅读全文
posted @ 2026-06-22 23:56 Moonbeamsc 阅读(6) 评论(0) 推荐(0)
返回顶端