第二章主要就讲了两个问题:1、如何读懂用户需求  2、什么才是良好的与用户之间的关系。

一、如何读懂用户需求:

  用户毕竟不是专业人士,有时候提出的需求和他本想达到的要求并不一致,所以我们做需求分析时不能只问客户:“我们要做什么啊?”然后客户怎么说我们怎么做,这样做出来的软件往往客户并不满意,我们在做需求分析时不仅要了解客户的需要,还要了解项目的背景。所以在问完背景后,我们还要了解:1、本项目解决了客户什么问题 2、本项目涉及到什么人?什么单位? 3、本项目目标是什么? 4、本项目范围是怎样的? 5、本项目成功标准是什么?

  之后就是制定需求规格说明书了。项目组不应只将自己定位在软件制造者,而应该是软件价值创造者。我们提供的不是一套系统,而是提供了一套可以提升用户价值的服务。如果我们能输出客户心中真正想要却无法表达的东西,我们才能真正做到为客户带来价值。

二、什么才是良好的与用户之间的关系

  从某种角度来说我们厌恶的需求变更其实是好事,说明用户对需求的理解更进一步,而我们觉的不适是因为我们对需求理解的进步程度不如客户,如下图:

而要打破这种局面,项目组需要做到下图:

  项目组要在很短时间内对需求的理解超过客户。项目组要具备超强学习能力,切实理解客户的真正需要才能为客户做出真正符合其要求的软件

转载于:https://www.cnblogs.com/hehejeson/articles/5928903.html

UML大战需求分析阅读笔记——02相关推荐

  1. UML大战需求分析--阅读笔记02

    这次阅读了第三章--类图.本章主要讲解了类图的基本使用规则和一些使用的例子.类图是UML中非常重要的一部分,作用很大. 类图之间有五种关系:关联关系,聚合关系,组合关系,泛化关系,依赖关系.关联关系有 ...

  2. UML大战需求分析阅读笔记——01

    UML图分为结构型和行为型两种 ,结构型是静态的,而行为型是动态的.可以看成静态的有:哪些类.哪些构件.系统最后怎样部署:可以看成动态的有:如何与用户交互.各个类,构件,模块之间如何联系. 一.结构型 ...

  3. UML大战需求分析阅读笔记——03

    什么是面向过程的?什么是面向对象的?这个疑问在我刚入学学习C++的时候就有了,当时什么都不懂,遇见的全部都是闻所未闻的新名词.新概念,搞得自己一头雾水,今天看到第三章的开头语时发现了一种很有趣很通俗的 ...

  4. 阅读笔记 1 火球 UML大战需求分析

    伴随着七天国庆的结束,紧张的学习生活也开始了,首先声明,阅读笔记随着我不断地阅读进度会慢慢更新,而不是一次性的写完,所以会重复的编辑.对于我选的这本   <火球 UML大战需求分析>,首先 ...

  5. 《UML大战需求分析》阅读笔记01

    在刚学习软件开发的课程时,首先学习了UML设计,但只是学习了基本的语法,虽然在学期通过课堂练习进行了实践,但并没有真正理解其中作用.为了进一步的理解UML的用法,我阅读了<UML大战需求分析&g ...

  6. 《火球——UML大战需求分析》(第1章 大话UML)——1.5 小结和练习

    说明: <火球--UML大战需求分析>是我撰写的一本关于需求分析及UML方面的书,我将会在CSDN上为大家分享前面几章的内容,总字数在几万以上,图片有数十张.欢迎你按文章的序号顺序阅读,谢 ...

  7. 《火球——UML大战需求分析》(第1章 大话UML)——1.1 UML基础知识扫盲

    说明: <火球--UML大战需求分析>是我撰写的一本关于需求分析及UML方面的书,我将会在CSDN上为大家分享前面几章的内容,总字数在几万以上,图片有数十张.欢迎你按文章的序号顺序阅读,谢 ...

  8. 《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.2 类图的基本知识

    摘要:类图(Class Diagram)可能是用得最多的一种UML图.类图的基本语法并不复杂,你可能最多学习两三天就可以掌握,然而要真正做到活用类图则可能需要几年的功力.类图是锻炼面向对象分析(OOA ...

  9. 《火球——UML大战需求分析》(0.1)——开篇废话

    说明: <火球--UML大战需求分析>是我撰写的一本关于需求分析及UML方面的书,我将会在CSDN上为大家分享前面几章的内容,总字数在几万以上,图片有数十张.欢迎你按文章的序号顺序阅读,谢 ...

最新文章

  1. Windows系统安全管理
  2. python pynlpir中科院分词的使用
  3. PyQt5 Pyinstaller时出现错误Cannot find PyQt5 plugin directories
  4. AI 技术越来越平民化,程序员不想被淘汰该怎么办?
  5. excel 地级市名单_“excel随机抽取名单“谁有全国行政区划列表(EXCEL版且含省市县乡)?...
  6. 电子和程序设计学习网址
  7. Java实现QQ、微信等自动无限发送消息(炸屏)
  8. Gflags开源库使用--解析命令行参数
  9. 用CCS分析解读CC3200 SDK工具包的blinky流水灯文件
  10. 宇宙各种定律,也许可以改变你的命运。
  11. 获取交换机和PC网卡接口对应关系
  12. 用 python 操作 Acad 绘图 的学习笔记
  13. fect:基于面板数据的因果推断(下)
  14. 2021 CCF 非专业级别软件能力认证第一轮(CSP-S1)提高级
  15. 以为女程序员的奋斗路程
  16. kali linux怎么远程桌面,适用于kali linux的远程桌面开启方法(从windows xp 远程登录到kali linux )...
  17. 能够实时显示CPU温度的软件
  18. jQuery实现日期选择器
  19. mysql slow queries,检查 mysql sql 效能使用 MySQL Slow Queries
  20. 休闲船的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. #1093 : 最短路径·三:SPFA算法(邻接表)
  2. 架构设计 | 基于消息中间件,图解柔性事务一致性
  3. 如何保证NFS文件锁的一致性?
  4. CDN百科第七期 | 关于CDN的原理、术语和应用场景那些事
  5. Unite 2018 | 浅谈伽玛和线性颜色空间
  6. 未来的地下世界?《明日之后》打造专属半感染者的“未来都市”
  7. preg_grep用法
  8. shell 调用 sqlplus 各种情况示例
  9. Linux中ping不通外网
  10. Python【每日一问】16