当前位置: 首页 > news >正文

2026/4/28课程博客 软件过程与管理期末复习 - 敏捷软件开发

软件过程与管理期末复习 - 敏捷软件开发

一、敏捷宣言(2001年发布)

由17位软件开发专家签署,包含四大核心价值观

  1. 个体和互动 高于 流程和工具

  2. 工作的软件 高于 详尽的文档

  3. 客户合作 高于 合同谈判

  4. 响应变化 高于 遵循计划

备注:并非否定右侧内容,而是优先重视左侧价值。

二、敏捷十二条原则

  1. 尽早、持续交付有价值软件,优先满足客户;

  2. 拥抱需求变更(项目后期也接受);

  3. 高频交付可运行的软件版本;

  4. 业务人员与开发人员全程协作;

  5. 围绕积极的团队成员搭建项目,提供配套支持;

  6. 面对面沟通是最高效的信息传递方式;

  7. 可运行的软件是衡量项目进度的核心标准;

  8. 保持可持续、稳定的开发节奏;

  9. 持续追求技术卓越与优秀设计;

  10. 简化流程,减少无用工作量;

  11. 优秀架构、需求、设计来自自组织团队;

  12. 团队定期复盘,持续优化工作方式。

三、主流敏捷过程

常见框架:XP(极限编程)、Scrum、ASD、水晶方法体系。

1. 极限编程(XP)12个核心实践

  1. 现场客户:客户代表全程参与项目;

  2. 计划游戏:业务方与开发共同制定计划;

  3. 系统隐喻:用通俗隐喻定义系统架构;

  4. 简单设计:保持架构与代码极简;

  5. 代码集体所有:全员可修改项目代码;

  6. 结对编程:两人搭档协同编码;

  7. 测试驱动:先编写测试用例,再开发代码;

  8. 小型发布:频繁迭代发布小版本;

  9. 重构:持续优化代码结构,不改变功能;

  10. 持续集成:每日多次合并代码;

  11. 每周40小时工作制:保障可持续工作状态;

  12. 代码规范:统一团队编码标准。

2. Scrum 敏捷框架

(1)三大角色

  1. 产品负责人:维护产品需求列表,代表利益相关方;

  2. Scrum Master:保障流程落地,清除团队障碍;

  3. 开发团队:跨职能自组织团队,完成迭代开发。

(2)四个仪式(会议)

  1. Sprint计划会议:迭代初期梳理需求、制定计划;

  2. 每日站会:15分钟短会,同步进度、问题;

  3. Sprint评审会议:迭代结束演示成果、收集反馈;

  4. Sprint回顾会议:迭代复盘,优化流程。

(3)三个工件

  1. 产品Backlog:项目全部需求清单;

  2. Sprint Backlog:当前迭代细化后的任务清单;

  3. 燃尽图:可视化展示迭代未完成任务量。

http://www.jsqmd.com/news/1064379/

相关文章:

  • 行测试题下载|行测真题免费下载|行测资料下载
  • DeepSeek V4:MoE架构与FP4量化驱动的AI基础设施革命
  • 基于NXP P5040RDB的网络处理器控制平面开发实战指南
  • JavaScript比较与逻辑运算符底层原理详解
  • Synaptics与NXP 2Mic AVS开发套件:智能语音原型开发实战指南
  • Kinetis SDK时钟管理器配置详解:从结构体到实战
  • OptiScaler技术深度解析:跨GPU超分辨率与帧生成技术的革命性解决方案
  • Node.js终极Modbus通信解决方案:如何在5分钟内实现工业设备数据采集
  • SwitchKey:告别输入法切换烦恼,让 macOS 智能记住你的输入习惯
  • MPC8536E嵌入式平台实战:从BSP构建到驱动开发与系统集成
  • cert-manager:彻底告别手动证书管理的7个核心优势
  • 植物形态交互界面:将数据物理化为垂直图表的跨学科实践
  • Flux Kontext Dev在GPU Droplet上的上下文生命周期管理
  • 用户会撒谎,但是过去的行为不会
  • 深度残差网络有限宽度效应:从块定律到有效场论的分析与实践
  • Dify 第2课:工作流编排实战
  • XSS攻击链路深度解析与企业级纵深防御实战指南
  • 如何快速解密QQ音乐加密音频:qmc-decoder终极指南
  • 如何快速提升API设计:面向开发者的5个终极秘诀
  • PIC16F19197主动时钟调谐实战:告别外部晶振,实现±1%高精度内部时钟
  • Winlator终极输入法指南:5分钟解决Android运行Windows应用的输入难题
  • UA-Net:基于不确定性感知的TRISO燃料颗粒AI视觉分割实战
  • 6.22
  • NS-USBLoader终极指南:免费开源工具一站式解决Switch文件传输难题
  • 2026年京东云 618 活动 Hermes Agent/OpenClaw配置Token Plan新手必看指南
  • 2026年 鸡翅尖厂家推荐榜单:酱香/香辣/盐焗等多味网红休闲小食,高复购真空称重鸡翅尖源头工厂精选! - 品牌发掘
  • DSP56321 EFCOP协处理器实战:从FIR滤波到LMS自适应算法详解
  • TEE-OS学习轨迹第十四篇:OP-TEE OS 源码分析部分(一)整体架构
  • CogAgent
  • 中小团队Playwright自动化测试协作方案:MCP服务器与高层级方案对比