美文网首页
第四章- 需求定义过程

第四章- 需求定义过程

作者: _达斯基 | 来源:发表于2018-09-29 23:48 被阅读0次

需求定义回答了关于产品时还说呢么以及需要做什么的问题,框架定义则主要回答了产品行为方式和如何构建产品来满足用户目标等问题。

需求定义由如下几个步骤组成:
  1. 创建问题和愿景陈述
  2. 探索和头脑风暴
  3. 确定人物模型和期望
  4. 构建情景场景
  5. 明确设计需求
虽然上述步骤大致按执行的时间先后排列,但他们呈现的是一个循环往复的过程
步骤一:创建问题和愿景陈述

在构思过程开始之间,设计师要对前进方向有明确指令,目标导向的方法旨在通过人物模型,场景和设计要求定义产品和服务,虽然意识到针对哪些用户,目标是什么,但还缺乏清晰的产品要求,问题和愿景陈述提供了这样的指令,有益于在设计过程向前推进之前在利益相关者之间达成共识。

问题陈述定义了设计启动的目标,通常企业和人物模型之间的关注点之间存在因果关系。

把商业问题和可用性问题联系起来是推动利益相关者支持设计的关键,也是满足用户目标和商业目标拟定设计框架的关键。

愿景陈述是问题陈述的反转,将用户需求为引领,将需求转化为如何让设计愿景满足商业目标。

问题和愿景陈述中的内容应该直接从研究和用户模型中获得,用户目标和需求应该从主要人物模型中获得,而商业目标则从利益相关者中获取。

把用户目标和挫折整理成问题和愿景陈述有助于团队建立共识,把精力专注于接下来设计活动的重点事项。
探索和头脑风暴

不带臆断的创建情景场景,关注人物模型可能如何使用产品,展开头脑风暴,将脑海中的想法提炼出来,这样才能把这些创意记录下来,暂时放在那里。

主要目的是尽可能的剔除先入之见,保持开放灵活,使用他们的想象力来构建场景,使用分析技能思维从场景中得到需求。

不受约束,不予批评

可挑选一些探索性概念与利益相关者分享,帮助你发现他们关于创新解决方案和时间跨度的真正取向。

不要花费太多时间,想法开始重复说明可以结束了

确定人物模型期望

人物模型的心理模型是其对现实的内部呈现——如何思考事物,如何解释事物,心理模型是根深蒂固的,在一个人的自我意识几乎是下意识的,往往是人生经历累积的结果。人们对产品及其工作方式的期望,心理模型透漏着大量信息。

界面的呈现模型——设计如何表现和呈现自己——应该尽可能地与我们对用户心理模型的理解相契合,呈现模型不应反应实现模型,即产品实际的内部构造方式。

记录这些期望,是需求得重要来源,对于每个人物模型我们需要了解:

  • 人物模型的期望和态度,经历,渴望和其他社会,文化,环境,以及人物模型认知因素
  • 人物模型对使用产品的体验可能持有的一般期望和愿望
  • 人物模型对产品行为的期待和愿望
  • 人物模型如何看待数据的基本元素或单位(基本元素可能是信息或者人)
步骤4-构建情景场景

情景场景讲述的是某个人物模型的故事,有着多样的动机,需求和目标,这个人物模型以自己最典型的方式,使用产品的未来版本,情景场景展现了人物模型使用场景,包括了环境和组织考量。

情景场景应该范围广而浅,不该描述产品或者交互的细节,而应该从用户的角度专注于高层次的动作,重要的是首先制定出宏观轮廓,系统的找出用户需求,只有这样才能设计合适的交互动作和界面。

情景场景解决了如下问题:

  • 产品在什么背景下使用
  • 是否会被超时使用
  • 人物模型是否经常被打断?
  • 是否有多个用户使用单个设备?
  • 与其他产品一起使用么?
  • 人物模型要达到目标首要需要执行的活动是什么?
  • 使用产品预期的最终结果是什么?
  • 根据人物模型的技能和使用频率,允许的复杂程度有多大?

初级阶段时,重点是人物模型的目标,不要担心如何完成目标。——尽量去除不必要的任务。最早期阶段,假设界面具有魔法。

步骤5:明确设计需求

在情景场景初稿满意后,分析草稿,提炼出人物模型的需要或设计需求,包括对象,动作和情景。

数据需求:
人物模型的数据需求是指必须在系统中呈现的对象和信息。

功能需求:
功能需求对系统对象执行的操作或动作,通常转换为界面控件,功能需求定义了界面中的对象或者信息必须展示在什么位置或者容器中。

情境需求:
描述了系统中对象之间的关系或依赖,包括系统中哪些对象必须显示在一起才能让工作流程有意义。或满足具体人物模型的目标。

其他需求:

  • 业务需求(利益相关者的优先事项)
  • 品牌和体验需求(反应体验特征,希望用户和客户把这些特性联系到你的产品,公司或者组织)
  • 技术需求(技术选择或者限制)
  • 顾客或合作伙伴需求

通过以上步骤应该有了粗略的创造性概览:产品如何以情景场景的形式解决用户目标,以及从研究,人物模型及场景中提取的要求和需求构成简表。这些设计需求不仅指明了设计和开发方向,还提供了与利益相关者交流的工作范围。

相关文章

  • 第四章- 需求定义过程

    需求定义回答了关于产品时还说呢么以及需要做什么的问题,框架定义则主要回答了产品行为方式和如何构建产品来满足用户目标...

  • 2018-11-16

    今天为大家更新《用户体验要素》的第四章——范围层,功能规格和内容需求——定义需求 本小结关键词:定义需求 主要观点...

  • 《软件需求》-需求的过程

    一、需求开发过程框架 1、需求开发是一个迭代的过程 2、需求开发框架 (1)、定义业务需求 (2)、识别用户群 (...

  • Ooracle-自定义函数

    需求:判断某个字符是否为数字 自定义函数过程 通过存储过程调用自定义函数 以上为自定义函数并且通过存储过程调用该函...

  • 定义产品需求

    面对同样的用户需求,针对不同的人,会提供不同的解决方案,从需求到提供产品方案的过程,可以定义为产品需求的过程,如何...

  • 如何定义产品需求?(干货)

    面对同样的用户需求,针对不同的人,会提供不同的解决方案,从需求到提供产品方案的过程,可以定义为产品需求的过程,如何...

  • 软件工程基础(二)

    结构化分析方法 需求分析的任务是发现需求、求精、建模和定义需求的过程,可概括为:需求获取、需求分析、编写需求规格说...

  • 用文档来定义产品需求,这件事很麻烦,但是你必须要做

    今天为大家更新《用户体验要素》的第四章——范围层,功能规格和内容需求——范围层的定义 本小结关键词:用文档来定义产...

  • 需求工程

    什么是需求工程:* 是一个不断反复的需求定义、文档记录、需求演进的过程,并最终在验证的基础上冻结需求。 需求工程有...

  • 项目范围管理之定义和WBS创建

    1、定义范围 过程定义:指定项目和产品详细描述从需求文件中选取最终的项目需求,然后制定出项目及产品、服务、成果的详...

网友评论

      本文标题:第四章- 需求定义过程

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