【Scrum】敏捷软件开发——启航(2)

四、渐进敏捷

改进backlog包括下列事项:

1、增加使用Scrum的团队的数量;

2、增加对自动化测试的使用;

3、使团队能够实现持续集成;

4、想出如何确保每个团队都能有一名产品负责人;

5、确定怎样度量实施Scrum的影响;

6、增加对单元测试和测试驱动开发的使用;

每个Sprint以计划会议开始,以评审和回顾会议结束;

举行每日站会,是一项良好的实践,但不是坚持要求做到这点

敏捷实施需要一位激情四射的发起人热情投入,做出艰难的企业变革,从而服务于敏捷团队和成功结果

在一个自组织的系统,领导的作用很重要,但创新和持久的变革依赖于企业中不同级别、不同位置的许多个体的工作

企业转型社区要做到以下几点:

1、清楚表达背景——既要帮助雇员懂得变革的必要性,也要培养他们变革的意愿;

2、鼓励对话——美好的东西总在人们的对话中出现;

3、提供资源;

4、设置合适的目标;

5、人人参与;

6、预料和处理人们的问题——尽可能预计哪些小组或个人会极力抵触Scrum所带来的变化,并积极和他们一起解决问题;

7、预计和消除阻碍;

8、鼓励对实践和原则的同时关注——找到每个实践/原则不平衡的地方;

变革无需强加,它只是需要释放

哪些地方我们可以改进?哪些地方我们做得不错,需要让人知道?

五、试点项目

试点项目承担着为后续项目提供指导的任务,它对新的做事方法进行试点。

理想的试点项目有4个属性:

1、持续时间——3~4个月;

2、规模——从1个团队开始;

3、重要性——高重要性和低风险项目;

4、发起人的保证;

关注是否能预测团队可以在多长时间内完成项目;

Scrum团队使用速率来衡量项目进展,它衡量某个Sprint中完成的(或计划完成的)工作,用类似故事点或理想天数的单位来表示;

对Scrum常见的抱怨:

1、每日站会浪费时间;

2、既然产品不是如此频繁发布,就不应该浪费时间确保每个Sprint结束前产品已经过精心测试;

3、因为经理不清楚哪些工作是我做的,所以不能在年终评估中肯定我的业绩;

4、因为我们没有创建足够的维护和支持文档,导致系统在发布6个月后“土崩瓦解”;

让大家认识到变化正在进行并开始适应它相对容易一些,真正困难的是在变化行动举步维艰的时候让大家咬牙挺住

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容