热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

收集和分析需求时需要注意的问题

欢迎大家收听PM网事,今天我们来聊聊需求。需求这个话题大家已经聊得很多了,我说一下个人的看法,不涉及需求管理的全过程,只讲

欢迎大家收听PM网事,今天我们来聊聊需求。

需求这个话题大家已经聊得很多了,我说一下个人的看法,不涉及需求管理的全过程,只讲需求的收集和分析,这一期内容不管是项目经理还是产品经理,只要是PM都可以听,另外做运营的同仁们也可以听听,希望大家听完后会有自己的结论。

我们知道,不同的组织,或者同一个组织不同类型、不同规模的项目,收集和分析需求的方法是不同的,所以脱离具体的环境和项目说方法其实就是在耍流氓,具体的方法我们就先放在一边,我们先聊聊需要注意的问题和常用的工具吧。

先说案例。话说当年,某电商的一个核心部门发起了一个项目,目标是要优化供应链的相关环节,从而提升效率、降低成本、改善用户体验。现在,我们假定项目刚刚被发起,你已经被指定负责这个项目,下一步就要收集和分析需求了,你的整体思路是什么?

听到这里,熟悉电商业务的PM现在应该已经在掐着指头数这项目大概会涉及到多少部门和产品了,没错,这个项目当时涉及到了十几个部门和产品。

结合这个案例,我就说在收集和分析需求过程里需要注意的地方,总共有7点:

第一点,确保战略跟随和商业价值。
如今,大部分的互联网组织其实是缺少持续稳定的收入来源的,这就意味着组织所花的每一分钱从道理上来讲一定要产生期望的商业价值,这些商业价值既可以是创造的营收、用户满意度的提升,也可以是效率的改进,总之不管商业价值是什么,都要符合战略规划的需要,这是对所有需求最最基本的要求。

第二点,需要明确总体需求的控制者。
就上面的这个例子来讲,这个项目涉及到了十几个部门和十几个产品,那总体的需求应该是谁来负责把控呢?是项目经理还是产品经理?很清楚,产品经理只负责自己的产品所对应的需求,而总体需求一定是项目经理负责控制,这一点虽然很明确,但还是需要在项目里广而告之。

第三点,需要尽可能弄清楚需求背后的真实动机。
我们都知道,需求只是表象,源自于需求提供方的内在动机,虽然互联网倡导协作、信任、共赢,还在实现扁平化、去控制等等,可实际上我们的动机好像并没有真正地简单过,而且越是大组织、大项目,这些动机也就越不简单。有的需求方和你说提的这些需求是为了提高效率,有可能他说的是实话,但对于有的需求方来说,他提出的需求其实另有深意。如果我们不了解真实的动机,一些所谓的需求其实就变得非常的可笑,这样的需求如果落地交付,我们也许会收获可笑的结果。

第四点,利益相关方的分析一定要做。
大家要是做项目管理的话,对于利益相关方这个概念一定是很熟了,在PMI也就是美国项目管理协会的词典里,利益相关方这个词又叫做项目干系人,我们以后就统一叫做利益相关方或者利益相关者吧。利益相关方这个概念对于专业的项目经理来说已经是很熟了,但对于产品经理来说,可能了解的人还不是很多,我强调一点,谈需求必谈利益相关方,如果利益相关方的识别和分析都不做的话,做需求是没有意义的。

第五点,需求和实现方法不要混为一谈。
这个很简单,比如需求方说了,现在平台的用户体验不太好,我们做个APP吧,然后就是一堆的APP需求。这种时候我们心里一定要打个问号,为什么要做APP?做APP和提升用户体验之间有本质的联系吗?做APP可能只是实现需求的方法之一。

第六点,需求不等同于功能需求。
很多时候,需求方和PM只要一提需求,就会大谈特谈各种功能,其实我们都知道需求除了功能之外,还有很多其他的种类,常见的有性能、质量、安全、可扩展、运维、兼容性、接口、数据等,另外,管理方面的需求也是很容易被忽视的,我们在收集、分析功能需求的时候也要把这些种类的需求都要过一遍,尽量不要遗漏。

第七点,需求要尽可能保证合规。
合规这个问题在不同的组织、不同的发展阶段重要性是不一样的,互联网因为自带颠覆、变革的属性,所以目前互联网的有些领域确实是在踩法律和道德的红线,而且在组织内部,有时候越是高层管理者、越是风口行业,也就越会有意无意地忽视合规的问题。法无禁止皆可为,这句话基本没毛病,但是如果我们发现要交付的产品和服务违反了法律和道德的话,作为PM需要尽可能地坚持合规,尽量避免发生后续的悲剧。最近一段时间互联网也发生了几件比较大的负面事件,这些事件也需要我们引以为鉴。

好了,需要注意的地方我已经说完了,之所以说这几点,是因为我发现这几点PM比较容易忽略。

下面我们来快速过一遍在收集和分析需求过程中经常用到的工具。

首先最常用的工具就是访谈、组织结构图和业务流程图,另外还有一个常用的工具就是调查问卷,调查问卷如果设计好了的话,还是挺有价值的。

下一个工具是Business Usecase,也就是业务用例,用来收集和分析业务需求也是不错的。

利益相关方分析矩阵主要用来在多个维度分析利益相关方应该如何引导和对待。

下一个工具是RACI模型,RACI模型可以用来确定各利益相关方的职责划分。

头脑风暴、焦点小组就不多说了,主要用于分析需求。

评审会议就不说了,大家都做过。

再有就是思维导图,大家已经用的比较多了。

再有就是需求跟踪矩阵,这是一个非常有价值的需求工具,建议大家使用。

还有PBS、PFD,主要用来把分析好的需求做分解,类似于WBS。

再有就是MOSCOW,用于确定需求的优先级。

另外还有多指标评分表,多指标评分表也是用来确定需求优先级,只不过这个评分表会涉及到多指标的换算,至于是哪些指标、多大的权重,这个需要自己根据情况来确定。

至于5W、5W2H主要用于需求的收集,大家都已经用的比较多了。

竞品分析和可用性测试产品经理们都已经很熟了,可以用来辅助确定和验证需求。

下一个就是Userstory和Usecase,也就是用户故事和用例,它们都是很好的需求分析工具,需要根据项目和团队的情况灵活选用,我个人更偏重于Usecase。

最后就是产品经理们最熟悉的PRD+原型了,关于怎么写PRD,怎么画原型,大家在网上很容易就能找到很多资料,PRD我建议还是用Usecase来描述和分析需求,原型起到一个辅助的作用就可以了,当然也有人认为没必要写PRD,纯画原型就可以了。这件事情其实没有绝对的对和错,需要具体情况具体分析,但我认为图形和文字是两种不同的信息表现形式,文字和图形对于人脑刺激的区域也不同,完全用原型法来描述和分析需求,出现问题几乎是必然的,这其实不是我们能力的问题,而是因为人的左右脑功能结构决定的,所以我还是建议需求主要以文字为主,图形为辅的模式,这种模式对于团队其实是有好处的。

刚才我们说的例子是一个典型的项目,既有项目经理,也有产品经理,所以上面说的这些工具有的是项目经理用,有的是产品经理用。至于上面所说的这些工具用哪些不用哪些,如果你所在的组织有PMO,可以和PMO聊聊,他们会给你具体的建议。

好了,这期节目我们就聊到这里,我们下期节目见。


推荐阅读
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 一家位于长沙的知名网络安全企业,现面向全国诚聘高级后端开发工程师,特别欢迎具有一线城市经验的技术精英回归故乡,共创辉煌。 ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • Uniswap 与 MoonPay 合作,引入法币交易功能。本文探讨这一合作对用户进入加密货币领域的安全性及便利性的影响。 ... [详细]
  • 视觉Transformer综述
    本文综述了视觉Transformer在计算机视觉领域的应用,从原始Transformer出发,详细介绍了其在图像分类、目标检测和图像分割等任务中的最新进展。文章不仅涵盖了基础的Transformer架构,还深入探讨了各类增强版Transformer模型的设计思路和技术细节。 ... [详细]
  • 本文探讨了Python类型注解使用率低下的原因,主要归结于历史背景和投资回报率(ROI)的考量。文章不仅分析了类型注解的实际效用,还回顾了Python类型注解的发展历程。 ... [详细]
  • 本文是对《敏捷软件开发:原则、模式与实践》一书的深度解析,书中不仅探讨了敏捷方法的核心理念及其应用,还详细介绍了面向对象设计的原则、设计模式的应用技巧及UML的有效使用。 ... [详细]
  • 在尝试加载支持推送通知的iOS应用程序的Ad Hoc构建时,遇到了‘no valid aps-environment entitlement found for application’的错误提示。本文将探讨此错误的原因及多种可能的解决方案。 ... [详细]
  • 在1995年,Simon Plouffe 发现了一种特殊的求和方法来表示某些常数。两年后,Bailey 和 Borwein 在他们的论文中发表了这一发现,这种方法被命名为 Bailey-Borwein-Plouffe (BBP) 公式。该问题要求计算圆周率 π 的第 n 个十六进制数字。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中 ... [详细]
  • 洛谷 P4009 汽车加油行驶问题 解析
    探讨了经典算法题目——汽车加油行驶问题,通过网络流和费用流的视角,深入解析了该问题的解决方案。本文将详细阐述如何利用最短路径算法解决这一问题,并提供详细的代码实现。 ... [详细]
  • 本文探讨了在一个物理隔离的环境中构建数据交换平台所面临的挑战,包括但不限于数据加密、传输监控及确保文件交换的安全性和可靠性。同时,作者结合自身项目经验,分享了项目规划、实施过程中的关键决策及其背后的思考。 ... [详细]
  • 流处理中的计数挑战与解决方案
    本文探讨了在流处理中进行计数的各种技术和挑战,并基于作者在2016年圣何塞举行的Hadoop World大会上的演讲进行了深入分析。文章不仅介绍了传统批处理和Lambda架构的局限性,还详细探讨了流处理架构的优势及其在现代大数据应用中的重要作用。 ... [详细]
  • 本文来自微信公众号:界面新闻(ID:wowjiemian),作者:席菁华,头图来自:视觉中国海底打桩,安装基座,吊装塔筒、机舱、叶片……北至山东,南至广东,在中国东部广袤的海域上, ... [详细]
author-avatar
笑点已阵亡
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有