16.软件项目管理与敏捷方法——推销敏捷开发方法的优点笔记
00.我们是出卖信任还是建立信任?
01.我真的什么东西都不买,甚至也不认为我会把东西卖得很好。在我状态最好的时候,我能做的事情是聆听别人想要什么,他们遇到的困难是什么,以及建议一些能够让他们在这方面生活的更好的具体做法。
02.作为敏捷开发项目管理者,你有责任帮助其他人理解团队是如何运作的,在敏捷开发方法中每个人的职责都是什么。
03.当在敏捷开发中碰到想要减少会议次数的情况时——迭代计划、迭代演示、评审、回顾、每日站立会议以及发布计划会议——我们通常会让客户弄清楚不同的作用,以及这些看似多余的会议是如何提高生产力的。
04.令我吃惊的是,在五天之内他们又重新开始了灭日站立会议,完全是自发组织的。因为他们发现由于缺乏会议,交流和任务依赖关系管理变得非常困难。我从不会说:”我早就告诉过你了。“相反,我只会鼓励他们从自我发现中获得新的动力。
05.敏捷团队不会愿意开发那些永远不会用到的功能,也不愿意在产品的生命周期内浪费时间去维护那些功能。重构现存的功能和结构并适当整合新的特性的敏捷团队常用的手段。
06.帮助这些人克服这些想法的最好的方法就是创建维护一个环境,在该环境中失败会被认为学习和成长的机会。