当前位置: 首页 > news >正文

大话软工笔记—需求调研概述

需求调研,是整个软件工程中的第一步工作,要做好分析和设计,首先要做的事就是对客户需求进行咨询和调研,完整、准确地收集和记录客户的需求、期望、痛点和难点是正确地进行分析与设计的前提。

1. 定义

需求调研就是收集系统需要做什么的过程,通过与客户/用户不断地沟通,采用包括问卷、访谈、绘图、收集原始资料等形式收集需求,并以图形、文字和表格的方式进行记录。

2. 作用

需求调研的质量对于应用软件的交付质量起着非常巨大的影响作用,需求调研的结果就是后续设计和开发的依据。

3. 能力

需求调研所需能力如下:

(1)沟通能力,能够与高层领导、中层管理以及业务执行者等各层级的人沟通。

(2)速记能力,对于重要信息和“关键词”进行记录,避免事后遗忘。

(3)归集能力,将收集到的信息进行梳理、归纳。

(4)客户业务知识,需掌握短时间内快速地理解客户业务知识。

4. 思路与理解

4.1 用图形作为调研助手

当遇到诸如“调研之初如何打开话匣子?讨论僵持不下如何解套?讨论中客户总出现跑题的现象如何应对?如何快速打开局面或者控制局面?”等问题,一个非常有效的方法就是用“图形”来做引导,用图形引导可以有如下的效果:

(1)图形会引导大家的讨论方向一致、收敛,不易跑题。

(2)图形会引起参与者的视觉共鸣,从而加速、加深理解的程度。

(3)即使图形有错误,也可以调动参与者的关心,成为吸引客户积极参与交流的“引子”。

(4)图形的逻辑清晰,可以避免讨论结果似是而非的现象,为后续需求变动提供依据。

另外,没有图形作为调研助手,调研结果往往会聚焦于“点需求、点功能”,而缺乏对客户业务的整体认知,特别是缺乏对“逻辑”的收集方法,造成后期的分析缺少逻辑支持,无法进行推演。

可以提前准备好各类参考图,讨论中经常在白板上用图形进行分析,这种做法会大大提升调研的效率和调研的质量。

4.2 调研的合适粒度

需要做到,调研结束后不再向客户进行咨询就可以进行设计工作了,否则离开现场后的再次调研会增加调研成本(时间、费用、效率)。

调研不合适粒度体现在如:

(1)某个表单的公式不清楚。

(2)某个功能为什么需要。

(3)某个管控的流程是什么。

相关文章:

  • 探针有哪些?探测方法有哪些?
  • 一个完整的日志收集方案:Elasticsearch + Logstash + Kibana+Filebeat (二)
  • vue3+dify从零手撸AI对话系统
  • 深入剖析MySQL存储架构,索引结构,日志机制,事务提交流程
  • Sklearn 机器学习 缺失值处理 填充数据列的缺失值
  • Oracle 客户端深度指南:SQL Developer 与 PL/SQL Developer 全面安装使用教程
  • SpringAI Alibaba实战文生图
  • Python Day45
  • LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明
  • 量子计算突破:新型超导芯片重构计算范式
  • Three.js实现梦幻星光漩涡特效 - 从原理到实现
  • 罗尔斯·罗伊斯数字孪生技术赋能航空发动机运维革新:重构维护范式,驱动行业低碳转型
  • Xilinx FPGA 重构Multiboot ICAPE2和ICAPE3使用
  • Linux安装jdk、tomcat
  • SpringBoot离线应用的5种实现方式
  • 【优选算法】前缀和
  • Tableau for mac 驱动
  • 【PhysUnits】15.18 Unit基础结构 (unit.rs)
  • 好未来0520上机考试题1:括号的最大嵌入深度
  • 【PCIe总线】 -- PCI、PCIe相关实现
  • wordpress怎么设置语言设置/济南seo网站关键词排名
  • 旅游公司网站 优帮云/关键词排名查询软件
  • 企业做网站400电话作用/网站优化联系
  • 网站设计套餐/微信裂变营销软件
  • 享学课堂 移动互联网开发/昆明seo关键词排名
  • 做网站哪些方面会侵权/seo是什么服