• 0
  • 0
分享
  • B端产品如何进行业务全场景的需求梳理?——软件测试圈
  • 曼倩诙谐 2023-06-19 11:42:30 字数 1028 阅读 1047 收藏 0

  C端重体验B端重逻辑基本已经成为大部分产品世界的共识了,因此需求梳理成为了B端产品经理重要的工作场景。而如何进程需求梳理,首选应该先确定你是设计的一款标准化商业垂直型产品,还是基于内外部客户明确需求的定制化产品。

  标准商业化产品

  面向市场对多个行业B端客户销售的产品被称为标准化产品,这类产品主要采用单套产品私部署模式或SAAS云服务模式进行销售,后者是目前市场主流。因为是面向全市场标准化销售产品,在梳理需求前需要先确定产品是面向大部分公司内部标准化业务的业务垂直产品还是面向不同行业用户的行业垂直产品,前者强调解决大部分企业内部一类标准业务,如OA、CRM、HRM等,这种产品需要梳理企业中该类业务的核心流程,及角色、单据、流程、数据传递等,后者强调解决具体一个行业的企业信息化业务,如餐饮、地产、教育信息化系统,这类产品则需要梳理行业的核心供应链,清晰上下游的主体关系,销售模式、物流模式、资金模式等,才能有效确定功能。

1-1.png

  对于SAAS产品,系统常常会设计为三端结构,即:管理端(SaaS服务商端)、租户端(企业管理端)、用户端(企业员工端),根据不同的使用对象设置相应功能,除了满足具体的垂直需求外,产品经理还需要清晰最为SAAS服务商,产品的盈利模式及售前售后模式,根据不同功能、容量制定产品价格策略。

1-2.png

  定制化产品

  不管是面向企业内部进行的自用产品还是面向甲方的定制开发产品都属于定制化产品,相对于商业化产品这类产品都有明确的需求方,因此产品经理只要根据需求方对接就可以清晰要做哪些需求,这里我们简单按照及需求用例的模式进行需求梳理。

  (1) 确定角色,由于这类产品往往面向多组织的B端机构,我们往往要先清晰客户的组织架构,再跟进不同部门确定涉及多少个业务系统及子功能模块,再确立个子系统的功能业务流程。

1-3.png

  (2)为了清晰业务流程,需要对梳理出的角色进行访谈,不仅仅要清楚对方角色的操作流程,还要整理出全产品的最终流程。

1-4.png

  (3)整理完业务流程后,我们再根据不同角色、角色具备的访问与操作权限,界面操作的后续影响逐渐梳理业务用户,最终实现完善的业务场景。

1-5.png

  因为B端产品涉及的范围广、种类繁多,这里只是整体的说了一下需求梳理的方法,后续我也会在具体的产品类型中更细化的说明一类产品的策划、定位、分析、设计的全过程。


作者:佚名    

来源:http://www.51testing.com/html/12/n-7793012.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   前言  我们在执行自动化测试或者调试时,自动化测试用例数量过多,不清楚目前用例数执行了多少个了,还差多少个执行完成。  这时候就会猜想,如果执行过程中存在进度条,就很清楚的了解到测试用例的执行情况,今天小编通过下面两种方法简单介绍如何在自动化测试时加入进度条。  pytest-sugar  pytest-sugar是属于pytest的一个插件,想要对自动化测试用例加入进度条时,我们就可以通过该插件进行实现。  安装:pip install pytest-sugar  使用:安装完成后,正常运行程序即可。  小编通过实例进行展示下如何使用,首先编写几个简单的测试用例,方面运行程序:#&nbs...
            0 0 1476
            分享
          •   用例设计是测试工程师的日常工作之一,也是基本技能,今天,从实际工作的角度,跟大家分享下快速设计用例的7个小技巧:  1. 根据需求,先拆分大的功能点,作为主用例。例如,常见的增删改查,就属于大的功能点,可以作为主用例。  2. 使用等价类划分,按分类设计用例,基本分类可以从正面场景和负面场景入手。例如,测试创建可分为创建成功和创建失败2种场景,可分别设计用例。  3. 善用边界值,可结合等价类使用。测试经验告诉我们,测试有时会涉及大量数据,遍历所有数据效率较低,如果是手工执行,更难以实现覆盖所有数据,更有效率的做法是,先划分等价类,再从等价类中选择部分参数测试。  边界值是等价类所有可选参...
            0 0 896
            分享
          •   本来想用“优秀”,后来想想不过“合格”而已。最近工作与学习的想法,内容比较碎,先记录下来。  由于有写博客的习惯,写了不少关于测试的东西,常常被别人加群或直接加QQ问问题。可能是因为我写了不少东西的缘故吧!大多数提问者会认为我一定水平很高,然后,问我是做什么测试的?用什么工具?我的回答是:主要以功能测试为主,会用到一些辅助的工具,如fiddler。他们无不大失所望。  关于我的第一份工作的情况,我在《一个测试员的工作与学习》中已经说的比较详细了。第二份工作(目前的这份工作)的经历等什么时候辞职的时候再整理吧!  这里可以简单简述一下自己目前工作情况,虽然我们公司的测试人员是坐在一起的,但我...
            7 7 1605
            分享
          • 软件测试:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。一、软件的分类1、按照功能划分:【系统软件】:如操作系统、数据库管理系统,各种驱动软件等;【应用软件】:如Office、有道翻译、QQ等;2、按照技术结构划分:【单机版本】:如Office,画图工具等;【C/S结构软件】:如QQ、微信等;【B/S结构软件】:如新浪、搜狐、google等;3、按照使用终端划分:【PC端】:电脑版QQ等安装在电脑端的软件;【移动端】:如手机版QQ、微信等安装在移动端的软件;4、按照用户划分:【产品软件】:Office、财务处理软件、360卫士等;【项目软件...
            1 1 2076
            分享
          • 一、Selenium2+python自动化36-判断元素存在1、捕获异常from selenium import webdriver import unittest class Test1(unittest.TestCase): #一、准备浏览器驱动、网站地址 #setUp在每个测试函数运行前运行,注意大小写;self不能省略 def setUp(self): self.driver=webdriver.Chrome() self.baseurl="https://www.baidu.com" #二、打开浏览器,发...
            13 15 4636
            分享
      • 51testing软件测试圈微信