产品开发生命周期
每一款新产品,无论是应用程序还是实体产品,从灵感迸发到最终产品的发布,都遵循一系列特定的步骤。这被称为产品开发生命周期(product development life cycle),它有五个阶段:头脑风暴(brainstorm)、定义(define)、设计(design)、测试(test)和发布(launch)。每个阶段的确切名称可能略有不同,但总体过程通常是相同的。
在本文中,您将探索产品开发生命周期,以及UX(User Experience,用户体验)设计如何参与到每个阶段。正如您可能已经猜到的,UX设计师在产品开发生命周期的设计阶段参与度最高,但其在整个生命周期中都与团队成员(如研究人员、产品经理、工程师)密切合作。
当产品经历开发生命周期时,团队可能需要在一个阶段花费比其他阶段更长的工作时间,或者根据反馈重复某些阶段。每一阶段的成功取决于前一个阶段的完成情况,因此按顺序进行很重要。
下面我们来查看产品开发生命周期五阶段中的每一个!
头脑风暴
产品开发生命周期的第一阶段是头脑风暴,在这一阶段,团队开始针对一个产品进行思考。当产品开发生命周期开始运作时,您的团队可能已经知道您想要解决的用户问题。如果没有,提出用户问题列表是一个很好的开始。
在这个阶段,注意团队的多样性很重要。在种族、性别、能力、家庭结构、年龄和族群等等方面具有显著多样性的团队通常能更有效地进行头脑风暴,因为这样的团队汇集了许多不同的生活经历。
举个例子:如果您正在设计一款新应用程序来帮助在职父母和监护人,您的团队可能会在头脑风暴阶段列出在职父母和监护人面临的常见问题,例如缺乏可靠的育儿服务、交通问题或管理日程的困难。您的团队可能会查看用户对其他类似产品的反馈或用户调查的结果,以作为您想法的参考。在您对许多用户问题进行头脑风暴后,您的团队会选择其中一个并开始想出解决该问题的方法。
头脑风暴阶段也是查看产品竞争对手,并确定市场上是否已有类似产品的理想时机。您希望您的产品能够填补市场空白,或者比现有产品更好地解决问题。完成对竞争对手和用户的研究有助于确定产品设计需要解决哪些问题。
还有一件事要记住:大公司的UX设计师可能不会参与头脑风暴阶段。但UX设计师在初创公司或小型企业中可能发挥重要作用!
定义
产品开发生命周期的第二阶段汇集了UX设计师、UX研究员、项目经理和产品负责人来定义产品。目标是通过回答以下问题来确定产品规格:产品是为谁准备的?这个产品能做什么?需要包含哪些功能才能使产品成功?
在定义阶段,您的团队会缩小想法的聚焦点。一种产品不可能解决所有用户的问题。我们继续以帮助在职父母和监护人设计应用程序为例,您的想法应该侧重于帮助父母和监护人找到可靠的托儿服务或管理他们的日程安排,而不是两者兼而有之。在这个阶段,UX设计师可能会帮助团队确定想法的重点,但产品负责人可能是定义项目范围的人。
您在头脑风暴阶段完成的研究现在就派上用场了。使用您学到的知识,您将发现潜在用户面临的问题所在。在没有直接询问用户的情况下,您的团队不能假设他们知道用户正在经历什么问题。
设计
产品开发生命周期的第三阶段是设计。这是您作为UX设计师真正大放异彩的时候!在这个阶段,UX设计师为产品开发想法。通常,UX设计师首先绘制线框图(wireframes), 即产品的轮廓或草图,然后继续创建原型(prototypes),即传达产品功能的早期模型。
UX writers也会参与设计阶段,可能会在产品的线框和原型中编写按钮标签或其他副本。
在生命周期的这个阶段,UX设计师确保在定义阶段概述的所有产品规格是否都考虑到了。您还可以检查以确保设计的每个部分都以直观的方式组合在一起。例如,UX设计师可能会检查应用程序的屏幕是否以对用户有意义的方式流动。或者每个交互,比如点击按钮,都有一个相关的操作,比如将商品添加到购物车中。另一方面,对于实体产品,UX设计师可能会检查实体对象的某一部分是否与连接部分匹配。最后,UX设计师确保用户需要完成的每项任务都清晰易懂,例如在应用程序中从主页导航到结账确认页面。
测试
接下来,您的设计进入测试阶段。UX设计师与工程师一起开发符合原始设计的功能原型,包括适合公司品牌的细节和功能,例如字体和颜色的选择。这也意味着编写代码并最终确定产品的整体结构。
或者,如果您想更早地测试您的设计,可使用Figma或Adobe XD等设计工具测试产品的功能原型。
在这个阶段,设计至少要经过三个测试时期:公司内部测试、利益相关者审查以及潜在用户的外部测试。利益相关者(stakeholder)是您完成项目所共事的人,或者是任何对项目有兴趣的人,无论他们来自公司内部还是外部。
运行这些测试通常是您团队中UX研究员的职责(如果您有的话)。
- 首先,团队在内部测试产品,以寻找技术故障和可用性问题。这通常称为 alpha 测试。
- 然后,产品要经过利益相关者的测试,以确保产品符合公司愿景,符合可访问性的法律准则,并遵守政府的隐私法规等。
- 最后,还有一个针对潜在用户的外部测试。这是判断产品是否提供良好用户体验的时候了,这意味着产品是可用的(usable)、公平的(equitable)、令人愉快的(enjoyable)和有用的(useful)。这通常称为 beta 测试。
在这个阶段收集和实施反馈绝对是至关重要的。如果用户对您的产品感到沮丧或困惑,UX设计师会进行调整,甚至创建新的设计版本。然后再次对设计进行测试,直到产品和用户之间几乎没有摩擦(friction)。
要指出的是,产品开发生命周期不是一个完全线性的过程。在您准备好发布产品前,您的团队可能会在设计和测试之间循环多次!
发布
最后,您已经到达了产品开发周期的第五个也是最后一个阶段:发布阶段,将产品发布到世界上!这可能涉及在Google Play商店或苹果的App Store中列出应用程序、使网站上线,或将实体产品放在商店货架上。
发布阶段是庆祝您的工作并开始推广产品的时候。您团队中的营销专业人员可能会在社交媒体上发布有关新产品的信息或发布新闻稿。客户支持团队可能已经准备好帮助新用户了解产品的工作方式。
项目经理还会与跨职能团队会面,反思整个产品开发生命周期,并提出以下问题:哪些有效?哪些可以改进?目标实现了吗?是否符合时间表?为这种反思腾出时间非常重要,因为它可以帮助改进产品。
对于实体产品,发布阶段可能是产品开发生命周期的结束。但对于像应用程序或网站这样的数字产品,向更广泛的受众推出产品提供了另一个改善用户体验的机会。新用户可能会发现产品的功能或特性存在以前没有人注意到的问题。因此,在发布阶段之后,团队通常会回到设计和测试阶段,开始研究数字产品的下一个版本。
超越产品开发生命周期
您现在了解了产品的开发方式以及UX设计师在生命周期中所扮演的角色。无论您往哪里看,您都会发现各种各样的产品——大的、小的、实体的或虚拟的——都经历了这个开发过程。您越能看到日常用品中所包含的意图和想法,您就越接近成为一名UX设计师!
参考
本文翻译自:Foundations of User Experience (UX) Design by Google https://www.coursera.org/learn/foundations-user-experience-design