• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

暖风2020

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

什么是软件危机?产生软件危机的原因有哪些以及它的表现有哪些?

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

 

出现软件危机的原因主要有:

(1)软件本身独有的特点确实给开发和维护带来了困难

(2)软件开发和维护过程不规范

(3)缺乏软件开发的经验和有关软件开发数据的积累

(4)轻视,人们在制定计划时总会有一些天马行空的想法和要求,轻视是一个最大的错误。

(5)忽视软件需求分析的重要性、忽视软件的可理解性、文档不完备、轻视软件的可维护性、过分强调编码技巧等等方面。

(6)用户与开发人员的沟通问题,从而技术人员获取的需求不够全面。

 

软件危机的表现:

(1)软件开发没有真正的计划性,对软件开发进度和软件开发成本的估计常常很不准确,计划的制定带有很大的盲目因素。

(2)对于软件需求信息的获取常常不充分,软件产品往往不能真正地满足用户的实际需求。

(3)缺乏良好的软件质量评测手段,从而导致软件产品的质量常常得不到保证。

(4)对于软件的可理解性、可维护性认识不够;软件的可复用性、可维护性不如人意。

(5)软件开发过程没有实现“规范化”,缺乏必要的文档资料或者文档资料不合格、不准确,难以进行专业维护。

(6)软件开发的人力成本持续上升。

(7)缺乏自动化的软件开发技术,软件开发的生产率依然低下,远远满足不了急剧增长的软件需求。

posted on 2020-02-16 18:29  暖风2020  阅读(13605)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3