软件需求管理——第一章.需求工程导论

第一章.需求工程导论

1.什么是软件

软件是一系列按照特定顺序组织的计算机数据和指令的集合。
软件可以说是程序加文档的集合
软件=数据结构+算法+文档

2.软件的特性

①软件的不可视性与主观性
②软件的规模与复杂性
③软件的易变性与不确定性
④软件的精确性与模糊性

3.什么是软件工程

软件工程是研究和应用如何以系统化、规范化,可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。

  1. 将系统化、规范化、可量化的工程原则和方法,应用于软件的开发、运行和维护;
  2. 对其中方法的理论研究。
    主要目标:高效开发高质量软件,降低开发成本。

4.软件生命周期

在这里插入图片描述

1)瀑布模型

特点:

提供了软件过程模型的基本框架(模板)。
强调了每一阶段活动的严格顺序。
质量保证观点:以经过评审确认了的阶段工作产品(文档)驱动下一阶段的工作,便于管理。
是一种整体开发模型,程序的物理实现集中在开发阶段的后期,用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值