是否有人进行过良好的团队建设活动,以帮助将质量保证/开发团队等不同的团队聚集在一起?
我是公司“敏捷教练”(就像我讨厌那个词一样),我的任务是让我们的公司更敏捷,并带来更敏捷的任务/技术。
话虽如此,我正在努力弥补两支球队之间的差距,并且我正在尝试进行良好的团队建设练习,因为QA / Dev团队应该被视为一个团队,需要进行更多沟通。
任何对你有用的事情都会非常感激
答案 0 :(得分:5)
根据我的经验,改善团队之间互操作性的关键是打破“我们和他们”的心态。令人惊讶的是,即使在一个每个人都上场的组织中,也有这种自然倾向于刻板印象其他球队,认为他们只是“困难”,并且退回到球队自己的围墙花园。
将此应用于团队建设练习,主要是将参与者分成小组(4-6人),并且至关重要的是,确保团体充分混合。确保人们与通常最适合的人分开。目的是增加通常不能沟通的人之间的互动,并为他们提供一个可以共同创造经验的环境。
Jim Holmes' opinion是务实工程师中常见的一个,我过去也有同样的观点。大多数这些事情都注定要失败,因为管理不善不能解决核心问题,或者因为参与者完全持怀疑态度,并希望演习失败(因为他们过去一直没那么无用)。
直到我参加了一个真正有用的为期一周的(!)团队建设项目,我才明白这些类型的练习的可能性。使这门课程脱颖而出的重点是:
答案 1 :(得分:3)
诚实?我几乎所有的“团队建设”练习都是-1,因为他们的设计是cr @ p。通过日常协调来弥补这些差距,从而实现真正的工作。吹捧你的成功并突出你的进步 - 即使是小小的胜利。不要过分称赞,因为ob媚的奉承总是失败。
答案 2 :(得分:1)
您的问题是QA和Dev是分离的团队。如果你想要强大的凝聚力,密切的合作,团队精神等,将QA人员和Dev人员组成一个相同的团队,在开发过程中包含QA。
您的问题是一个组织问题(您可能从过时的组织模型继承)并且您无法通过练习解决。解决方案是更改组织。
答案 3 :(得分:0)
开发人员是否使用任何TDD实践?如果每个测试的质量有很大差异,那么引入一些TDD可能会有所帮助。
我们在靠近工作的酒吧举办了一场迷你奥运会,作为团队建设活动,取得了平庸的成功。试图引入比自然更多的社会化可能会导致灾难,这似乎是一个共同的主题。
只要不强迫QA和Dev共进午餐,就可以在某些方面提供帮助。不得不做义务而不是欲望,这可能会导致失败。