博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《掌握需求过程》阅读笔记03
阅读量:4521 次
发布时间:2019-06-08

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

我们都知道要站在用户的角度考虑问题,可是作为用户的我们也是存在思考的缺口的,那些根深蒂固的东西会使我们忘记了它们的存在,这就是未意识到的需求。还有未梦想过的需求,我们习惯了类似软件拥有的功能,未曾想过一些新的功能,在我们看来,技术还没有成熟。作为软件工程师,我们一定要在初期让这种需求浮现出来,否则后续阶段发现会付出太多代价。

开始阶段我们会画上下文范围图,输入输出流表示数据的流向,如果画图过程中有不知去向何处的数据流,那正是我们需要向用户询问的地方。需求调研是主动的,用户在工作的时候才能精确描述他的任务,需求分析师要提供连续不断的解说,随着对工作的观察和解释的展开,分析师可以勾勒出每项任务的模型,以及它们如何与数据流相连。模型建立好以后,分析师反馈给用户以求得确认,并提出问题。

都说创新是一个国家的灵魂,在需求过程中,创新同样重要,创新是需求过程的一部分,头脑风暴是一种产生新思想的方法,一群聪明的人尽量发挥想象力,并产生尽可能多的想法。那么最好、最有用的想法在经过用户同意后,将成为产品的需求。头脑风暴中任何想法都可以有效利用起来。

俗话说:好记性不如烂笔头。任何有价值的话都应该记录下来,可是图片往往更容易记住,建立思维图对于组织思想是很有用的,这是一种多用途的做笔记的工具。录像可以协助开发系统,研讨会和头脑风暴的过程需要用录像记录下来。白卡记录是一种低技术含量的方法,这种方法最大的好处是方便。

我们都知道需求分为功能性需求和非功能性需求,功能性需求描述了从工作角度来考虑的产品的动作,非功能性需求描述了用户在工作时的体验。需求的度量方法是它的验收标准,验收标准是产品测试可以对照的基准。

转载于:https://www.cnblogs.com/qianxia/p/6036555.html

你可能感兴趣的文章
【leetcode❤python】 290. Word Pattern
查看>>
Mysql备份还原数据库之mysqldump实例及参数详细说明 -转自http://www.cnblogs.com/xuejie/archive/2013/01/11/2856911.html...
查看>>
2013年10月13日学习:SQL通过命令语句来创建表
查看>>
剑指offer : 二维数组中的查找
查看>>
第三章 python基础
查看>>
java基础题
查看>>
[转]人人店短信插件开发
查看>>
[转]c# System.IO.Ports SerialPort Class
查看>>
14. 最长公共前缀
查看>>
Redis文档
查看>>
项目重构
查看>>
iOS 开发 证书总结 开发证书和生产证书的区别
查看>>
(笔试题)和一半的组合数
查看>>
leetcode--Algorithm--Array_Part 1 Easy- 566 Reshape the Matrix
查看>>
AC自动机算法详解 (转载)
查看>>
python3-day5(模块)
查看>>
Linux配置JDK
查看>>
qt 读取xml文件
查看>>
python3之正则表达式
查看>>
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
查看>>