这学期开设软件需求分析这门课程,自己对于需求分析并没有太深的理解,所以自己找了这本书来促进自己对这门课程的认识。

  这本书主要讲述了关于开发项目的问题,讨论的主题是问题陈述或需求集合,需求在很多方面都是非常重要的。我们通常使用的是需求映射图而不是需求本身,所以我们需要探索许需求。

  在探索需求过程中,会不可避免的出现含混性的问题,含混性会对我们解决问题的时候产生巨大影响,所以就要使用一些探索需求工具来及时消除含混性,含混性不一定只来自一个地方,当我们找到每个含混性的时候还要对其进行定位,这样可以帮我们有效的分离其来源。

  所有的需求工作必须发生在某种类型的初始过程之后,所以提出对于问题的想法则是需求过程中的切入点,每个人的思维方式不同,这就造成了切入点的不同,会在需求过程中带来很多麻烦,甚至会使得某个项目在还未开始就要注定失败,所以就需要在需求过程中切入点与全体成员间建立一种平衡,可以在全体成员间进行一次讨论会,对于每个设计项目解决的问题进行陈述,然后进行总结。要时刻记得问题的解决方法是存在的,需要我们共同去发现。

  确定了切入点后,可以进行一些自由提问,可以让我们在设计过程中找到那些有关全局的问题,然后走上正确的方向,但要注意自由提问要及早进行,必须在某些细节的决策决定前完成。  

  在初步阅读了这本书之后,感觉到了探索需求也是一项大工程,需要自己耐得住心,探索需求过程中需要自己各个方面都要考虑,很好的让自己得到一些锻炼,这方面很多相关知识需要自己去了解,所以在接下来的生活中,不能把忘记对于探索需求的学习。

转载于:https://www.cnblogs.com/jokerr/p/8298904.html

《探索需求》阅读笔记1相关推荐

  1. 软件需求阅读笔记之三

    这周我阅读的是软件需求模式的第三章------需求模式概念. 需求模式是定义一种特定类型需求的方法.首先我们要注意的是,需求模式是应用于单个需求的,一旦编写完需求,模式的任务就没有了.需求模式的好处有 ...

  2. 02实例化需求阅读笔记之二

    一个系统开发的成败,好的需求是必要条件,这一点毋庸置疑.我们都知道文档是需求最好的载体,我们离不了它.作为一个软件开发人员,我们不可能说让客户去看我们的代码,因为客户根本就不是我们这一行的人,那看代码 ...

  3. 05《软件需求模式》阅读笔记

    剩下的两个阅读笔记写第二部分.各类需求模式,共八个领域和它的需求模式,这一次写前四个. 基础需求模式,它是所有种类的系统都可能需要的一些东西.系统间接口需求模式使用系统间接口需求模式定义被定义的系统和 ...

  4. 《软件需求最佳实践》——阅读笔记一

    <软件需求最佳实践>--阅读笔记一 首先对SERU模型的四个字母再做一个说明 S:Subject Area,表示子问题域,其核心思想是要通过业务来分解系统,尽量保证业务独立和低耦合. E: ...

  5. 网约车需求预测文献阅读笔记(一)《基于图卷积的出发地—目的地矩阵预测:旅客需求建模的新视角》

    文献阅读笔记:<基于图卷积的出发地-目的地矩阵预测:旅客需求建模的新视角> 摘要 现有研究不足 研究挑战(难点) 本文的贡献 准备工作 定义1:格子 定义2:时间片 定义3:OD矩阵 模型 ...

  6. 7.5 《丰田模式》阅读笔记和感悟

    多年的嵌入式软件工作经历,我遇到过很多苦恼,也有过很多的挣扎.为了突破这些困境,我一开始喜欢研究西方(主要是美国)的东东,但总感觉概念一大堆,让人摸不着头脑,好似高大上,但又无法落到实处. 机缘巧合下 ...

  7. 深度学习超分辨率综述阅读笔记(翻译)

    深度学习超分辨率综述阅读笔记(翻译) https://arxiv.org/abs/1902.06068 摘要:图像超分辨率(SR)是计算机视觉中增强图像和视频分辨率的一类重要图像处理技术.近几年来,图 ...

  8. 【阅读笔记】精益开发实践用看板管理大型项目

    [阅读笔记]精益开发实践用看板管理大型项目 参考 精益开发实践用看板管理大型项目 文章目录 [阅读笔记]精益开发实践用看板管理大型项目 一.我们如何工作(案例研究) 1.项目背景 2.组织团队 3.每 ...

  9. VTA(Versatile Tensor Accelerator)阅读笔记

    vta阅读笔记 原文题目:A Hardware-Software Blueprint for Flexible Deep Learning Specialization 作者:Thierry More ...

最新文章

  1. .NET调用JAVA的WebService方法
  2. mysql打印语句_最全总结 | 聊聊 Python 数据处理全家桶(Mysql 篇)
  3. 《柯南 绯红色的子弹》 观后感
  4. QCustomplot基础应用
  5. 【数据库】pymysql数据库事务操作
  6. lua传值到php,使用lua实现php的var_dump()函数功能
  7. JavaFX技巧15:ListView自动滚动
  8. 【EOlymp - 2908】SumThem All(数位统计,tricks)
  9. Docker学习总结(65)—— 容器引擎 Docker 与 Podman 的详细对比分析
  10. VS 2008的JavaScript代码提示功能 (学习老赵视频的笔记)
  11. Response.End(); 用HttpContext.Current.ApplicationInstance.CompleteRequest 代替
  12. VS2012:出现devenv.sln解决方案保存对话框
  13. 一些关于java线程编程的事儿
  14. (2.1)【经典木马-冰河木马】详细介绍,原理、使用方法
  15. python抓取图片数字_从opencv python图像中提取数字
  16. word替换妙用:批量去除多余空格、空行、换行2020-11-30
  17. java程序笑脸怎么打_Java程序运行后出现一张笑脸,鼠标点击一次则变成哭脸,再点击一次又变成笑脸,依次轮换。...
  18. Car-t细胞治疗最新进展(2022年5月)
  19. 商易通-预约挂号详情页面-预约确认(三十五)
  20. 微信小程序分享到朋友圈,在朋友圈打开报错 error code -501023

热门文章

  1. Spark配置属性整理(非常全面)
  2. 【收藏】IntelliJ Idea中配置JavaFX Scene Builder
  3. 详解yarn的resource manager组件
  4. linux 产生0~2之间的随机数
  5. jstack命令案例分析:对wait的线程没有调用notify()导致程序无法停止
  6. kafka与zookeeper版本对应关系表
  7. 【Java面试题视频讲解】十六进制转十进制
  8. 如果你要实现IOC,请简单描述一下实现步骤?
  9. Nginx 和 Apache 各有什么优缺点?
  10. Linux 命令:pwd、touch、ll、wget