文档是通信的工具,它们清楚准确地说明了到这个时候为止, 关于该项工程已经知道了什么,同时确立了下一步工作的基础。此外,文档也起备忘录的作 用,如果文档不完整,那么一定是某些工作忘记做了,在进入生存周期的下一阶段之前,必 须补足这些遗漏的细节。 在完成生存周期每个阶段的任务时, 应该采用适合该阶段任务特点 的系统化的技术方法——结构分析或结构设计技术。 把软件生存周期划分成若干个阶段,每个阶段的任务相对独立,而且比较简单,便于不同人 员分工协作, 从而降低了整个软件开发工程的困难程度; 在软件生存周期的每个阶段都采用 科学的管理技术和良好的技术方法, 而且在每个阶段结束之前都从技术和管理两个角度进行 严格的审查, 合格之后才开始下一阶段的工作, 这就使软件开发工程的全过程以一种有条不 紊的方式进行,保证了软件的质量,特别是提高了软件的可维护性。