需求工程--------软件建模与分析(第二版)主编骆斌 编著丁二玉

第一次阅读这本书,首先我从这本书的整体结构目录阅读,大致了解这本书的主体内容。

本书分为5部分:第一部分绪论,第二部分需求获取,第三部分需求分析,第四部分需求的格式化与验证,第五部分需求的管理及工程管理。

第一章主要介绍软件工程产生的背景,软件工程与软件需求工程师的定位和主要关注的内容。

第一章通过对软件项目的三种类别进行分析展开的。

1)在预期的时间内,预算成本下完成预期的所有项目功能则项目为成功的项目

2)已经完成项目的基本内容但出现了生产过程中的超支或超期或者实现功能不全,则项目是问题项目。

3)因无法进行或中途撤销或最终产品无法提交使用,则项目是失败项目

通过对本书的了解我们可发现影响项目成功的主要因素主要是用户的参与与软件需求规格说明书的完整性

第二章主要分析软件需求的基本术语,使读者对之后的学习内容有一个相对的了解,为以后的学习奠定良好的基础。
主要说明了什么是需求:需求源于问题,解决问题就是满足需求

优秀的需求特性:完备性,正确性,可行性,必要性。

第三章使读者对软件工程有整体了解并对软件工程的关键特正深入了解

需求过程的过程

1需求的获取----2需求的分析----3需求的规格说明书--4---需求验证

(1)需求的获取

1)收集背景资料

2)确定问题与目标

3)选择信息的来源

4)整理确定功能性要求与肺功能性的要求

5)对所有的信息进行分析和整理,记录获取结果

本章的最后一节通过一个软件开发过程的具体事例进行分析,详细的介绍了整个过程便于读者了解

转载于:https://www.cnblogs.com/zyt-bg/p/8408649.html

需求工程软件建模与分析阅读笔记01相关推荐

  1. 需求工程——软件建模与分析阅读笔记04

    本部分是阅读完需求工程--软件建模与分析(第二版)骆斌主编的第四部分的一点收获总结: 这部分主要从需求规格说明书的书写,与需求验证两部分组成. 一.首先我们应当明白为什么要编写需求规格说明书: 1)需 ...

  2. 01需求工程-软件建模与分析阅读笔记

    绪论阅读笔记 绪论这一部分讲的很多,把这本书的框架给讲了一个大概,让我对这本书有了一个大致的了解. 软件的发展经历了以"机器"为中心,以"应用"为中心,以&qu ...

  3. 04需求工程软件建模与分析阅读笔记之四

    此次阅读了解到了获取信息的方法. 1.传统方法:传统应用开发使用的很多数据收集机制都属于此类,它们在现在的需求获取中仍然起着非常基础的作用.常见的有问卷调查,面谈,文档分析,需求剥离等. 2.集体获取 ...

  4. 05需求工程软件建模与分析阅读笔记之五

    此次阅读了解到了常见的问题框架. 大致分为六种: 1.需求行为控制系统:存在物理世界的某个部分,其行为须要收到控制,以使得他们满足特定的条件,问题是要建立一个系统,系统将施加所须要的控制. 2.命令行 ...

  5. 《需求工程--软件建模与分析》笔记

    第一部分:绪论 软件的发展经历了以"机器""应用""企业"为中心的三个阶段.这也是软件从一开始的新型项目到逐渐完整的一个制作体系形成的过程. ...

  6. 《需求工程——软件建模与分析》阅读笔记之一

    在老师推荐的几本书里面,我选择了阅读<需求工程--软件建模与分析>一书,感觉受益颇多,刚开始接触软件觉得最难得是代码,关键是代码,其他都没必要,随着学习的渐渐深入,越来越理解老师说的,在一 ...

  7. 《需求工程——软件建模与分析》阅读笔记5

    在需求的文档化和验证中主要分两个部分讲述,分别是需求规格说明和需求验证,在需求规格说明文档中讲到需求规格说明文档是需求规格说明活动的一个核心元素,要理解需求规格说明活动,就需要明确文档的编写规格说明文 ...

  8. 《需求工程-软件建模与分析之读书笔记之三》

    <需求工程-软件建模与分析之读书笔记之三> 第14章<面向对象建模>采用了面向对象方法学的世界观,将系统看作是一系列对象的集合,每个对象具有独立的职责,完成独立的任务,对象之间 ...

  9. 《需求工程——软件建模与分析》读书笔记

    <需求工程--软件建模与分析>,整体来说这本书内容还是挺多的.我先从目录看起,看看这本书的知识框架是怎样的,整个需求分析会涉及到哪些知识. 该书共分为5个部分:绪论,需求获取,需求分析,需 ...

最新文章

  1. [C] 图的深度优先遍历
  2. FATAL ERROR: Could not find ./bin/my_print_defaults
  3. iOS xocde编译报错 NSObjCRuntime.h
  4. SOA和微服务之间的区别
  5. addrinfo 结构
  6. 面向对象的写法,见到就添,持续更新。。。
  7. android百度地图地址解析失败怎么办,【百度地图API】当地址解析失败时,如何调用search方法查找地址...
  8. oracle字符查出一位
  9. Google Chrome 源码下载地址 (Google Chrome Source Code Download)
  10. clover写入efi_Clover EFI bootloader for Mac(四叶草启动引导工具)
  11. SQL Server代理(SQLEXPRESS)无法启动
  12. 操作系统基础:进程逻辑思维导图,超简单理解进程管理
  13. springboot---fastDFS 简单文件上传/下载/删除
  14. CSAPP LAB4 键盘驱动程序的分析与修改(谢罪)
  15. opencv-python数字图像处理学习7:提取一副彩色图像中红色,用HIS模型处理,RGB模型对比显示
  16. 腾讯与360你们支持谁?
  17. FaceShifter:新的人脸交换模型
  18. pip安装pytorch 0.4.1
  19. php contract的作用,契约(Contracts)
  20. 信息系统项目管理基础知识:企业信息化与电子商务

热门文章

  1. dell服务器启动顺序如何设置_Dell PowerEdge 服务器启动指南
  2. developerWorks Java技术:十周年
  3. 获取html中的所有图片地址
  4. python实现电脑屏保
  5. STM32F407-SPI通信接口
  6. AT指令(嵌入式+物联网)编程心得C语言
  7. artDialog弹出新页面,保存后关闭弹出框并刷新父页面
  8. 基于java jsp+mybatis+Spring+的SSM二手交易网站设计实现
  9. 凭什么是你从新星计划里面脱颖而出?答:凭这五点
  10. 国产SSD、内存卷哭国外大厂,三星宣布减产涨价在路上了