软件开发模型 边做边改、瀑布式(线性、不能回溯)、原型式(给客户做一个原型,与客户及时交互细化需求)、螺旋式(瀑布式和原型式的结合,包含风险分析)、敏捷式(细分需求,开发周期短,以人为本)。软件开发文档 需求分析文档、概要设计文档、详细设计文档(包含方案、策略、架构、体系)、测试设计/方案文档、测试用例、测试报告。