原则.坚持少做
12009概述
我们常听到的一句话:“我们最大的问题是人力不足。”无论公司实力如何,想做的事情永远超过自己的交付能力,需求永远做不完。然而,做得多就一定有效吗?我们应该抵住“通过大量计划来构建最佳功能”的诱惑,坚持少做,想办法对新创意尽早验证。
Netflix认为,他们想做的事情中,可能有90%是错误的。在微软,那些旨在改进关键指标而精心设计和开发的功能特性中,只有1/3左右成功地改进了关键指标。
正如Instagram的联合创始人被问及“5个工程师如何支持4000万用户”时所说的那样——“少做,先做简单的事情”。
“坚持少做”原则强调在满足需求的同时尽可能地减少不必要的工作。其核心思想是避免浪费,只做有价值的事情。
这个原则的目标是提高开发效率,减少无效劳动,以及更好地满足客户需求。它鼓励开发者始终关注项目的核心价值,避免在不必要的功能或过度设计上浪费时间和资源。
应用
当开发一个新的软件产品或功能时,开发团队可能会有很多想法和建议。然而,不是所有的想法和建议都会对产品的核心价值产生贡献。在这种情况下,"坚持少做"原则就是要求开发团队集中精力在最重要的功能上,而不是试图实现所有的想法和建议。这样可以确保团队的工作始终与产品的核心价值保持一致,同时也可以避免在不重要的功能上浪费时间和资源。
在处理软件错误时,开发团队可能会面临是否需要修复所有已知的小错误的决定。在"坚持少做"原则下,团队可能会选择只修复那些影响用户体验或软件功能的关键错误,而忽略那些不会对用户造成实际影响的小错误。这样可以使团队更有效地利用他们的时间和资源,同时也可以确保软件的核心功能始终保持稳定和可靠。