软件工程学习笔记第一节------初识软件工程

学习目标:

了解软件工程的大致背景、基本概念,了解软件的本质特性以及软件工程的产生与发展,清晰现目前业内所需的软件工程相关人才需要具备的特征。


学习内容:

  1. 了解软件的本质特性
  2. 软件工程的产生与发展
  3. 软件工程的基本概念
  4. 相关行业

学习产出:

一、软件的本质特性

      软件=程序+数据+文档

     所以软件具有复杂性、一致性、可变性和不可见性,这些特性都会使软件的开发变得困难。

二、软件工程的基本概念

   1.软件工程的实质是探索软件的开发,其中需要利用工程的原理,将理论基础+实践引导,最后达到经济有效的解决实际问题的目的。

   2.好的软件的特征:开发成本较低,能够按时交付,客户所需功能齐全,拥有良好的性能,可靠性强,可扩展性强,可移植性强,维护费用低。

 三、软件工程的发展史

  • 1968年前------------------------史前时代
  • 1968-1982年-------------------瀑布模型
  • 1983-1995年-------------------质量标准体系
  • 20世纪90年代-至今-----------互联网(敏捷开发,迭代+增量)

四、相关行业

   1.软件工程行业所需人才特点:1)读代码,写代码能力强。2)对于软件工程行业有责任感和敬畏之心。3)能够在工作中反省自己,并且得到提升。4)有职业道德。5)与队友的协调能力强。

五、一些思考

   日常生活中我们使用软件十分频繁,但都是从软件用户的使用角度出发,很少会关注开发者相关的东西,从今天的学习我能知道,当今时代的软件,灵活多变,由于他十分抽象,所以难以形容,并且现目前软件的开发也不在是一个人的事情,多是团队通力合作,所以学习软件工程这门课,我要学习的不仅仅是技术,更要学习其中的各种规范,以及团队沟通协作的能力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值