[创业之路-289]:《产品开发管理-方法.流程.工具 》-15- 需求管理 - 第1步:原始需求收集

news2025/2/11 16:09:41

概述:

需求收集是需求管理的第一步,也是产品开发、项目管理或软件设计中的关键步骤。原始需求收集主要是指从各种来源获取关于产品或服务的初步需求和期望

以下是对需求管理中的原始需求收集的详细分析:

1、原始需求收集的目的

原始需求收集的主要目的在于深刻理解市场需求、用户需求,准确把控行业发展趋势,以及保持高度的市场敏感度。通过收集需求,可以确保产品研发是围绕客户需求展开的,真正实现“以市场为导向,以客户为中心”。此外,收集需求还有助于实现产品创新,及时获得竞争对手的相关产品及市场策略,并加强与用户互动,提升用户忠诚度和粘性

2、原始需求收集的指导原则

在进行原始需求收集时,应遵循以下指导原则:

  1. 以公司的产品愿景、产品战略为指导:这有助于确定需求采集应面向哪些细分的目标用户群,以及对不同的用户需求进行优先级排序。
  2. 以用户欲望为准绳:需求收集应关注用户真正想要的价值,而非仅仅关注产品的功能。

3、原始需求收集的方法

原始需求收集可以采用多种方法,包括但不限于以下几种:

  1. 用户访谈:通过与用户进行面对面的交流,深入了解他们的需求、痛点以及期望。这种方法可以获得深入且具体的需求信息。
  2. 问卷调查:设计问卷并向目标用户群体发放,收集他们对产品或服务的意见和建议。问卷调查可以覆盖更广泛的用户群体,并提供量化的数据支持。
  3. 现场观察:亲自到用户的使用场景中观察他们的行为和使用习惯,从而发现潜在的需求和问题。这种方法有助于获得直观且真实的需求信息。
  4. 用户大会、技术推广活动:在这些活动中,可以与用户进行高层次的交流,了解他们对产品或服务的期望和反馈。同时,这也是一个展示公司实力和产品优势的好机会。
  5. 标杆研究:收集竞争对手相关产品的技术规格资料,用标杆来评估自身产品的性能,并按照业界或客户认可的性能标准来衡量。这有助于发现自身产品的不足之处,并借鉴竞争对手的优秀做法。
  6. 内部专家顾问团:聘请行业专家、研发人员和技术规划人员根据产品市场趋势提出需求和新技术应用建议。他们可以从专业的角度为产品提供有价值的建议和指导。

此外,还可以利用原型法、头脑风暴、客户满意度调查、售后反馈、网站/售后支持热线、合作开发、参与行业会议和论坛/新闻媒体等方法进行需求收集。

4、原始需求收集的挑战与应对策略

在进行原始需求收集时,可能会面临一些挑战,如用户需求复杂多变、难以准确描述等。为了应对这些挑战,可以采取以下策略:

  1. 采用多种方法结合:根据项目的实际情况和需求收集的不同阶段,灵活使用多种方法进行需求收集,以确保收集到的需求全面且准确
  2. 建立有效的沟通机制:与用户建立良好的沟通机制,确保双方能够顺畅地交流和反馈。这有助于及时发现并解决问题,提高需求收集的效率和质量。
  3. 培养专业的需求分析师需求分析师应具备丰富的行业知识和产品经验,能够深入挖掘和理解用户的需求。通过培训和实践,不断提高需求分析师的专业素养和技能水平

5、原始需求收集后的处理

收集到原始需求后,需要进行整理、分析和优先级排序。这包括解释和翻译需求、整合归并相似需求、分组归类不同需求等步骤。同时,还需要对需求进行验证和确认,以确保其准确性和可行性。最后,将经过处理的需求录入需求池中进行管理和跟踪。

综上所述,原始需求收集是需求管理中的关键环节之一。通过采用多种方法结合、建立有效的沟通机制以及培养专业的需求分析师等策略,可以确保收集到的需求全面、准确且有价值。这些需求将为后续的产品开发、项目管理和软件设计提供有力的支持。

15.3 需求管理步骤1:原始需求收集

15.3.1 原始需求的特点

♢需求不总是显而易见的,而且它可来自各个方面;

♢需求并不总是容易用文字明白无误地表达

♢存在不同种类的需求,其详细程度各不相同

♢如果不加以控制,需求的数量将难以管理

♢需求相互之间,以及与流程的其他可交付工件之间以多种方式相关联;

需求既非同等重要,处理的难度也不同;

♢需求涉及众多相关利益责任方,这意味着需求要由跨职能的各组人员来管理;

♢需求发生变更;

♢需求可能对时间敏感。

15.3.2 需求收集12种方法

表15-4列出了需求收集的12种方法,并且列出了优劣势。

通过这12种需求收集方法,收集原始需求数据,整理需求解释和翻译、整合、归并、分组),排优先级,检查结果和流程规范性,完成需求收集活动。

案例分析:某企业的需求记录来源如图15-2所示。

图15-2 某企业的需求记录来源

该企业的需求统计特点包括:

♢网站平台约占1/3的需求来源,其他是内部IT平台;

♢太多短期需求(3~6个月内需要实现);

♢需求拒绝的原因包括6.5%重复提交、9.5%无价值、16.1%已规划、 21.3%已经实现、46.6%是长期需求。 一般需求收集有两个特点,一是大部分需求来自于公司内部渠道,需要 增加客户渠道、市场渠道的需求。二是大部分需求都是短期需求,实现 这些需求的产品必须在6个月或更短的时间内交付。应该有一大部分需 求是交付时间为一年或一年以上的长期需求,这样才可以及时开发出高质量产品,而不是在最后时刻匆匆交付低质量产品。 所有的需求都要归入需求管理组织进行统一管控处理。有接口人的市场 区域需求,也一并提交需求管理组织进行管控,对需求进行分析批准后 再递交给研发实现。需要减少甚至杜绝绕过正式流程而向PDT直接提交 客户需求。 建立客户需求收集的长效机制,识别客户的重要需求,降低需求收集的 盲目性,建立合理的需求收集的方法和过程,提高需求收集的有效性, 需求访谈的方法和技巧。

案例分析:某企业需求收集的来源如表15-5所示。

15.3.3 需求属性模板(原始需求)

除了需求的内容外,每个功能需求应该有一些相关属性与之相联系。这 些属性为每个需求建立了一个上下文和背景资料,方便对需求的理解, 并为开发活动提供决策的参考。定义和更新这些属性值是需求管理的一 部分。

表15-6这个属性模板亦可作为《客户原始需求信息表》,对于收集到的用户需求详细记录到该表中,避免需求的遗漏。 表15-6 需求属性模板

案例分析:某客户的需求卡片如表15-7所示。

表15-7 某客户的需求卡片

15.3.4 需求收集要点

一般由产品经理编写汇总需求,列出需求规格表(或产品规格书,不管 是ODM/OEM,还是自主研发产品),并不断完善。小一点的企业由项 目经理兼职承担,但最好是设立产品经理负责,项目经理更侧重于项目 管理,而不是产品管理。规范需求收集模板,形成需求IT数据库。需要保证足够的用户参与时间,因为用户经常不明白为什么收集需求和确保 需求质量需花费那么多时间,不愿意给太多的沟通时间,研发人员也可 能不重视用户的参与,觉得与用户合作不如编写代码有意思,或觉得已 经明白用户的需求了。以下是需求收集的要点:

♢多听少说;

♢多听多问,不要推销你的想法;

♢对于听到的信息要确认,确保理解对方的意思,以及客户真正的意图

♢语言要中性,有些话你越不赞同,可能越是机会;

♢表现得“无知”一些,让客户详细举例或描述;

♢聚焦于期望,而不是问题;

♢了解不一致的地方;

♢注意引导、倾听人们的“话外音”;

♢没有十足把握前,不要将你了解到的东西与他人交流;

♢不要完全相信任何人;

♢所有收集到的需求都应记录下来;

♢不对外承诺无法实现的功能、不能达到的指标。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2296404.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

蓝桥杯---数青蛙(leetcode第1419题)

文章目录 1.题目重述2.例子分析3.思路分析4.思路总结5.代码解释 1.题目重述 这个题目算是模拟这个专题里面的一类比较难的题目了,他主要是使用crock这个单词作为一个整体,让我们确定:给你一个字符串,至少需要多少个青蛙进行完成鸣…

单片机之基本元器件的工作原理

一、二极管 二极管的工作原理 二极管是一种由P型半导体和N型半导体结合形成的PN结器件,具有单向导电性。 1. PN结形成 P型半导体:掺入三价元素,形成空穴作为多数载流子。N型半导体:掺入五价元素,形成自由电子作为多…

OpenEuler学习笔记(二十三):在OpenEuler上部署开源MES系统

在OpenEuler上部署小企业开源MES(制造执行系统,Manufacturing Execution System)是一个非常有价值的项目,可以帮助企业实现生产过程的数字化管理。以下是基于开源MES系统(如 Odoo MES 或 OpenMES)的部署步骤…

ubuntu中如何在vscode的终端目录后显示(当前的git分支名) 实测有用

效果展示 配置过程: 在 Ubuntu 中,如果你想在 VS Code 的终端提示符后显示当前的 Git 分支名,可以通过修改 Shell 配置文件(如 ~/.bashrc 或 ~/.zshrc)来实现。以下是具体步骤: 1. 确定使用的 Shell 首…

从二叉树遍历深入理解BFS和DFS

1. 介绍 1.1 基础 BFS(Breadth-First Search,广度优先搜索)和 DFS(Depth-First Search,深度优先搜索)是两种常见的图和树的遍历算法。 BFS:从根节点(或起始节点)开始&am…

Kotlin协程详解——协程上下文

目录 一、上下文结构 get()获取元素 minusKey()删除元素 fold()元素遍历 plus()添加元素 CombinedContext Key 二、协程名称CoroutineName 三、上下文组合 四、协程作用域CoroutineScope 五、典型用例 协程的上下文,它包含用户定义的一些数据集合&#x…

手写一个C++ Android Binder服务及源码分析

手写一个C Android Binder服务及源码分析 前言一、 基于C语言编写Android Binder跨进程通信Demo总结及改进二、C语言编写自己的Binder服务Demo1. binder服务demo功能介绍2. binder服务demo代码结构图3. binder服务demo代码实现3.1 IHelloService.h代码实现3.2 BnHelloService.c…

Deep Dive into LLMs like ChatGPT - by Andrej Karpathy

https://www.youtube.com/watch?v7xTGNNLPyMIhttps://www.youtube.com/watch?v7xTGNNLPyMIDeep Dive into LLMs like ChatGPT - by Andrej Karpathy_哔哩哔哩_bilibilihttps://www.youtube.com/watch?v7xTGNNLPyMI转载自Andrej Karpathy Youtube ChannelThis is a general a…

react实例与总结(一)

目录 一、简单认识 1.1、特点 1.2、JSX语法规则 1.3、函数组件和类式组件 1.4、类组件三大属性state、props、refs 1.4.1、state 1.4.2、props 1.4.3、refs 1.5、事件处理 1.6、收集表单数据—非受控组件和受控组件 1.7、高阶函数—函数柯里化 1.8、生命周期—新旧…

51单片机(国信长天)矩阵键盘的基本操作

在CT107D单片机综合训练平台上,首先将J5处的跳帽接到1~2引脚,使按键S4~S19按键组成4X4的矩阵键盘。在扫描按键的过程中,发现有按键触发信号后(不做去抖动),待按键松开后,在数码管的第一位显示相应的数字:从左至右&…

STM32 RTC亚秒

rtc时钟功能实现:rtc模块在stm32内部,由电池或者主电源供电。如下图,需注意实现时仅需设置一次初始化。 1、stm32cubemx 代码生成界面设置,仅需开启时钟源和激活日历功能。 2、生成的代码,需要对时钟进行初始化,仅需…

【Linux】深入理解linux权限

🌟🌟作者主页:ephemerals__ 🌟🌟所属专栏:Linux 目录 前言 一、权限是什么 二、用户和身份角色 三、文件属性 1. 文件属性表示 2. 文件类型 3. 文件的权限属性 四、修改文件的权限属性和角色 1. …

json格式,curl命令,及轻量化处理工具

一. JSON格式 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于一个子集的JavaScript编程语言,使用人类易于阅读的文本格式来存储和表示数据。尽管名字中有“JavaScript”,但JSON是语言无关的,几…

web直播弹幕抓取分析 signature

声明: 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! 前言 最近遇到太多难点了卡了很久&am…

ABP框架9——自定义拦截器的实现与使用

一、AOP编程 AOP定义:面向切片编程,着重强调功能,将功能从业务逻辑分离出来。AOP使用场景:处理通用的、与业务逻辑无关的功能(如日志记录、性能监控、事务管理等)拦截器:拦截方法调用并添加额外的行为,比如…

CUDA 计算平台 CUDA 兼容性【笔记】

在 b 站看过的两个关于 CUDA 的技术分享,整理分享下对自己有用的课件。 20231130 2023第9期 聊一聊常见的AI计算平台库_哔哩哔哩_bilibili20230831 2023第6期 聊一聊CUDA兼容性_哔哩哔哩_bilibili 文章目录 CUDA 计算平台CUDA 函数库介绍英伟达三大护城河&#xff1…

最新消息 | 德思特荣获中国创新创业大赛暨广州科技创新创业大赛三等奖!

2024年12月30日,广州市科技局公开第十三届中国创新创业大赛(广东广州赛区)暨2024年广州科技创新创业大赛决赛成绩及拟获奖企业名单,德思特获得了智能与新能源汽车初创组【第六名】【三等奖】的好成绩! 关于德思特&…

ubuntu安装VMware报错/dev/vmmon加载失败

ubuntu安装VMware报错/dev/vmmon加载失败,解决步骤如下: step1:为vmmon和vmnet组件生成密钥对 openssl req -new -x509 -newkey rsa:2048 -keyout VMW.priv -outform DER -out VMW.der -nodes -days 36500 -subj "/CNVMware/"ste…

python的列表、元组、深拷贝、浅拷贝(四)

python的列表 一、序列1. 序列定义2. 序列数据类型包括3.特点:都支持下面的特性 二、 列表1. 列表的创建2. 列表的基本特性(1) 连接操作符喝重复操作符(2) 成员操作符(in , not in )(3) 索引(4) 切片练习(5) for循环 3. 列表的常用方法(1) 一…

2.10作业

思维导图 C C语言