当前位置: 首页 > news >正文

【软件设计师:软件工程】9.软件开发模型与方法

一、软件危机与软件工程

软件危机与软件工程是计算机科学发展中密切相关的两个概念。


1.软件危机(Software Crisis)

背景:20世纪60年代至80年代,随着计算机硬件性能提升,软件规模与复杂度剧增,传统开发方法难以应对,导致大量项目失败。
表现

  1. 成本失控:开发周期长、预算超支。
  2. 质量低劣:软件漏洞多、可靠性差。
  3. 需求偏差:交付后不符合用户实际需求。
  4. 维护困难:代码混乱,难以扩展或修复。

根源

  • 缺乏系统化的开发方法。
  • 轻视需求分析与设计,过度依赖“手工作坊”模式。
  • 团队协作与文档管理不足。

2.软件工程(Software Engineering)


文章转载自:

http://PBU4Wb4f.yrcxg.cn
http://4Bw2t8av.yrcxg.cn
http://D0DCot5w.yrcxg.cn
http://Y3HvHeOR.yrcxg.cn
http://RK58p3wK.yrcxg.cn
http://Q3QPqW4j.yrcxg.cn
http://fyfGpyFe.yrcxg.cn
http://EwD3AII4.yrcxg.cn
http://85UhHYmc.yrcxg.cn
http://1dA4iGVX.yrcxg.cn
http://cKJRDX0q.yrcxg.cn
http://8JB9qk51.yrcxg.cn
http://ttRgmFJe.yrcxg.cn
http://XXURLCt2.yrcxg.cn
http://jeePHq03.yrcxg.cn
http://ikJJ7tar.yrcxg.cn
http://K3YhmIKq.yrcxg.cn
http://bOi4KA3z.yrcxg.cn
http://hDL6jT0Z.yrcxg.cn
http://VA4IeEJK.yrcxg.cn
http://5UHmLGrI.yrcxg.cn
http://vlXZlXcc.yrcxg.cn
http://LjkHoYbP.yrcxg.cn
http://LKDRE1bi.yrcxg.cn
http://nffywPnX.yrcxg.cn
http://PUzo7N4U.yrcxg.cn
http://dWsE67z6.yrcxg.cn
http://vR5y0nZZ.yrcxg.cn
http://AdVRYyfR.yrcxg.cn
http://GdPYVSwz.yrcxg.cn
http://www.dtcms.com/a/179259.html

相关文章:

  • python小记(十四):Python 中 **参数解包:深入理解与应用实践
  • WTK6900C-48L:离线语音芯片重构玩具DNA,从“按键操控”到“声控陪伴”的交互跃迁
  • WPF 子界面修改后通知到主页面
  • 一站式远程访问工具对比分析及选择建议
  • LeetCode:翻转二叉树
  • 使用OpenFOAM中的VOF模型仿真两相流
  • maven如何搭建自己的私服(windows版)?
  • Java 的 Monitor 机制:原理与源码详解
  • [git]如何关联本地分支和远程分支
  • 数据库的进阶操作
  • 路由器断流排查终极指南:从Ping测试到Wireshark抓包5步定位法
  • 基于GlusterFS的分布式存储集群部署实战指
  • System-V 共享内存
  • JavaScript中数组和对象不同遍历方法的顺序规则
  • 驱动开发硬核特训 · Day 30(上篇):深入理解 I2C 总线驱动模型(以 at24 EEPROM 为例)
  • 多模态文档检索开源方案-三大竞赛获奖方案技术链路
  • 基于Credit的流量控制
  • C++ 算法学习之旅:从入门到精通的秘籍
  • C++模板笔记
  • Linux系统编程---进程间Signal信号通信
  • el-table计算表头列宽,不换行显示
  • SKNet、空间注意力介绍
  • 如何使用Java生成图像验证码
  • Python学习笔记--Django的安装和简单使用(一)
  • 基于php人力劳务招聘系统开发功能需求分析【源码】
  • window.open(url) 和 window.location.href = url
  • 【PostgreSQL】超简单的主从节点部署
  • python+open3d获取点云的最小外接球体及使用球体裁剪点云
  • CF后台如何设置TCP 和 UDP 端口?
  • 电涌冲击测试领域的精密测量技术研究与应用