敏捷开发:选择适合你的敏捷之路
1. 敏捷开发实践基础
要实现敏捷开发,需要改变工作流程以体现敏捷哲学。每个团队都有自己的工作方式,即使没有正式记录下来,这种方式也反映了软件开发的潜在哲学。
敏捷社区将相关习惯称为实践,像规划会议、自动化构建和利益相关者演示等。敏捷方法以独特的方式将这些实践结合起来,强调支持敏捷哲学的部分,摒弃其余部分,并融入一些新思想,形成一个精简、强大且自我强化的体系。
1.1 掌握敏捷开发的步骤
想要掌握敏捷开发艺术或通过敏捷实践取得更大成功,可遵循以下步骤:
1. 选择要掌握的敏捷理念子集 :这有助于明确方向。
2. 尽可能多地运用相应实践 :这些实践相互强化,一起使用效果最佳。
3. 严格且一致地应用实践 :若实践不起作用,可更严格地遵循方法。新接触敏捷的团队常应用不足,通常需要两到三个月开始适应,再两到六个月使其成为自然习惯。
4. 进行实践调整 :当确信正确应用实践后,开始尝试改变。每次改变后观察结果并进一步改进。
5. 持续学习和改进 :敏捷软件开发是一个持续的学习和改进过程,永不止步。
1.2 不同场景下的敏捷起步方式
根据不同的目标,起步方式有所不同:
- 加入现有敏捷团队 :可直接阅读相关部分的“日常故事”,了解敏捷实践情况,然后选择感兴趣的实践进行深入了解。若团队使用的实践未在目录中,可查
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



