我带着 4 岁的孩子来到了一个成功的项目,它已经在生产中。问题是,该项目不再有文档记录,它只依赖于 2 个高级开发人员,他们了解系统,他们测试,他们处理请求的变化。
我需要知道什么是最佳实践,或者为了记录从高级设计到组件分析和设计、代码注释直到配置管理的所有模块,我必须执行哪些主要步骤。
传统的项目管理流程并没有让我清楚地了解如何收回旧项目的控制权。
谢谢。
我带着 4 岁的孩子来到了一个成功的项目,它已经在生产中。问题是,该项目不再有文档记录,它只依赖于 2 个高级开发人员,他们了解系统,他们测试,他们处理请求的变化。
我需要知道什么是最佳实践,或者为了记录从高级设计到组件分析和设计、代码注释直到配置管理的所有模块,我必须执行哪些主要步骤。
传统的项目管理流程并没有让我清楚地了解如何收回旧项目的控制权。
谢谢。
如果你让他们整天写文档,那么高级开发人员很容易被打扰,所以你最终可能会失去他们。
如果我是你,我会聘请一名技术作家/初级开发人员并将其作为首要任务。我也会让他或她与高级人员密切合作,而不会占用他们太多的时间(比如汇总问题,每天进行一小时的会议或类似的事情)。
一开始它可能会受到伤害,但如果执行得当,最后应该是一个不错的选择。
注意:您的高级人员和将编写文档的新人员之间的合作水平可能会有所不同,这取决于一些内部“政治”事情,例如开发人员是否因为您试图降低他们对文档的重要性而感到威胁项目,新人 / gal 对他们来说是多么不堪重负等等。所以在开始之前回答这些问题。
再一次 - 这是我对给定主题的个人看法,它的成功肯定取决于各种因素。所以你应该决定这是否是一个好方法。