作为程序员,以前一直觉得只要把程序逻辑想的全面,注释写好就行了。但最近越来越觉得编写软件设计说明和软件使用说明书等软件设计类文档的重要性了。
就拿软件使用说明书来说吧,以前程序编写完成后就直接给测试了,自己没写相关说明,测试人员也没写。时间长了连自己都忘记程序实现的功能有哪些,后台数据该如何配置。所以,在软件设计的不同阶段,各类文档一定要编写详细,并存档。
软件设计过程,主要包括以下文档:
上述各类文档都应认真编写,最好能有各部门领导审核,然后存档。这样不仅能保证软件的完整性,而且方便用户使用和软件设计人员后期维护。