我们团队中的一位程序员正在离开,寻找更加绿色的牧场。我们将从6点开始到5点。我们应采取哪些措施来确保我们的开发过程能够顺利进行,同时融入新的血液中。
我们目前正致力于一个具有迭代开发的短发布周期。设计 - 代码 - 审查。离开的人是团队中最资深的开发人员,并且经常会向团队的其他成员提供大量反馈,尤其是在设计阶段。
答案 0 :(得分:14)
你可以做的事情很少(按顺序):
更新:将此作为建立团队的机会。为那个离开的人举行一场告别派对,确保他和团队都意识到他的贡献是有价值的。 :-)(如果你没有预算,只需和团队成员交谈,然后你们全都筹码让他出去喝一两杯)
答案 1 :(得分:5)
我同意弗朗西,对优先事项进行适度修改:
与贵公司管理层开始讨论......
是。无论如何。今天。如果你最好的离开,你的第二好可能也不甘落后。与剩下的开发者交谈。他们高兴吗?你确定吗?他们只是因为尊重你的权威而对你说得好,但却出现了神秘的“医生预约”吗?如果你是团队成员,你会看吗?
答案 2 :(得分:4)
配对编程是一种有用的技术,用于减轻技术人员离职所产生的问题,因为它传播知识。它对指导新员工也很有用。
答案 3 :(得分:3)
你可以找到另一位慷慨的高级开发人员,向他的同事提供反馈意见。祝你好运。
答案 4 :(得分:1)
首先避免专业化。如果你有超过0天的过渡时间,这是一种奢侈。每天,人们生病,死亡,逃跑,被捕,被解雇等等。因此,项目的连续性需要假设迟早会有人意外地停止工作。我知道有一个人在他的办公桌上被捕,带着手铐带走,他的电脑立即被带到实验室进行法医调查。没有太多时间在那里进行知识转移。
代码评审,设计评审和问题单/研究轮换将使整个团队熟悉系统的各个方面。