我们目前正在使用 Scrum 帮助开发一组 C++ 和 C# 软件库。领域的性质使得我们需要对不断变化的需求做出相当大的反应——以至于由于高水平的紧急工作,冲刺计划往往最终成为浪费时间。我认为是时候切换到精益(看板)开发模型而不是 Scrum,因为过去这对我们来说效果很好。
不过,我还想,我希望能够向我的经理证明我的团队人手不足。我不清楚如何有效地做到这一点,因为精益方法支持在任务估计上花费的时间非常少。我应该鼓励我们的客户(和我的经理)关注工作的优先级,而不是每个功能需要多长时间。问题是,我们还有一个艰难的最后期限要完成,他们想知道我们可以完成它。为了承诺,我觉得有必要衡量事情并计算我认为我需要的员工!
问题是,如果我的团队正在使用专注于优先级的流程,我不知道如何为更多员工提出论据——我需要估计我们期望完成的所有工作,然后提出数字来证明“我们需要 X 更多的人”。
本质上,我想我是在问,当您采用精益、敏捷的流程时,是否有人有任何好的技巧来衡量团队能力,并提出改变团队能力的理由?