总 结
根据应该完成的任务的性质,把软件生命周期划分成8个阶段。在实际从事软件开发工作时,软件规模、种类、开发环境及开发时使用的技术方法等因素,都影响阶段的划分。事实上,承担的软件项目不同,应该完成的任务也有差异,没有一个适用于所有软件项目的任务集合。适用于大型复杂项目的任务集合,对于小型简单项目而言往往就过于复杂了。
反 思
1.通过上述内容的学习,你觉得在我们的日常学习生活中一个软件的生命周期大概有多长?
2.怎样能够尽量延长软件的生命周期?
通过软件工程相关概念的学习,
你是否掌握了对软件有了一定的认识?