敏捷开发要点记录

2020-12-29  本文已影响0人  AC编程

1、敏捷是一套价值观(values)和原则(principles)

2、敏捷衍生出许多形式,但最核心的还是一套理念:短迭代、实验、跨职能、专注和持续改进

3、敏捷1.0:Scrum、XP、Leam、FDD、Crystal Methodologies、ASD、DSDM、Other

4、敏捷2.0:DevOps

5、敏捷领导的价值观:在业务优良的团队中,领导管理原则,而原则管理团队。

6、平等主义精英的核心价值观强烈影响着敏捷运动

7、短迭代:敏捷的基础是不断更迭,直到做对为止。短时间的更迭意味着团队可以迅速改变方向并且做出反应。发展是可见并且可以按预测的,因为是短期冲刺的结果。移交的风险也大大降低。

8、实验:敏捷团队不怎么依赖于瀑布式管理常见的规划、估测和假设,而是更看重A/B测试和其他来自于终端用户的实时度量标准。冲刺的好处之一是可以快速给出实证反馈,令团队可以自我修正。敏捷团队也会测量并密切跟踪自身的活动。

9、跨职能:敏捷团队的成员来自各相关部门,比如交易、营销、开发,在一些行业还会有风险管理部门,来自不同部门的团队成员密切合作,目的是为了能经常从企业管理者和消费者那里获得一手反馈。团队里每一个人都有明确的分工和责任。

10、专注:敏捷团队要完全负起责任。他们不会同时接好几个项目。也不会在尽责后迅速离开这个项目。在持久性上,他们会产生一种责任。

11、持续改进:敏捷软件开发是一个持续的工作过程,为了满足客户的需求会不断更新和试验。

12、推荐书籍《硝烟中的Scrum和XP》、《敏捷项目管理》

上一篇下一篇

猜你喜欢

热点阅读