正如其他答案所表明的那样,管理层完全有权对项目进行预先的高水平估算。他们对于尝试确定ROI并非没有道理。
但是,我喜欢敏捷的一种方法是项目的范围不是固定的。最初可以在功能和Epic级别进行调整,然后企业可以根据最重要的功能确定ROI。花哨的UI可能具有较低的业务价值,但是用于处理索赔的工作流引擎具有较高的ROI。
当您将整个项目集中在一起时,与专注于所需的关键业务功能相比,实现投资回报更困难。
这是我执行此操作的一种方法:
记录您的WBS里程碑,并将每个里程碑变成可交付使用的功能
这使您可以将项目分类为具有不同业务价值的微型子项目。这些方面中的每一个都应该在商业价值上保持独立。
T恤尺寸,着重特色
这是一个很简单的方法,可以粗略了解某个特定功能可能有多大或涉及多少。如果低价值功能看起来很容易取胜,那么它们仍然具有很高的投资回报率。
将功能分解为故事
通过练习查找一个易于理解的小功能,并将其分解为故事。用点数估算这些故事。现在您有一个基础
小-> 40点
这将是与其他功能进行比较的基础
将故事点工作与所有功能相关联
将您的小功能与其他功能进行比较。例如,
中型专题Y感觉是小型专题X的大小和工作量(40个故事点)的两倍。
中等专题Y可能是80个故事点。继续进行此操作,直到所有功能的故事点都得到高估。
估算团队速度
查看您的开发团队,尝试确定该团队可以在给定的sprint中有效交付多少故事点。如果您之前有此团队的敏捷项目作为示例,那么这是一个很好的起点。如果您在团队中没有这样的历史记录,请与您的团队一起进行模拟Sprint计划,从中开始查看您已经详细介绍的Small功能。人们在这些故事上为自己的任务提供什么样的每小时估计?
根据团队认为他们在2周内可以完成的工作量,将总故事点数用作团队的平均潜在速度!
查找您的预计完成日期
如果您的模拟冲刺计划团队在一次冲刺中轻松传递25个故事点,并且您的项目的金色凯迪拉克版本的总积压看起来像300个故事点,那么您的团队最好花12个冲刺或24周来完成完成一切。
现在,将团队中的资源成本转换为每周美元变得微不足道,以获取ROI与业务价值的成本。可以就最重要的功能进行谈判,然后您的项目管理基本上就变成了背包问题。