初识软件工程
2022-09-15 16:03:41 47 举报
AI智能生成
初识软件工程脑图
作者其他创作
大纲/内容
软件:研究对象,产品形态,客观存在
工程:经济有效地解决实际问题
软件工程覆盖内容
复杂性
可变性
不可见性
一致性
软件的本质特性
客户不满意
风险与成本问题
项目过程失控
无力管理团队
软件开发面临的挑战
1956-1967:史前阶段(个人作坊式的开发)
1968-1982:瀑布过程模型
1983-1995:质量标准体系
1996-至今:迭代增量开发过程
软件工程的发展过程
大规模的设计与建造
复杂问题与目标分解
团队协作与过程控制
工程含义
过程:支持软件开发各个环节的控制和管理
方法:完成软件开发任务的技术手段
工具:为软件开发方法提供自动或减半自动的软件支撑环境
软件工程的基本要素
问题定义
需求开发
软件设计
软件构造
软件测试
软件工程过程
面向过程
面向对象
面向构件
面向服务
软件工程方法
需求开发,软件设计
软件维护
开发管理
软件工程工具
软件复用
分而治之
逐步演进
优化折中
软件开发的基本策略
抽象
软件建模方法
用户界面原型化
软件体系结构
软件过程
度量
工具与集成环境
软件工程的Wasserman规范
初识软件工程
0 条评论
回复 删除
下一页