指派开发人员创建详细的评估是浪费时间
指派开发人员创建详细的评估,是浪费公司的钱吗?
指派开发人员创建详细的评估,是浪费公司的钱吗?
这篇文章指出了:
评估会反复。
所有的人都妥协于这个评估。
为什么项目管理技术不能用于软件开发呢?
原因很简单,由于软件开发涉及在复杂抽象的代码环境中混乱的发现新任务,这导致软件开发任务持续的时间为“?”。
项目管理技术是被设计用于具有已知持续时间的任务。
而大多数软件工程比报告中定义的任务要复杂的多。
此外,在典型的软件项目启动后,会发现新工作的混乱情况,导致团队增添了其他任务。
这意味这很多软件共曾任务的持续时间上升。
如果把上升的时间记录为“?”,The Date记录为持续时间。
正常软件工程项目的持续时间可以简单的计算为: ?+?+?+... = The Date。
敏捷表示,不仅估算不准确,而且由于需求是错误的,团队可能在处理错误的事情。不要专注于文书工作,而要尽早向客户进行演示,以便团队可以找出客户的真正需求并提供核心功能。
那么,要求开发人员创建详细的估算值会浪费公司的钱吗?是的,这是因为软件工程涉及在复杂的抽象代码环境和不断变化的需求中混乱地发现解决方案。这些详细的估计很难得出,而且大多是错误的,因为在整个项目中都发现了编码结构和需求。软件工程师应该将精力集中在创建支持可持续业务的有价值的软件上,而不是花时间进行可疑的估计!
英文链 Is tasking developers with creating detailed estimates a waste of company money?