对敏捷实践做一个简单介绍。
1、敏捷印象
2、敏捷实践的优势-相比瀑布
3、敏捷实践事项
问题 | 实践 |
如何管理迭代开发过程? | 特性驱动开发、XP管理实践、Scrum··· |
每个迭代交付什么,怎么规划? | 产品待办列表、用户故事、故事地图··· |
团队怎样组织最符合迭代交付需求的需要 ? | 跨功能、跨职能和自组织的小团队··· |
迭代模式下,如何更有效地澄清和即时验收需求 ? | 实例化需求、行为驱动开发··· |
怎么应对不断增大的集成和回归测试工作 ? | 自动验收、回归测试、持续集成··· |
如何在迭代模式下保障设计的持续演进和一致性? | 代码共有、简单设计、测试驱动开发、持续重构、领域驱动设计··· |
4、敏捷最佳实践需要满足的条件
5、敏捷如何产生
6、敏捷实践(Agile Practice)定义
7、敏捷的本质
8、敏捷实践内容
9、敏捷提出前的软件开发方法
10、敏捷软件开发方法历程
11、企业使用敏捷解决什么问题
12、企业实施哪些敏捷的管理实践
13、企业实施哪些敏捷的工程实践
14、企业实施敏捷实践的阻碍是什么
15、敏捷实践错误使用
16、敏捷实践的成功实例
17、灰度发布-降低风险
18、用户参与-澄清需求
19、组织构成
20、每日站会模式
21、看板需求流转
22、开发节奏
23、持续改进流程
24、背景如何产生
25、参考及延伸阅读
敏捷宣言官网 | https://agilemanifesto.org/ |
敏捷宣言及敏捷12原则详细论述解释 | 《敏捷软件开发:原则、模式与实践》(美)马丁,第一章 敏捷实践 |
《2022中国企业敏捷实践白皮书》 | https://pingcode.com/solutions/white-paper-2022baipishu |
《What is Agile?》 | https://www.agilealliance.org/agile101/ |
《实施敏捷开发,看这一篇就够了》 | https://zhuanlan.zhihu.com/p/37815239 |
《什么是敏捷?》 | https://learn.microsoft.com/zh-cn/devops/plan/what-is-agile |
传统到敏捷的发展历史 | 《精益产品开发原则、方法与实施》何勉 第1章 从传统向敏捷软件开发的演进 |
敏捷实践项目实例 | 《精益开发实战 用看板管理大型项目》(瑞典)Henrik Kniberg |