基于我们在评论中进行的互动,我将假设您并没有因为个人原因而驱逐唯一的开发人员。但是,基于这段对话,我会再次猜测,这次挫折仍然主要是您作为招聘经理的责任。正如您提到的,您完全没有开发人员的经验,但是您如何决定如何聘请开发人员呢?
听起来您已经尽力了,但是您雇用了一个根本无法处理这个项目规模的人,他建立了摇摇欲坠的地基,在他身下瓦解,然后他就离开了。不幸的是,开发商和企业家之间的区别在于,前者每小时收取薪水,但他们可以选择随心所欲。他在工作时间得到报酬,当他选择不再获得报酬时就离开了。您无能为力。
所以现在怎么办?好像您开始走用流程代替人的道路。如果您只有足够的文档,人们可能会离开而其他人可能会从他们离开的地方接过。IMO无法正常工作,如果能够正常工作,它将比拥有可靠的永久雇员团队昂贵得多。在过去的30年中,各家公司的管理层都试图用足够的文档(包括我的上一份工作)替换人员,但每次都失败了。这就是为什么我决定更换工作,而现在他们却被他们过时且永远不准确的文档所困扰,而我正忙于在一家新公司中度过一生。
如果我是您,我将要做的是设法找到具有足够技能和经验的合适人选,以接手该项目并将其完成。这不仅包括编码技能,还包括设计,体系结构以及基本项目管理。不要试图定义他的工作方式或需要制作多少文件。只要专注于找到合适的人,并准备相应地付款。当您找到他时,请确保您的角色是支持他并消除他前进的障碍,而不是显示器/微管理。我并不是说您以前曾这样做过,但我确实知道很多经理都倾向于这样做,但这只会适得其反。
与其他企业家交谈,也许是那些具有更多软件工程背景的企业家。阅读这些论坛,并提出一系列问题以询问您的潜在雇员。提出问题并询问将采取何种方法。如果他是正确的人(并假设他没有看到此页面),那么他应该能够就您开始恢复时应在公司中采取的措施提出许多其他人已经提出的建议。请他定义一个计划,从他被雇用到您的v1.0发行。他将如何带您到达那里。寻求帮助采访这样的人。
我个人仅有几个想法:必须进行Bug跟踪(对于最多10人的团队,Jira的费用为10美元)。必须进行源代码控制(git是免费的。perforce最多要花5个左右的团队才能花掉花生)。您的代码就是您的文档。不是您的书面文件。他应该检查代码并保留可补救的内容;排除其余部分,集中精力编写可维护和可读的代码。保存一些高级,几页设计文档的文档。他必须知道您正在研究的技术。不要雇用有良好意愿的人;您无法让他们按时学习。询问他们完成了哪些其他项目(不幸的是,您或您找到的某个人可能必须跟上技术方面的步伐)。您正在寻找具有足够经验的人,但同时又不要太过兴奋的火花已经消失了。寻找渴望产生影响的人。他提出或遵循的方法应使您能够定期(一两周)查看工作并提供即时反馈。不要雇用任何人说它会在7.4个月内准备就绪,我会在完成时通知您。
祝好运