美文网首页
产品需求概述-主要需求

产品需求概述-主要需求

作者: 建安风骨 | 来源:发表于2023-11-20 08:19 被阅读0次

    产品需求可分成功能性需求和非功能性需求。其中,功能性需求是产品经理工作的重点,如搜索、下单等,都是功能性需求。但是,还有非功能性需求也要了解,如对易用性、安全性等的需求。

    我们可以把功能性需求和非功能性需求做汇总,汇总后的模型为“PURPS+模型”。“PURPS+模型”是指主要需求(Primary)、可用性需求(Usability)、可靠性需求(Reliability)、性能需求(Performance)、可支持性需求(Supportability)的集合,其中“+”是其他次要需求,这六个大项下的子项分别如下。

    主要需求(Primary):包括功能、内容、安全性。

    可用性需求(Usability):包括用户体验、帮助和培训文档等。

    可靠性需求(Reliability):包括故障率、维修时间等。

    性能需求(Performance):包括响应时间、并发数、吞吐量等。

    可支持性需求(Supportability):包括可维护性需求、可移植性需求等。

    其他次要需求(+):包括数据分析需求、许可需求、接口需求、包装需求等。以上需求的内容比较多,我们举个电商的例子便于大家理解。

    1)主要需求的功能、内容和安全性

    主要需求是一个产品必须具有的需求,比如,用户在网站购物,网站自然要有琳琅满目的商品,这些商品就是内容,也就是内容性需求。为了买商品,用户就要使用商品搜索、商品筛选和商品下单等功能,这些需求毫无疑问就是功能性需求。同时,用户也希望保护自身的信息和财产安全,这些需求就是安全性需求。以上三类需求是任何产品都要具备的。

    2)可用性需求、可靠性需求、性能需求和可支持性需求

    可用性需求体现了网站好用,可靠性需求体现了网站无故障,性能需求体现了网站速度快,可支持性需求体现了网站容易维护,更进一步的解释如下。

    可用性需求是指,网站要足够能用和好用。能用是指能被用起来,不出问题。好用是指用户的主观感受,体现了网站是便捷和舒适的。比如,两款产品虽然都实现了搜索功能,但是一个好用一个不好用,这取决于如何组织搜索功能和信息的展现。可靠性需求是指,该网站不要出现故障,是说该产品的软件和硬件很可靠。性能需求是指,该网站的速度要足够快,这样就减少了用户的等待时间,提升了用户体验。可支持性需求是指研发和维护方面的需求,一款产品应该能让研发人员容易部署、升级和配置,这样就能灵活支持各种产品需求,并且当产品出了问题时,也容易进行维护。

    主要需求(Primary):

    主要需求是产品经理接触最多的需求,分别是功能、内容和安全性,三者概括起来如下。

    功能(Function)是动态的交互,内容(Content)是静态的信息,安全性(Security)是防护的盾牌。

    比如,一个电商网站有搜索功能,这个搜索功能就体现了人机的交互,并且是动态的交互。当用户通过搜索看到商品详情时,商品详情中的标题、图片、描述和价格等都是信息,这些信息是静态的。当用户下单购买时,就要输入支付密码,这里有众多的安全机制,这些安全机制就是防护的盾牌。接下来我们就这三点展开说明

    1.功能

    功能是指系统能够执行的一个特定的流程、动作或任务。

    在上面电商的案例中,搜索就是一个功能,此时用户输入搜索词,系统就会输出搜索结果,这就是系统执行的一个特定流程。比如,用户要申请贷款,银行就会审核贷款,银行的审核系统就要实现审核这个功能。这里还需要设计系统,比如,内部审核通过了,系统会将结果反馈给用户,这就体现了系统的动作。

    2.内容

    用户在使用功能后,还要获取内容。比如,用户到一个电商网站使用搜索功能和筛选功能,就是要找到想要的商品,这个商品包含的介绍信息,就是用户要看的内容。只有看到了内容,用户才能进行购买。

    3.安全性

    安全性也是必须要满足的需求。一方面对用户而言,账号被盗、资金被转移是不能接受的。另一方面对系统而言,如果被攻击导致无法使用,或显示错误网页,也是无法接受的。安全性需求其实也是功能性需求。比如,在用户多次输入错误密码后,系统就显示账号已被冻结,这就是一个功能性需求。但因为安全性需求比较独立,且需要专门的安全知识,所以应单独列出。

    对产品经理而言,对安全性需求的梳理通常是薄弱点。所以在很多公司,常常由研发人员来梳理安全性需求,并给出全套解决方案,包括如何防止黑客对网站的攻击、如何防止黑客盗取用户密码、如何防止黑客获取内部信息等。但对于产品经理,部分安全性需求仍然要做,包括规则性需求和后台的管控界面。

    规则性需求。比如,用户支付金额的上限,几次密码输错就冻结账户等。这些业务规则的制定,是要在方便和安全之间找平衡,显然不同平台的要求是不一样的。比如,一个银行系统和一个资讯系统,对账户密码安全的防护策略显然不同。可以说,这类安全性需求是用户体验的一部分,需要由产品经理来做。

    后台的管控界面。比如,用户疑似在进行刷单,后台就要列出可疑的用户,并由审核人查看用户信息,然后禁用该账号,或者确定该订单无效。显然,这个流程也需要由产品经理来设计。

    相关文章

      网友评论

          本文标题:产品需求概述-主要需求

          本文链接:https://www.haomeiwen.com/subject/wxrmwdtx.html