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

28、敏捷软件开发:交付可用软件的实战指南

敏捷软件开发:交付可用软件的实战指南

1. 新开发模型与专注开发

Acme Media采用了新的开发模型,在迭代之间设置了正式的调整阶段,每两周会向客户进行一次演示。团队还采用了一种方法,如果某些工作提前完成,或者反馈有助于做出设计决策,会在调整窗口之前展示工作成果。

在开发迭代期间,团队需要100%专注于手头的工作。每个人都要随时准备澄清需求、协作并解决问题。因为迭代的时间通常很紧张(大约2周),所以不能花时间去寻找团队成员并安排会议,也不能发邮件等待回复,必须及时处理问题,确保在迭代结束时按时交付。

不过,现实中团队很难做到完全不受干扰。Acme Media的开发团队除了项目工作,还要维护三个现有网站,进行日常维护活动和小型改进。为了减少干扰,在新开发模型中,他们会尽量将维护和支持活动推迟到调整周,开发期间仅在遇到关键生产问题时才会中断。

2. 应对范围蔓延

Acme Media的开发团队过去不喜欢客户的变更请求,认为这是“范围蔓延”。但经过敏捷培训后,他们有了新的看法。

比如客户要一个闹钟,演示时发现忘了要 snooze 按钮,这是软件开发中常见的情况,这种变更应该被接受。但如果客户要一个闹钟,演示后又要求这个闹钟还能当咖啡机用,这就是需求的重大变更,可能是一个新项目。遇到这种情况,应该在功能卡片练习中问“为什么”,了解根本业务需求,避免在开发过程中出现重大功能转变。

3. 确定工作起点

Acme Media的开发团队完成了迭代计划,迭代0的一项工作是修改与 eLertz 的合同,以支持 Auctionator 的额外警报。之后,他们开始关注迭代1分配的功能。

http://www.rkmt.cn/news/96035.html

相关文章:

  • CubiFS社区参与全攻略:从入门到核心贡献者的成长之路
  • YuukiPS Launcher终极指南:5分钟轻松管理多款动漫游戏
  • 腾讯HunyuanImage-2.1开源:2K超高清AI绘画平民化,显存门槛降至24GB
  • 终极指南:electerm主题编辑器高级功能之渐变背景与透明度设置
  • 终极Obsidian模板指南:构建高效Zettelkasten知识管理系统
  • 网易云音乐命令行下载工具:告别在线播放限制的终极方案
  • ScienceDecrypting完全指南:快速解锁受保护科研文档的完整教程
  • 解锁群晖照片管理限制:智能识别补丁完全指南
  • 腾讯开源HunyuanVideo-Foley:AI视频拟音革命,5分钟视频音效制作从1.5小时压缩至2分钟
  • 贴吧 Lite:为什么这款革命性轻量客户端能重塑你的贴吧体验?
  • 探索Home Assistant地理位置自动化的技术奥秘:从场景到原理的深度实践
  • 如何快速配置QuickRecorder:面向新手的完整录屏教程
  • SO-101协作机械臂实战手册:从硬件搭建到智能控制
  • 终极指南:用SciencePlots打造专业科研图表的完整教程
  • 3个隐藏技巧:用Taskbar11解锁Windows 11任务栏终极定制
  • Android设备网页端控制实战手册:ws-scrcpy完全解析
  • BongoCat快捷键定制终极指南:快速打造专属操作体验
  • 微服务灰度发布实战指南:从零开始构建安全发布体系
  • Windows存储革命:Btrfs文件系统驱动深度解析与实战指南
  • 2025年12月四川德阳婚礼摆件品牌专业推荐榜单 - 2025年11月品牌推荐榜
  • 如何选择适合您的编程字体提升编码体验
  • 2025年12月德阳婚礼摆件制造厂排行 - 2025年11月品牌推荐榜
  • ComfyUI Manager完全指南:5种安装方法与实用技巧
  • 2025年12月上海智能喷射器品牌用户评价 - 2025年11月品牌推荐榜
  • 全面解锁galgame技术资源:galWiki新手入门完全指南
  • Tiled地图编辑器TMX格式终极指南:从入门到精通完整教程
  • 2025年12月工业扫地机顶尖品牌公司综合评估报告 - 2025年11月品牌推荐榜
  • Snap.Hutao深度解析:如何用这款开源工具让原神游戏体验提升300%?
  • 5个核心步骤:用Obsidian模板构建高效知识管理系统
  • GSE宏编译器终极教程:掌握魔兽世界技能自动化