我们是一个由30人组成的团队,由业务经理,开发人员和软件测试人员组成。 我们的开发人员处于不同的项目,这些项目有些不同 - 部分相同的产品。他们尽可能地互相帮助。由于我们都在同一个房间,这很容易。
现在我问为什么我们不使用Scrum。
我得到的一个答案是:因为我们都在同一个房间,我们互相帮助。这很快,所以我们可能不需要scrum。我们的部分产品仅由2人开发。因此,只与我们两个人举行一次站立会议会有点奇怪。我们的同事也来不同时间工作,有些人有时会在家办公。
在这种情况下,Scrum是不可行还是不会给公司带来任何价值?
希望您的意见,想法,想法......
最佳, 马克
答案 0 :(得分:1)
正如文献所述(见here),理想的Teamsize在4-8之间。较小的团队应该使用XP。
我的持久意见是,即使你是一个开发人员,也可以做scrum!
Scrum是关于客户和团队以及他们沟通方式的方式。你总是谈论你的团队。但更重要的是如何与客户/利益相关者进行沟通,如何完成项目管理。如果您有一个客户参与,那么如果他们在您的开发团队中也很好,那么请查看这些流程。软件开发的大多数问题都存在于此(需求特定,客户期望,预算/时间......)
你放松的某些方面不使用scrum(因此我建议即使在2人团队中也使用scrum)。你也不得选择除了你喜欢的部分之外的所有东西
我目前正在开始为我作为单个人/开发人员实现/使用所有这些,我只能说它使我的工作和我作为程序员更好。我甚至这样说,作为我自己的客户和PO(我为自己开发自己的产品/业务)!甚至比它有意义。优点是,这是scrum所有非常轻量级(没有开销)。
答案 1 :(得分:1)
Scrum Guide表示团队规模为3-9人。
有下限的原因。小于3人的团队交互较少,可能缺乏在短跑中提供潜在可释放增量的技能。当您的团队规模很小时,让产品负责人保持参与可能是一项挑战。
我个人的经验是,由于假期和其他缺席对团队的影响,4人是更现实的下限。
Scrum团队随着时间的推移保持一致也很重要。 Scrum方法的一个好处是它可以让我们计算团队的容量,而且经常变化的团队成员会使这一点变得复杂。
在使用Scrum时,在家工作且具有不同核心时间的团队成员不应该成为主要问题。这在许多Scrum团队中很常见,可以通过仔细同步和使用消息应用程序和语音/视频会议等技术来缓解。