Agile development (1)

   一 敏捷是困难的

首先,敏捷开发不仅需要自下而上的变革,需要基层工作人员认可的愿意作出了变革,还需要高层管理人员对敏捷有正确的认识和认可,所以,基层和管理层对敏捷改革的认可都至关重要。

然而,敏捷开发不是固定的模型,可以一板一眼照抄不误, 它需要根据具体情况对敏捷原则进行改变,走公司特色,项目特色的敏捷开发道路。而且,适配的道路也不是一帆风顺的, 具体项目与敏捷原则之间的差距,无法预见不好衡量,走一步看一步吧(刺激和观察)。

对于开发人员, 敏捷开发改变了他们的工作习惯,影响着他们的日常工作,而且变革的内容或许与他们的之前的培训和经验有很多出入,导致他们犹豫不决的心态,对于非开发人员, 这场敏捷变革同样涉及了他们的工作。人们对于变化的事物需要一定的时间进行适应。

试图寻找最佳路径是十分危险的,最佳路径带来的路径依赖使人丧失思考和前进的力量。

二 敏捷是值得的

1.又快又便宜又好:效率高,增量发布,加入了更多的技术:重构,结对编程

2.大家都很开心,员工做的很开心,合伙人也很开心:容易达成共识,降低项目的风险,管理优先级的变化,提高项目的可见度。

3.如今的其他方法,渐渐失去了竞争力。

三 成功的敏捷开发 需要什么!  ADAPT!

A awareness 意识 

意识到我们需要用敏捷来解决问题

*然后有一些人没这样的意识 为什么呢?*

缺乏对大局的关注--感觉之前的也挺好的

拒绝关注对与错--感觉事情有一点不对了,但是觉的不是方法除了问题,或者这是暂时的偶然的问题

行动与进展混为一谈--意识不到:大家在做事不等于大家做的越来越好

自吹自擂--我们超棒的,不用改

怎么办呢?

沟通

使用度量数据

接触新的人与经验

运行一个试点项目

关注最重要的变革理由:公司或项目目前面临的危机

D desire 渴望

哦我知道我需要改变 敏捷很好 但是我不改 就是没有渴望

A ability 能力

学习新的技术技能

学会用团队的方式思考和工作

学会在一个短时间箱spint内造出可以工作的软件

怎么提高能力?

辅导和培训

赋予个体责任

共享信息:每日站会 sprint评审会议 内网 社区论坛 等

设置合理的目标

立即行动:不要拖延 -。-

P promotion 推广

通过宣传现在取得一些成果,加强团队的敏捷行为,对接下来新的一轮的改善意识有一个跳跃性的开始,让群体之外的金融市场运维设备,大家都有一个激励作用。

方法:

讲述成功故事

哎呦:立足于成功到底是让企业更好发展还是让scrum更好发展唷

体验一下敏捷:到一个敏捷团队中,体验一下敏捷的魅力

吸引注意力和兴趣

t transfer 传递

Scrum -- 火箭, 拥有强大的功率,而将其拉回轨道的是‘企业重力’

例子:敏捷改革不应该只改革开发部门,其他部门也应该适应敏捷

‘企业重力’:

人力资源;后勤:别把card都给扔了啊保洁阿姨 ;市场营销:灵活交付;财务:估算更准确哦

等等等等好多好多部门

你可能感兴趣的:(Agile development (1))