我想尝试将scrum应用到一个项目中。就我的问题而言,让我们假设没有其他问题是我想要解决的,我只是想练习scrum。
整个夏天,我们希望有3名全职开发人员(两人半工半读)和1或2名实习生。
不幸的是,管理层坚持他们必须能够在他们认为有必要的时候立即动用资源,而且他们甚至拒绝派遣人员参加为期两周的冲刺。我认为他们最多会把两个人从项目中拉出来,留下至少一名高级工程师和两名实习生。我仍然想尝试scrum,但是我该如何解决这个问题呢?我是否只是说服其他团队成员和我一起尝试,然后在没有管理层的支持下去做呢?
我知道scrum的基础是必须允许团队成员在sprint期间不间断地工作,但是如果管理层不能保证资源,那么是否有办法解决这个问题呢?当然,在现实世界中,人们必须生病或离开队中间的冲刺偶尔。scrum团队如何处理这个问题并以一种有意义的方式跟踪它的加速呢?
我现在的想法是做以下几件事:
这是否有可能奏效,或者如果我们不能保证团队不会被打断,那么尝试实现scrum是否真的值得呢?对这个问题还有什么其他的实际解决办法吗?
发布于 2015-02-17 21:34:19
Scrum不知道也不关心管理问题。这是一种组织你的工作,并使问题可见,以便它们可以被修复的方法。Scrum不能解决您的问题,但它至少可以使其可见。
开始执行scrum,对资源可用性做任何您想要的假设。根据这个计划。遵循scrum实践。当一个资源被从项目中抽走时,请注意,作为一种分散注意力的方式并继续下去--这与某人生病、辞职或只是过着糟糕的一天没有什么不同。团队的其他成员必须继续工作,努力完成(但不能通过额外的工作时间完成!)
在冲刺结束时,您现在有证据表明您能够完成多大的任务。希望您将开始看到一种模式的出现:您无法有效地与一个不断变化的团队进行计划。你会(希望!)同时也要注意,当你可以在不失去任何人的情况下工作两周,你就能完成可以预测的工作量。
简而言之:做scrum,让它做它最擅长的事情,即尽早暴露障碍,并为您提供一个处理障碍的框架。
https://softwareengineering.stackexchange.com/questions/273535
复制相似问题