敏捷开发

敏捷开发的核心:

1效率尽可能地提高效率。缩短交付时间,交付周期。

2价值软件交付后,用户使用了才产生价值。否则只是库存。

3实践只有实践才能找到适合项目和团队的敏捷方式。

看板管理

将任务贴到可以看见的地方。一眼就知道什么还没有做,什么正在做,还有多少要做。

横向沟通。(实际应用真的是有困难的,尤其是团队规模比较大时,总是容易形成一些小集团。)

scrum角色

po客户方授权代表

团队5-9人

master项目带头人

scrum步骤:

1写userStory.即大的功能。

2细分成小的功能点。尽可能让每一个功能点在一天内可以完成。

3预估工作量。

4确定本次迭代周期的时间。

5确定本次迭代周期的目标。

项目开始后master作为教练,最好是不要动手的,但需要给予必要的指导。协调各方关系。

po在实际项目里面可能是不存在的。当然有是最好,因为很容易将其变成“自己人”。

团队要能自我管理,master要充分信任团队。

每日可以开站立会,每人大约2分钟,结合看板说说做了什么要做什么,有什么困难。

理想状态下,master是不主持会议的。有困难的时候,团队共同主动解决。

本次迭代完成后需要总结。

高德拉特

《目标》《关键链》《金矿》

泰勒

彼得德鲁克

《美元是如何崩溃的》

《汽车总动员》

《XMAN》

http://rules.ssw.com.au/Management/RulesToSuccessfulProjects/Pages/DailyStandUpScrum_cn.aspx

相关推荐