博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构建之法:第一章
阅读量:4512 次
发布时间:2019-06-08

本文共 399 字,大约阅读时间需要 1 分钟。

1.1

  • 软件企业=软件+商业模式
  • 软件=程序+软件工程
  • 程序=数据结构+算法

软件开发的不同阶段

  1. 玩具阶段
  2. 业余爱好阶段
  3. 探索阶段
  4. 成熟的产业阶段

    体会 飞机的安全功能 在 软件工程的类比:使用概率极低,必须实现)


1.2 软件工程是什么

软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程

包含领域

  • 软件需求分析
  • 软件设计
  • 软件构建
  • 软件测试
  • 软件维护

软件的特殊性

软件分类:系统软件、应用软件、恶意软件

  1. 复杂性 Complexity
  2. 不可见性 Invisibility
  3. 易变性 Changeability
  4. 服从性 Conformity
  5. 非联系性 Discontinuity

软件工程的目标:创造足够好的软件

  • 用户满意度
  • 可靠度
  • 软件流程的质量
  • 可维护性

转载于:https://www.cnblogs.com/perfectplaces/p/7130937.html

你可能感兴趣的文章
神器metasploit中Msfvenom 的用法(外文翻译转)
查看>>
[项目管理] 布鲁克斯法则
查看>>
SpringMVC
查看>>
交通灯管理系统笔记
查看>>
Hadoop MapReduce编程 API入门系列之wordcount版本3(七)
查看>>
前端html及标签
查看>>
day2-mysql基本命令和数据类型
查看>>
早上好~
查看>>
【Oracle】Oracle锁表处理
查看>>
CSS垂直翻转/水平翻转提高web页面资源重用性
查看>>
php-7.1.0 rpm包制作
查看>>
configparser模块
查看>>
SET方法内存管理
查看>>
3D数学读书笔记——矩阵基础
查看>>
jdk1.5多线程Lock接口及Condition接口
查看>>
四则运算分析题
查看>>
开博纪念
查看>>
(转)SQL一次性插入大量数据
查看>>
javascript event loop
查看>>
LIS
查看>>