关闭项目 - 关键的事情是什么?

时间:2009-04-06 14:37:30

标签: documentation history projects maintenance

我们的客户似乎很可能取消我们已经工作了15个月的项目。

有可能(尽管不太可能)它会在某个时刻重新启动。

在这样做的同时,我们还在多个领域扩展了公司的产品。其他项目团队可能需要进行类似的扩展,我们希望他们能够利用我们所做的工作。

那么,为后代记录的关键事项是什么,以便未来的团队(可能包括不同的人员)可以从我们所做的事情中学到什么?

这与未来维护者的记录略有不同,因为人们可能很少/不熟悉我们的项目,并且可能没有任何扩展的参与。

到目前为止,我们一直致力于收集有关每个主要功能/扩展的信息 - 所以有一个地方可以查找需求,指向源代码的指针,测试用例等,并在关键设计点上添加一些叙述/决定等。

当项目团队还在一起时,我们还应该做些什么以及捕捉?

4 个答案:

答案 0 :(得分:2)

我知道这不是很具体。但是,对于您在设计或选择技术方面做出的每一个重大决定,请务必记录“为什么”。

这有助于更进一步,特别是如果将来从事该项目的人与原始团队不同。

答案 1 :(得分:1)

确保保存存储库或每个文件历史记录的某些表示形式。它非常有用,可以进入没有知识的东西,看看它是如何演变的,以及何时引入某些特征(或错误)。

答案 2 :(得分:1)

您可能需要查看以下帖子:What's your Post-Mortem meeting format?

虽然它没有涵盖你想要的一切,但它可能是一个很好的起点。

答案 3 :(得分:0)

如果项目将被关闭,这应该不是onyl,而是作为一个干净的项目完成。正如您可以在项目管理文献中看到的那样,有一个项目结束文档,这将使局外人有可能进入项目。所以你的任务并不罕见。

首先为项目源代码创建一个专门的位置,可以浏览浏览器,因此查看团队所做的事情的障碍非常小。还要确保您的文档(架构等)可用。在此之后,您可以开始编写项目体验维基,在那里您可以以干净和可追踪的方式链接某些文物。也许是因为你遇到了非常困难的问题和解决方案的wikipage。如果你有这个,那么其他人应该很容易利用你对项目的了解。