目录
一、敏捷思想理念总结

1.敏捷宣言
我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人,由此我们建立 了
如下价值观
:
✅个体与互动 重于 流程和工具
✅工作的软件 重于 详尽的文档
✅客户协作 重于 合同谈判
✅响应变化 重于 遵循计划
也就是说,尽管右项有其价值,我们更重视左项的价值。
1.1.价值1:个体和互动 高于 流程和工具

1.2.价值2:可工作的软件 高于 详尽的文档
开发团队应当专注于生产出可工作的产品。
在敏捷项目中,衡量你是否真正实现产品需求的
唯一标准是生产出与该需求相对应的产品的特性。对于软件产品,能够工作的软件意味着该
软件符合所谓的完工定义 (DoD): 至少是已开发、已测试、已集成和已归档。毕竟,能够工
作的软件才是项目的根本。
1.3.价值3:客户合作 高于 合同谈判
未来很难预测,软件系统是无形的,企业很少会创建两次相同的系统,业务不停在变,技术
也在快速发生变化
一开始的时候就应该认识到,自始至终我们应该和客户一起致力于共同定义的“完成”
客户不可能做到一次性地将他们的需求完整清晰地表述在合同中
为开发团队和客户的协同工作方式提供指导的合同才是最好的合同
客户不是敌人,将客户看做项目的一部分!
1.4.价值4:影响变化 高于 遵循计划
变更是创建伟大产品的有价值的工具。 通常如果能快速响应客户,产品用户和市场,项目
团队就将能开发出符合人们需要的、有用的产品。
2.敏捷12原则
⭐我们最重要的目标,是通过持续不断地及早交付有价值的软件使
客户满意
⭐欣然面对需求变化,即使在开发后期也一样,为了客户的竞争优势,敏捷过程
掌控变化
⭐经常地交付可工作的软件,相隔几个星期或一两个月,倾向于采取较
短的周期
⭐业务人员和开发人员必须
相互合作
,项目中的每一天都不例外
⭐激发个体的斗志,以他们为核心搭建项目,提供所需的环境和支援,辅以
信任
,从而达
成目标
⭐不论团队内外,传递信息效果最好效率也是最高的方式是
面对面的交谈
⭐
可以工作的软件
进度的首要度量标准

本文详细介绍了敏捷开发的理念,包括敏捷宣言的四个核心价值和十二个原则,强调个体互动、可工作软件、客户合作和应对变化的重要性。此外,还深入探讨了Scrum框架,包括产品负责人、ScrumMaster和开发团队的三大角色,产品待办列表、Sprint待办列表和产品增量的三大工件,以及冲刺计划、每日站立、冲刺评审、冲刺回顾和待办事项梳理五大仪式。敏捷方法旨在通过频繁交付和协作来提高软件开发的效率和质量。
最低0.47元/天 解锁文章
1334

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



