软件生命周期是软件的产生直到报废或停止使用的生命周期。 软件生命周期的三个时期和八个阶段 三个时期:软件定义、软件开发、软件维护 八个阶段:可行性研究与计划、需求分析、概要设计、详细设计、实现(包括单元测试)、组装测试(集成测试)、确认测试、使用和维护