- 1
- 0
- 约2.81万字
- 约 42页
- 2026-04-29 发布于江西
- 举报
敏捷开发与Scrum实践手册
第1章敏捷思维与角色认知
1.1敏捷宣言的核心精神
敏捷宣言是指导敏捷开发实践的纲领性文件,它定义了敏捷开发相对于瀑布模型的根本性转变,强调以人为本、持续交付和适应变化。
敏捷开发的核心在于“个体和互动”高于“流程和工具”,这意味着在敏捷团队中,成员之间的直接沟通、协作和面对面的交流比任何复杂的自动化流程都更为关键。例如,在敏捷开发初期,如果团队缺乏频繁的面对面交流,代码交付往往会出现严重偏差。敏捷开发的核心在于“响应变化”高于“遵循计划”,敏捷团队不再追求在计划开始时就制定完美的方案,而是根据市场反馈和项目进度的实际情况,灵活调整方向和节奏。例如,在软件迭代中,当发现需求变更频繁时,敏捷团队会立即重新规划后续迭代,而不是固执地执行原计划。
敏捷开发的核心在于“可工作的软件”高于“详尽的文档”,敏捷团队致力于交付能够立即运行的最小可用产品,而不是堆砌大量无法测试的文档。例如,在敏捷开发中,如果团队花费大量时间编写设计文档却迟迟无法产出可运行的代码,说明其过度关注文档而忽视了实际交付物。敏捷开发的核心在于“客户合作”高于“合同谈判”,敏捷团队与客户保持紧密的合作伙伴关系,共同定义需求和优先事项,确保开发成果真正符合客户预期。例如,在敏捷开发中,如果客户在项目中期提出新的业务需求,敏捷团队会与客户共同评估优先级,而不是单方面接受旧的需求
原创力文档

文档评论(0)