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

2.软件危机的典型表现:
(1)对软件开发成本和进度的估计常常很不准确;
(2)软件成本在计算机系统总成本中所占的比例逐年上升;
(3)软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势 。
(4)软件通常没有适当的文档资料;
(5)软件常常是不可维护的;
(6)软件产品的质量往往靠不住;
(7)用户对“已完成的”软件系统不满意的现象经常发生;

3.产生软件危机的原因:
(1)用户对软件需求的描述不精确。
(2)软件开发人员对用户需求的理解有偏差。
(3)缺乏处理大型软件项目的经验。
(4)开发大型软件易产生疏漏和错误。
(5)缺乏有力的方法学的指导和有效的开发工具的支持。
(6)面对日益增长的软件需求,人们显得力不从心。

什么是软件危机?它有哪些典型表现?为什么会出现软件危机?相关推荐

  1. 软件危机的定义?软件危机的7个典型表现和为什么会出现软件危机?

    软件危机:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题. 典型表现: 对软件开发成本和进度的估计常常很不准确. 用户对"已完成的"软件系统不满意的现象经常发生. ...

  2. 软件危机定义、发生原因、常见表现,如何避免软件危机?

    软件危机定义: 是指在计算机软件的开发和维护过程中所遇到的一系列严重问题. 表现在: (1)对于软件开发的成本和进度的估计很不准确. (2)开发的软件产品不能完全满足用户要求,用户对已完成的软件系统不 ...

  3. 软件工程(一):软件开发过程和管理,典型软件过程模型

    软件工程(一):软件开发过程和管理 软件工程是从工程学的角度认识软件在大型系统中的设计和应用,关注软件产品本身和软件开发的整个过程,是一个迭代学习,不断试错的工程学 软件工程划分成4个模块,需求工程. ...

  4. 那一种笔记软件更好用_制作更好的面向用户软件的7种方法

    那一种笔记软件更好用 开源一直非常擅长解决两套问题:1)基础架构和2)开发人员工具. 这是因为这些开发人员和用户基本上是同一个人-开发人员是问题的"内幕",理解得很好,并且有动机去 ...

  5. 软件关闭excel但是进程中还存在原因_从软件视角看波音737事故系列述评之一:软件普适化下的能力建设...

    3月10日,埃塞俄比亚航空公司一架波音737 MAX8 客机在飞往肯尼亚途中坠毁,机上149名乘客和8名机组成员全部遇难,全球各界为之震惊,不久,全球40多个国家和地区对737 MAX8发出了禁飞令. ...

  6. 软件体系结构期末考试复习题(题中页码 与软件体系结构原理、方法与实践第2版 张友生编著 匹配)

    软件体系结构期末考试复习题(题中页码 与软件体系结构原理.方法与实践第2版 张友生编著 匹配) 一.选择题← 不属于软件体系结构的核心模型的最基本的元素是 A构件   B连接件   C配置   D角色 ...

  7. 硬件比软件难,那为什么硬件工程师待遇还不如软件?

    大家好,我是张巧龙,今天看知乎,有一个很有意思的问题. 硬件明明比软件更难,国内的硬件技术也不如软件,为什么硬件工程师待遇还不如软件? 在这里分享几个回答,有一定的参考价值,欢迎留言讨论! 01  回 ...

  8. 明明硬件比软件难,但为什么硬件工程师待遇还不如软件?

    前言 大家好,最近在知乎上看到一个很有意思的问题: 硬件明明比软件更难,国内的硬件技术也不如软件,为什么硬件工程师待遇还不如软件? 下面分享几位网友的回答,有一定的参考价值,欢迎大家留言讨论! 01  ...

  9. 有种软件你不得不备着,那就是数据恢复类软件

    好长时间没跟大家在微博上见面了.最近一直忙于工作,其实也是遇到点麻烦.实际上在工作中,如果你常常和文档还有u盘打交道,有种软件你不得不备着,那就是数据恢复类软件,因为我们知道,文档里的文件特别容易出现 ...

  10. 关于开源软件的书籍一定要尽量提供搭配好的软件版本

    尝试spring live的那个例子,没有成功.一开始就遇到ant报错,没办法,只好换一个办法.拿出了前几天买的<项目实践精解:基于SSH的java开发>,跟着里面的例子做.这本书不是太好 ...

最新文章

  1. Messaging CorrelationID
  2. 后宫佳丽三千,皇后只有一个
  3. contos 安装vim自动补全插件 YCM YouCompleteMe
  4. linux cp命令强行覆盖复制
  5. boost::mp11::mp_remove相关用法的测试程序
  6. OpenCV_05 形态学操作:连通性+腐蚀和膨胀+开闭运算+礼帽和黑帽
  7. MySQL学习-MySQL数据库事务
  8. 案例:实现用户注册功能
  9. 【渝粤教育】国家开放大学2018年春季 3717-21T天然气管道长输技术 参考试题
  10. 数据结构导论-不得不知的基础
  11. 万字详解 GoF 23 种设计模式(多图、思维导图、模式对比),让你一文全面理解
  12. 计算机组装配置(之电源选购)
  13. windows-chrome安装Elasticsearch-head插件
  14. house robbers
  15. 贷款行业怎样运用运营商数据找精准客户?
  16. 如何看待互联网公司 996 现象,是种什么样的体验?
  17. kgdb+Qemu-kvm调试环境建立方法和所需的相关文件
  18. wpf toolbar右对齐_侧方停车是与旁车对齐还是反光镜对B柱?有什么停车技巧吗
  19. android 定位轨迹功能,小步外勤怎么看轨迹 定位轨迹功能详解
  20. 排排坐,吃果果:数组的声明与初始化

热门文章

  1. Frp配置——stcp及p2p模式
  2. 企业微信sdk调用,通过手机号或微信好友添加客户
  3. Python压缩、减压7z文件
  4. 计算机长时间休眠后无法唤醒,win7电脑休眠后无法唤醒解决方法
  5. 关闭WIN7休眠功能
  6. 洛杉矶儿童医院被列为美国西部第一,在全美儿童医院中的总体排名升至第五
  7. 整站优化与网页优化的区别
  8. 伊利诺伊香槟分校计算机排名,伊利诺伊大学香槟分校计算机工程排行业界内最整体分析...
  9. flv怎么转换成mp4?
  10. 最新IP数据库 号段归属地 省市区镇行政区划