什么是需求分析,如何进行需求分析?
创始人
2024-04-08 18:16:49

目录

前言

需求分析在分析什么

如何看待产品原型设计

技术同学培养产品意识

如何应对需求变更问题

总结

重点:配套学习资料和视频教学


前言

这篇文章,我会将软件工程中关于需求分析相关的知识进行总结梳理,并以自己理解的方式进行阐述。

需求分析在分析什么

做技术的同学对于需求应该是既爱又恨,一方面软件产品的源头来自于需求,另一方面日常工作中面对需求的不明确和经常变更,只能无能狂怒。

日常的工作流中,需求分析和需求评审的结果往往决定了这个版本交付质量的好坏。

需求的来源有多种,有用户建议、客诉工单,也有通过对市场调研和判断,得出的一些结果需要进行验证。

需求分析是一个过程,这个过程主要有如下三个步骤:

  • 挖掘真实需求;
  • 提出解决方案;
  • 筛选验证方案;

举个例子:

用户客诉:有用户反馈某电商APP下单不方便,给了差评;

挖掘需求:用户常用的支付方式是支付宝,但该APP暂不支持;

解决方案:应该支持多种支付渠道,比如支付宝、微信等支付渠道;

筛选验证:调研活跃和潜在用户使用占比较多的支付渠道,按优先级去接入这些支付渠道;

产品需求的来源不是单一的,而是一系列的需求来解决用户的痛点,不断迭代不断改进,从而做出更好的软件产品。

完整的需求分析流程应该是一个闭环,整个过程需要迭代进行,如下图:

收集需求:对需求进行收集整理(头脑风暴、用户调查、竞品分析);

分析需求:分析用户需求,挖掘真实需求(表层是支付宝支付,深层是多支付渠道,底层是便捷的购物流程);

需求评估:对需求进行评估,筛选掉不可行需求(成本、可行性、风险和收益、需求的紧急性和重要性优先级);

需求设计:针对需求提出解决方案,变成产品设计方案(草图、原型图、MVP产品、演示Demo);

验证需求:验证产品设计方案是否可行(产品验收、灰度发布、A/B测试);

如何看待产品原型设计

日常工作中大家都会进行需求评审,这个时候最理想的情况是产品掏出原型图和PRD告诉大家,这里要什么那里是怎样。

当然,有时候产品也会甩出一句话:“这个需求很简单,怎么实现我不管”。对于这种一句话需求,技术同学特别是研发和测试同学相信都很恼火。

不明确的需求和需求变更,是大家最不待见的情况,这些问题也会导致研发效率大大降低,进一步影响线上交付质量。

所以前期需求阶段就确认好要做的事,后期大家的效率和交付质量往往都会比较好,这就有赖于做好产品原型设计。

原型设计简单来说就是将抽象的需求具像化为可视可见可理解的过程

要做好原型设计,不单单是设计一个页面,而是要综合考虑很多因素。主要的考虑点有如下几项:

  • 页面元素布局;
  • 功能交互逻辑;
  • 用户使用体验;

产品原型设计的过程,可概括为四个部分:

需求分析:挖掘真实用户需求,评估原型设计方案;

原型设计:划分原型功能模块,梳理界面之间的交互逻辑;

流程梳理:画产品使用流程图,即通过流程图将产品不同界面间的交互逻辑梳理清楚;

需求评审:大家比较熟悉的需求评审环节,就是集思广益对产品原型和prd进行反馈调整;

技术同学培养产品意识

产品意识本质上是一种思维逻辑,即能否站在用户和产品角度思考并解决问题。主要包含如下几方面:

  • 商业意识:即开发的软件产品能否为企业创造商业价值。技术本身是没有直接价值的,技术的价值需要有一个依附物或者说承载品,这个物品就是软件产品能创造的商业价值(我在和一些同学交流时也经常讲到,技术本身不值钱,要依靠产品和业务的变现来体现技术的价值)。
  • 用户意识:即你研发的软件产品是否满足了用户的真实需求,解决了用户的底层痛点,产品使用的感受是否良好。简单来说就是——在能用的基础上是否好用。
  • 数据意识:软件产品最终要投入市场让用户使用,然后才能发现不足并且不断迭代优化。无论是灰度发布还是A/B测试,都需要收集数据来验证产品。

技术同学要培养产品意识,可以从如下几方面去实践:

  • 打破思维边界:技术思维会关注技术实现和细节,产品思维关注用户体验、商业价值和为什么要某个功能;
  • 改变原有习惯:日常工作和生活中,站在产品角度思考接触到的物品,背后的价值、用户体验和使用场景等;
  • 多实践多复盘:自己做个小产品或一个原型,找同事朋友试用获取反馈,这样输出输入来培养产品思维;

如何应对需求变更问题

需求变更在日常工作中特别常见,频繁的需求变更会带来很多问题,比如:

  • 个人工作成就感降低;
  • 需要经常加班赶工期;
  • 软件产品的交付质量下降;
  • 架构臃肿代码质量降低,很快会变成代码“屎山”;

应对需求变更,常见的解决方案有如下几种:

  • 提升需求确定性,在需求分析和需求评审环节做好把控,减少源头的不确定性;
  • 增强需求管理手段,严格把控变更流程,让需求变更流程更规范,提高变更成本;
  • 通过快速迭代缩短版本周期,每版本仅交付部分需求,降低变更成本,快速响应变更;

 

总结

感谢每一个认真阅读我文章的人!!!

如果下面这些资料用得到的话可以直接拿走:

1、自学开发或者测试必备的完整项目源码与环境

2、测试工作中所有模板(测试计划、测试用例、测试报告等)

3、软件测试经典面试题

4、Python/Java自动化测试实战.pdf

5、Jmeter/postman接口测试全套视频获取

6、Python学习路线图

                          

 

重点:配套学习资料和视频教学

那么在这里我也精心准备了上述大纲的详细资料包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如下,需要的点击下方名片加入群聊免费领取,群里还有大佬帮忙解答问题。

                 

            

 

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...