软件工程
1.软件工程的理解
科学—在经验的基础上研究,探索新的未知的领域的知识,形成解决问题方法,原理。
工程—创造性运用科学原理,来设计和实现建筑或者机器或者软件,这个过程就是工程。
工程特点:运用应用科学。
总结:我们是应用型人才,在处理问题的时候。首先站在应用角度,不要急于探索底层设计或者原理。
2.工程的方法—理解
2.1 系统性过程
# 过程性,先后顺序# 计划性,阶段性# 循序性,连贯性# 广度和深度
2.2 科学的方法
# 自然科学# 模型 - 验证理论性,设计性;便于理解事物,管理,研发,设计,验证# 分类 - 归纳总结,首先进行的是分类# 推理 - 基于已经验证数据,研判将要发生的,要想做推理,必须做好分类,也就是归纳总结# 经验学 -
3.软件工程的过程—掌握
3.1 可行性分析
这是开发能做的吗?做了有什么样的后果?做了有什么样收益
3.2 需求分析
功能性需求,非功能性(性能,主观性特别强),用户体验(易用性)
3.3 设计
产品的角度,code角度代码
3.4 实施 — 构建
3.5 验证
测试,但是要注意,需求的不完整性,以及可变性,测试人要做出响应的变化,随时应变
3.6 交付和维护

浙公网安备 33010602011771号