码迷,mamicode.com
首页 > 其他好文 > 详细

《软件工程 实践者的研究方法》第一章-软件的本质

时间:2021-01-06 12:33:23      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:限制   实践   code   程序   物联   存在   targe   target   移动app   

第一章——软件的本质

思维导图

技术图片

文件分享

MD文件和思维导图X-mind文件,如需获取请点击:https://share.weiyun.com/WLD31mmq

软件的本质

软件既是产品,也是交付产品的载体

定义软件

  • 教科书式的定义

    • 指令的集合(计算机程序)

      • 通过执行这些指令,可以满足预期的特性、功能和性能需求
    • 数据结构

      • 使得程序可以合理储存和利用信息
    • 软件描述信息

      • 它以硬拷贝和虚拟形式存在,用来描述软件的操作和使用
  • 软件和硬件具有完全不同的特性

    • 软件不会“磨损”

    • 但软件退化的确存在

    • 软件失效曲线

      • 面临变更
      • 软件的维护需要应对变更请求,复杂

软件应用领域

  • 不要限制自己

遗留软件

  • 旧的系统
  • 令人难以更改和维护

软件的变更本质

信息是思想的自行车。——jobs

四类软件

WebAPP

移动APP

云计算

产品线软件

其实理应还有其他软件的,比如移动物联网,特斯拉, 理论上不应给软件死板的分层,而应聚焦于软件的作用:信息架构与业务流程。软件可以用在方方面面,比如结账,比如寻路,比如对话。生活工作的方方面面,每个角落。要注重软件与产品的本质。
同时,我认为,这种分类方法,也太过于老久了

《软件工程 实践者的研究方法》第一章-软件的本质

标签:限制   实践   code   程序   物联   存在   targe   target   移动app   

原文地址:https://www.cnblogs.com/fenixhuang/p/14227466.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!