第一章----软件工程学概述

Posted on 2022-08-31 19:29  Alexia_112  阅读(12)  评论(0)    收藏  举报

Q:什么是软件危机?

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

Q:它有哪些典型危机表现?

  1. 对软件开发成本和进度的估计常常很不正确
  2. 用户对“已完成的”软件系统不满意的现象经常发生
  3. 软件产品的质量往往靠不住
  4. 软件常常没有适当文档资料
  5. 软件成本在计算机系统总成本中所占的成本逐年上升
  6. 软件开发生产率提高的速度远远跟不上计算机应用迅速普及深度的趋势

Q:为什么会出现软件危机?

  1. 软件本身独有的特点给开发和维护带来了困难
  2. 与软件开发和维护的许多错误认识和做法的形成有关
  3. 程序只是完整软件的一个组成部分,软件工程规模愈来愈庞大