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