软件工程学习-----笔记 2022-1-4------------2022-1-14

简介: 软件工程学习-----笔记 2022-1-4------------2022-1-14

首先软件是一直在变的,不光软件的版本随着需要而更新,软件的出错率本应该是一直降低,但随着版本不断地更新,实际的情况可能一直在慢慢变高,这可能会影响软件的生命周期,也是软件的复杂性的所在,要知道设计一个软件远远比设计一架飞机更需要时间,更加的复杂。

现在经历了瀑布过程模型,质量标准体系,现在主要是敏捷开发方法,更紧密的团队合作,有效的应对需求变化,快速交付高质量软件,迭代和增量开发过程

工程是于建造密切相关的

高质量的软件离不开高质量的设计,规范的编码和有效的测试

单元测试集成测试,软件和软件的集成测试,软件和硬件的集成测试,软件上层的集成测试,用户的使用测试,软件工程的目的就是为了让软件的设计更加的规范更加的有效,让每个开发者不同的模式规范成为一个统一的规则。

让更多人的智慧耦合在一起

在软件工程编写规程中,语句的编写要规范

程序的模块化设计,可以根据不同需要来进行模块划分

第二天

白盒测试的时候代码覆盖标准

什么是过程

产品质量的关键在于对过程的有效管理,监控

迭代式开发有两种,一种是增量模型一种是迭代模型

敏捷开发方法

程序人员负责单元测试,测试人员负责集成测试和系统测试


目录
相关文章
|
程序员 C语言 Windows
C语言技巧 ----------调试----------程序员必备技能
C语言技巧 ----------调试----------程序员必备技能
|
6月前
|
存储 索引
软件工程概论------文件管理
软件工程概论------文件管理
44 0
|
6月前
|
vr&ar
编译原理----FIRST集,LARST集,FIRSTVT集,LASTVT集
编译原理----FIRST集,LARST集,FIRSTVT集,LASTVT集
52 1
|
6月前
|
测试技术
软件工程中关键的图-----知识点总结
软件工程中关键的图-----知识点总结
34 2
|
6月前
|
存储 Linux 编译器
C++初阶------------------入门C++(二)
C++初阶------------------入门C++(二)
|
6月前
|
编译器 C语言 C++
C++初阶------------------入门C++(一)
C++初阶------------------入门C++(一)
|
6月前
|
安全 编译器 C语言
C++初阶------------------入门C++(三)
C++初阶------------------入门C++(三)
|
监控
产品经理------需求文档(上)
产品经理------需求文档(上)
210 0
|
存储 关系型数据库 MySQL
MySQL数据库第三课 ------简单命令再进阶-------成为大牛必备2
MySQL数据库第三课 ------简单命令再进阶-------成为大牛必备
|
关系型数据库 MySQL Linux
MySQL数据库第三课 ------简单命令再进阶-------成为大牛必备1
MySQL数据库第三课 ------简单命令再进阶-------成为大牛必备