在我们公司管理项目的整个程序员团队已离开公司,开始自己的事业。
我该如何继续?
答案 0 :(得分:11)
新公司是否在招聘?
答案 1 :(得分:8)
第一步是收集项目中当前可用的所有信息,并确保其得到妥善保护 - 源代码管理,文档等。
如果您发现缺少相关信息,我建议您与离开的开发人员联系。大多数专业开发人员都有兴趣维护他们留下的代码,而那些留下来组建自己公司的人可能会对与贵公司保持良好关系而产生既得利益。
一旦掌握了之前开发人员正在开发的项目的状态,将其带到管理层并要求获得必要的资源(新开发人员等)他们知道该项目需要很多人支持过去。这个数字并没有下降,因为人们离开了。事实上,它几乎总是上升。
答案 2 :(得分:4)
我讨厌提起法律方面,但如果他们离开去创办一家新公司,那么你应该寻求法律建议。
答案 3 :(得分:2)
首先想到的是 - 他们是否提供了任何类型的过渡信息(文档,与那些将要接管的人会面等等)作为承包商,我写的代码将成为其他人的责任。在项目结束时,通常会有一个切换期,客户可以查看代码并提出问题。
虽然在你的案例中是来自前雇主的内部项目,但似乎也会遵循类似的过程。如果情况并非如此,您是否仍然可以向前员工发送问题?他们当然不会像他们还在办公室一样敏感,但他们可能愿意帮助这个过程......
答案 4 :(得分:2)
目前不了解你的具体情况,现在很难超越一些普遍性。
您需要回答的问题:
源代码是否在源代码管理下?
你甚至有源代码吗?
该软件当前版本的状态是什么?
有文件吗?
该怎么办?你对这张大图有清楚的认识吗?
你在构建/发布周期中的哪个位置?
你还有哪些内部人员可以帮助评估情况?
您是否有合同义务尽快交货?您与客户之间有什么样的关系?他们是否意识到这种情况?
当整个团队跳槽时,如果需要重要的领域专业知识和知识,或者如果内部开发人员没有足够的技能来运行,那么可能是项目的死亡。老队离开了。
另一个问题是“你可以在顾问的基础上获得前开发人员的任何时间来帮助新团队加快速度吗?”那个人可能是你保存项目的一个方面。如果可以,我会追求那个角度。
祝你好运!答案 5 :(得分:2)
我们倾向于使用自然减员作为吸引更多人才的机会。并不是说它不是一个挫折,而是一个让你的公司更强大的好机会。请务必弄清楚小组离开的原因,以便为新员工解决问题。
答案 6 :(得分:2)
像其他提到的那样,除了希望
我会把这当作一个新的机会,把它作为一个挑战,从过去的错误中吸取教训并继续前进。如果你是积极的,你很可能会成功。
否则,另一种方法是检查您是否可以考虑新公司中的任何职位,如果他们喜欢您,他们可能会以相同或不同的角色雇用您,或者他们可能不会。
我会选择第一个选项。
答案 7 :(得分:1)
他们写过任何文件吗?如果是这样,你可能还有机会。我认为这一切都取决于他们留下的代码的质量。如果它是真正高质量的代码,你可能没有问题找人继续工作。
如果代码是废话......好吧......祝你好运。 :)
答案 8 :(得分:1)
我给你的建议是开始大量饮酒。
答案 9 :(得分:1)
您需要获取可在项目中找到的尽可能多的文档。然后我会尝试在公司的其他开发人员之间划分项目的模块,并尽快提升他们,然后报告回来,这样每个人都可以很好地理解产品。
祝你好运。
答案 10 :(得分:0)
也有可能他们中的一个或多个愿意收费并通过他们需要知道的事情与新开发人员交谈(取决于他们离开公司的专业程度(这表明你是否真的想要他们的当他们宣布辞职时(这表明他们是否愿意以任何数额的钱回来),你如何对待他们。期望支付他们之前的小时工资的3或4倍来做到这一点
如果他们在某些国家/地区没有通知就离开了,您可能会有追索权。请咨询公司律师。如果你在他们试图发出通知时终止了他们,你就应该得到你在离开之前没有机会挑选他们所能得到的任何东西。
如果项目尚未投入生产,并且根据当前的截止日期,可能更容易重新开始,而不是试图找出他们的垃圾。如果他们在截止日期之前离开而没有通知而没有他们正在做什么的文件,那么你可能不想使用他们的代码,如果你可以帮助它,因为他们显然对公司生气,可能在你身边,他们可能留下时间炸弹或他们离开是因为他们知道项目会失败。
如果你有其他开发人员在公司工作,至少要向管理层坚持要求他们分配一些而不是雇用所有新人。让某人了解您的系统和数据库以及源代码控制等是如何设置的。
让这成为您对待下一组员工的一个教训。我把事情留在这样一种状态,以至于没有人能够弄清楚从哪里开始,你可能在如何对待你的员工或者如果不是两者都是如何雇用他们时犯了错误。真正反思可能导致出错的原因并尽量不再犯同样的错误。