【问题标题】:Requirements analysis and use cases需求分析和用例
【发布时间】:2020-07-10 01:56:27
【问题描述】:

我正在做一些在线自学,如果在网上发现问题,我将不胜感激:

案例: 客户需要在其购物车中进行弹出式调查以收集反馈

待办事项

  • 在创建需求时您会问哪些问题(4 个示例)?
  • 您如何描述此类开发的最少用例列表(默认状态、自定义、事件、报告)? 在这种情况下,默认状态、自定义、事件、报告是什么意思?我还没有在网上看到过这种类型的用例?
  • 除了 API 之外,商家可以通过哪些方式与平台集成?我说 webhook 是正确的,还是这些是同一回事?

【问题讨论】:

  • 这太宽泛了,请阅读How to Ask
  • 这是我在网上找到的一个问题,我似乎无法解决它......只是一些例子可能会很好
  • 这并没有使它变得不那么广泛。
  • 我认为这也是问题的重点,只是为了回答,表明思维方式,方法,而不是提供准确的解决方案。
  • 对于此类问题,分享您尝试过的内容会很有用。如果您什么都没尝试,那么阅读解决方案不会帮助您学习。如果您确实尝试回答但不说出来,您将无法理解问题所在。

标签: use-case business-logic minimum-requirements


【解决方案1】:

明确区分功能和技术限制以及场景非常重要。

您有您的用例:功能需求旨在描述您的客户希望看到的场景和行为。如何进行,如何整合调查数据(或者你最后提到的API点)都是约束和技术场景,要表达清楚(出于各种原因,例如XY问题https://www.perlmonks.org/?node=XY+Problem)。

为了更好地描述需求,可以提出一些问题:

  • 收集反馈的目的是什么?具体目的是什么?是否以任何其他方式(例如网站热图或行为分析工具)收集反馈或用户行为?如果是这样,调查结果是否需要与通过这些方式收集的数据相结合?我们打算通过调查收集哪些不是这些工具带来的信息?

  • 谁、什么、什么时候提出所有相关问题:是否应该针对所有访客的第一个访客?

  • 用户旅程映射:您似乎表示在电子商务网站上收集了反馈,在用户旅程期间询问何时弹出调查将证明信息丰富。 什么时候应该收集反馈,在用户旅程的哪个部分? 何时将第一项添加到购物车?是的 ?不 ?如果是这样,为什么? 付款后?是的 ?没有?

  • 是否有一些用户使用他们的帐户在网站上注册?对于这类用户,调查和处理应该不同吗?是否应该预先定义特定类型的用户并以不同方式处理?

  • 是否可以通过邮件为已共享邮件的客户或访客进行调查?

  • 问题的顺序应该不同吗?

  • 调查持续时间应该是多少?

  • 是否应该改变弹出窗口的外观以测试响应率变化?

  • 是否应该在用户每次浏览不同页面时出现弹出窗口?

除了与客户面谈之外,创建模型也是一种激发需求的刺激方式。

关于具有更多元素的过程和建模将有助于为您提供更好的答案。

存在各种级别的细节和抽象:

美国质量协会将流程图定义为“按顺序显示流程中各个步骤的图片。(...) 它是一种常见的流程分析工具,也是七种基本质量工具之一。”

关于更多面向 IT 的源,ITIL 或 TOGAF 提供了视角。

最后,传统上更强烈地被视为与敏捷方法齐头并进的用户旅程概念也值得关注。

【讨论】:

  • 谢谢。这是有道理的,我一直在思考谁,为什么,何时,什么问题......接下来的两点对我来说实际上没有多大意义......你能提供一些见解吗?您如何描述此类开发的最少用例列表(默认状态、自定义、事件、报告)?在这种情况下,默认状态、自定义、事件、报告是什么意思?我还没有在网上看到过这种类型的用例?
  • 再次感谢,请告诉我
  • 我不完全确定这个问题的含义。重新表述这个“功能需求捕获系统的预期行为。这种行为可以表示为系统需要执行的服务、任务或功能。用例定义了一组面向目标的外部参与者和系统之间的交互。考虑。”您可以在这里获得更多信息,例如:bredemeyer.com/pdf_files/functreq.pdf 给定各种用例,您应该推断出您的功能需求。
  • 是的,对我来说,“最小用例列表”以及“默认状态、自定义、事件、报告”这两个词在这种情况下的含义是什么也不清楚。第二点也是一个问题“创建描述流程的活动图”..这是哪个流程?用户查看购物车,得到调查,回答与否,完成支付?目前还不清楚这个 Q 还指的是什么
  • 是的,我认为这可以指代。可能是一个过程或 UML 流?您可以考虑表示流程功能,仅指用户采取的操作,然后更深入地了解更多技术层面正在发生的事情。我在回答中添加了有关流程建模或用户旅程的各种元素。
猜你喜欢
  • 2010-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-30
  • 2015-12-03
相关资源
最近更新 更多