00.持续改进不是说你要把事情做得多好——那只是工作的一部分。持续改进是移走那些妨碍你工作的事物,那些降低工作工作效率的事物。这就是持续改进的真谛所在。
01.这包括3方面内容:身在何处、想去何处级如何到达。
02.如果你拥有一个很稳定的开发团队,把线让他们变得敏捷作为开始;接着改进组合管理团队,同时改进团队的协作与技能。如果你没有一个稳定的开发团队,那么就减少正在进行的项目数量,让组件的团队专注于完成优先级高的需求,使这些需求能够被产品牵头人尽早验收。
03.在决定之前的方向之前,你必须要知道自己所在的位置及你想到达的目的地。想去何处可能是清楚的,因为其他公司也想去。‘
04.团队没有很好地形成。一个项目是由分配到项目中的人员协同工作来完成的,当这些人员同时参与很多其他项目时,问题就出现了。
*团队成员不在一起办公。研究表明,人们彼此作为的距离超过10米,就会大大降低他们的沟通能力和协同能力。
*大批需求杂乱无章地堆放在一起。没有相应的机制在项目成员有限的能力范围内去分配工作。
*项目经理和项目发起人争夺资源,而不是一起合作以是心啊投资收益最大化。
*自动化验收测试没有完成。测试驱动开发也没有完成。在开发周期中,测试启动太迟。
*在项目结尾才完成集成。集成成本是很高的,因为团队成员间彼此独立工作了太长时间,一旦集成会花费很大的努力,着也导致了浪费。
*代码质量依赖于程序员的个人能力。众所周知高质量的代码是如何形成的。
*没有积极地寻找和消除问题的根源。在软件的世界里,缺陷作为日常生活方式的一种被包容。实际上,许多组织利用发布准备状态进行缺陷跟踪。
*过程的持续改进没有实施或没有价值。
05.精益关注的是流程和迭代周期时间最小化,提供团共团队更好的集成。
06.精益并不是关于帮助企业转型的方法,而是一个让企业学习转型的过程。但是,为了转型而转型的目标是不对的,转型的目的是提高生产力和投资收益率。