在整個軟體生存期中,各種文檔作為半成品或是最終成品, 會不斷地生成、修改或補充。為了最終得到高品質的産品,達到上 節提出的品質要求,必須加強對文檔的管理。以下幾個方面是應注意做到的:
①軟體開發小組應設一位文檔保管人員,負責集中保管本 項目已有文檔的兩套主文本。兩套文本内容完全一緻。其中的一套可按一定手續,辦理借閱。
②軟體開發小組的成員可根據工作需要在自己手中儲存一些個人文檔。這些一般都應是主文本的複制件,并注意和主文本保持一緻,在作必要的修改時,也應先修改主文本。
③開發人員個人隻儲存着主文本中與他工作相關的部分文檔。
④在新文檔取代了舊文檔時,管理人員應及時登出舊文檔。 在文檔内容有更動時,管理人員應随時修訂主文本,使其及時反映更新了的内容。
⑤項目開發結束時,文檔管理人員應收回開發人員的個人文檔。發現個人文檔與主文本有差别時,應立即着手解決。這常常是未及時修訂主文本造成的。
⑥在軟體開發過程中,可能發現需要修改已完成的文檔,特别是規模較大的項目,主文本的修改必須特别謹慎。修改以前要充分估計修改可能帶來的影響,并且要按照:提議、評議、稽核、準許和實施等步驟加以嚴格的控制。