看来我们的客户很可能会取消我们已经工作了 15 个月的项目。
它有可能(尽管不太可能)会在某个时候重新启动。
在此过程中,我们还在多个领域扩展了我们公司的产品。其他项目团队可能需要进行类似的扩展,我们希望他们能够利用我们所做的。
那么,要为后代记录哪些关键内容,以便未来的团队(可能包括不同的人员)可以从我们所做的事情中学习?
这与为未来的维护者记录的内容略有不同,因为人们到达时可能对我们的项目很少/不熟悉,并且可能不会有任何扩展参与。
到目前为止,我们一直致力于收集有关每个主要功能/扩展的信息——因此有一个地方可以查找需求、指向源代码的指针、测试用例等,并正在添加一些关于关键设计点/决策等的叙述。
当项目团队仍然在一起时,我们还应该做什么和捕捉什么?