[2]Developers quickly add new features to the system without proper refactoring and improving existing code. System becomes difficult项目管理者联盟
to understand and modify.项目管理者联盟
在没有对代码进行合理重构及改善的情况下,开发者快速的为系统添加新的功能,会使系统变得难懂,而且难以修改。club.mypm.net
7.Cause and effect are not closely related in time and space(在时间和空间上,因果并不密切相关).项目管理者联盟
We are good at finding causes to our problems, even if they are just symptoms and far from real root causes.项目管理者联盟
我们善于为出现的困难寻找原因,即使这些原因很牵强,并且远非是真正的根本原因。项目管理者联盟
[1]Development team stops accepting requirement changes from customers to finish a system in time. Customers are unhappy with delivered项目管理者联盟
software.项目管理者联盟
为了按时完成系统,开发团队不再接受来自客户的需求改变。因此,客户对发行的软件不满意。项目管理者联盟
[2]After few incidents with a live system, management compel developers to get approval and write detailed technical specification before项目管理者联盟
implementing any change in the system. Developers lose motivation for any improvements in the system and start procrastinating.pmp.mypm.net
实时系统历经坎坷之后,管理层迫使开发者同意,并且在给系统做出任何修改之前撰写详细的技术说明。结果开发者项目经理博客
失去了为系统做出任何改进的动力,并且开始拖延。项目管理者联盟
8.Small changes can produce big results-but the areas of highest leverage are often the least obvious(微小的改变可以产生明显的效果,但这种杠杆效应最大的地方往往也最不明显).项目管理者联盟
Most obvious grand solutions like changing company policy, vision or tag line often don’t work. Small ordinary, but consistent changes could转自项目管理者联盟
make a huge difference.项目管理者联盟
像改变公司政策、愿景或者广告用语这样显而易见并且关系重大的解决方案往往不起作用。相反,小而普通,但持续的改项目经理圈子
变却会带来大不相同的效果。项目管理者联盟
[1]Developers have everyday interactions with customer and make most decisions. As a result, customer needs are well understood, decisionstraining.mypm.net
are better and solutions are optimal.pmp.mypm.net
开发者每天都与客户进行交流,并且做出大部分决定。因此,能够更好地理解客户的需求、做出更好的决定并且给出最优项目管理者联盟
的解决方案。项目管理者联盟
[2]Developers build automated unit tests for each function in the system. As a result, design is flexible, people are confident, the system is fully项目管理者联盟
tested after each change.club.mypm.net
开发者为系统的每项功能设计自动化单元测试。因此,设计更灵活、人们更自信、系统在每此修改之后都能得到完全的测试。项目管理者联盟
|