软件工程第一章

软件危机

软件危机是指在计算机软件开发和维护过程中所遇到的一系列严重问题

软件工程的基本原理

  1. 用分阶段的生命周期计划严格管理
  2. 坚持进行阶段评审
  3. 实行严格的产品控制
  4. 采用现代程序设计技术
  5. 结果应能清楚地审查
  6. 开发小组人员应该少而精
  7. 承认不断改进软件工程实践的必要性

软件工程方法学

软件工程方法学的划分:

  • 传统方法学

采用结构化技术来完成软件开发的各项任务

  • 面向对象方法学

以数据为主线,把数据和对数据的操作紧密结合起来的方法学。

软件工程方法学的三个要素

  • 方法
  • 工具
  • 过程

软件生命周期包含三个阶段

  • 软件定义
  • 软件开发
  • 软件运行维护

软件生命周期每个阶段的基本

问题定义
可行性研究
需求分析
总体设计
详细设计
编码和单元测试
综合测试

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容