《当用户体验设计遇上敏捷》一3.2 一个重大的设计挑战

3.2 一个重大的设计挑战

当用户体验设计遇上敏捷
IT负责满足业务对更高效、更有效的软件交付方法的需要并对此给出响应。如今,作为设计师,需要迎接挑战,重新对设计进行设计,将其带回到与数字产品开发一致的、快速的状态,并且将设计注入到敏捷过程中。我们要的是高效的、有效的以及带着愿景出现的设计,但我们也想创建让人为此埋单的、合心意的体验。

本书的任务有以下两个。

帮助设计师理解自己在敏捷过程中的位置以及如何使自己的优势最大化。
帮助项目管理者、开发人员和其他每一个参与软件交付工作的人理解设计的重要性以及设计在敏捷开发过程中的位置。
设计,其存在的目的是为了影响用户的感知和行为,在传统上已经落入业务(更具体来说就是市场部门)的范围内。然而创建了敏捷过程的是软件开发人员,所以到目前为止,大量关于敏捷的书籍文章资料都出自软件开发人员之手,为的是达成创建更好的软件这一目标。

敏捷不是要特别地排斥设计,也不意味着设计和设计师的角色对过程不重要。而是到目前为止(在本书出版之前),还没有人真正讲解设计及其在敏捷项目中的角色。

体验设计就是解决问题,这既需要逻辑的、分析的思维,也需要创造性的设计思维。

当我们将问题解决方法分解开,我们可以看到它由许多组成部分,由许多相关的而且互补的活动组成。这些活动可以因背景、设计师和设计挑战的不同而不同,而过程是可重复的。

提示:
在敏捷环境中进行设计的时候,给你的第一个重要提示就是,你需要为产品/服务创建一个有根有据的愿景,随着设计细节在项目剩余的部分渐渐浮出水面,这一愿景将用于指导设计细节方向。
我们首先来看业务和最终用户的需求和背景。我们来了解解决问题、获得反馈以及将想法精益成一到两个,从而可以越来越详细地探究不同方法。无论是在瀑布还是在敏捷环境中工作,这个总体过程都是一样的。主要的不同在于,在瀑布中所有上述内容都是在单一的项目阶段中由设计师们独立工作完成的;而在敏捷项目中,这些活动分散在项目中,而且是协作完成的(图3.1)。

敏捷从业者建议直接编码,并且以最快的速度交付可工作的软件。然而,可工作的软件并不意味着结束。如果软件既不能给业务、也不能给最终用户带来价值,那么就只是一堆无用的代码。所以,我们在进入设计细节的开发时,要确认有个有根据的、经过深思熟虑的愿景。

对于正在开发中的产品或服务,愿景是其基础和框架。

愿景不仅指导开发方向,也让开发保持正轨。我们欢迎有根据的改变,但不欢迎随机凌乱的路线。

在敏捷项目中,愿景的创建有时候会被忽视,这经常只是因为许多敏捷项目管理者只有技术背景,但不熟悉以业务或设计角度来看产品开发过程。而这是这一过程的关键部分,只要是用户体验对成功至关重要的项目都必须将其包含。如果没有时间来考虑业务和用户环境,进而使用这些信息来形成设计愿景,那么设计师的交付过程将会十分坎坷。

与能够以独立的小块来开发的故事不同,一小块一小块的设计之间必须完全互相依赖才能创建出全面、一致而且动人的体验。这不是偶然的。在喂饱一群饥饿的开发大军之前,要先把饭菜做好。

再次强调,这不是大量的前期设计。设计愿景只是完成足够打基础并且设置好清晰的方向的工作。即使Martin Fowler也同意:

“人们都认为我是个胆小的极限编程者(XPer),但我对此不敢苟同[关于直接进入编码细节]。我认为得有一个负责广泛的、开始点的架构的角色”。

于是挑战在于,在设计的时候理解哪些工作是刚刚好的,以免又犯了过早创建过多细节的老毛病。我们将在第7章中详细探究这个问题。

时间: 2024-07-31 22:35:50

《当用户体验设计遇上敏捷》一3.2 一个重大的设计挑战的相关文章

《当用户体验设计遇上敏捷》一3.4 谁是设计师

3.4 谁是设计师 当用户体验设计遇上敏捷在探讨设计与敏捷的细节之前,我们首先来定义一下"设计"的含义,并且了解一下传统上做设计的都是什么人.到目前为止,我们所指的设计师都是大家常识中的.这很危险,因为非设计人员经常会认为所有的设计师都是一样的,并且每个设计师都可以完成和设计有关的一切.设计师多种多样,有些是全才,而其他人则是专攻一个方向.为了保证大家都说相同的话,我们来探究一下不同的设计角色及其各自的技能集(图3.7). 用户界面设计.交互设计和可用性构成我们今天所做的体验设计的大部

《当用户体验设计遇上敏捷》一3.3 设计的适合之处

3.3 设计的适合之处 当用户体验设计遇上敏捷以下这张可怕的图片是一位设计师描述的构建一个网站时所需的步骤(图3.2). 看看上图中创建者给每个活动所定的时间框以及重要性.对于具体的活动,我们没有问题.实际上我们稍后会深入讨论它们.但我们知道对于敏捷者来说,这张图很成问题,因为他们看到只有八分之一的时间花在编码上的时候说不定都会被咖啡呛到.这就相当于,在项目的每八个星期中,只有一个星期用于开发. 没有内容和开发的设计,不比没有价值的抽象概念好多少,除非赋予它生命,供人使用. 设计师可能反对这样的

《当用户体验设计遇上敏捷》一导读

序 当用户体验设计遇上敏捷随着敏捷运动进入第二十个年头,它必须继续革新并适应新情况才能保持其实际意义.由Lindsay Ratcliffe和Marc McNeill所著的本书延续了敏捷革新.它将设计重新带回了软件交付等式中."但是,但是",敏捷人可能会说,"我们是做设计的."但Ratchliffe和McNeill谈论的不是模块设计或者数据库设计,而是产品设计.平面设计.体验设计,等等.这是那些"难以定义,但我看到的时候就会知道"的东西之一.就如作

《当用户体验设计遇上敏捷》一3.5 小结

3.5 小结 当用户体验设计遇上敏捷设计师需要关心敏捷,因为它能给业务和用户带来实际的利益.读者需要花些时间来熟悉敏捷,因为这一过程与您过去的工作方式颇为不同.与您所听说的恰恰相反,敏捷和设计可以和谐共存.一旦理解了其指导原则并对其实践,就可适应它们,确保项目享用到设计与敏捷能够带来的机遇. 作为设计师,我们有机会将设计重新注回到敏捷项目中.我们需要创建设计愿景,用它指导细节.创建设计愿景不是要做大量的前期设计,它是一种准时制方法,用于铺设基础并为项目开发设定方向. 设计原则有许多,但对于本书的

《当用户体验设计遇上敏捷》一3.6 接下来

3.6 接下来 当用户体验设计遇上敏捷在下一章中,我们将了解项目管理以及在迭代开发中协作的跨功能团队如何更快地产生出质量更好的结果.我们将看看给在敏捷项目中工作的设计师的提示,以及给产品经理.与设计师一起工作的其他团队成员的提示.

当设计遇上AI

2017年2月22日云栖TechDay29期,淘宝高级交互设计专家乐乘带来题为"当设计遇上AI"的演讲.本文主要从多维.闭环.在线的设计数据化开始谈起,接着着重分析了设计智能化,包括走过的坑以及设计智能的四个步骤,最后对设计跨界AI进行了分析总结. 伴随着数据的爆发和算法技术的进步,人工智能势必给各行各业带来深远变革.设计这个行业兼具艺术的感性和商业的理性,它与人工智能可以碰撞出什么样的火花呢?下面我们来一起聊聊在阿里电商平台上用人工智能做设计的探索和思考. 以下是精彩分享整理: 阿里

当深度学习遇上敏捷开发,会发生怎样的“化学反应”?

说出来你可能不信,有一种从软件开发领域诞生的思维方式,自诞生以来就一直深远地影响着我们日常的工作和生活.这就是"敏捷方法",即软件开发领域的"敏捷软件开发"(Agile Software Development). 2001年初,十几位来自美国各个软件开发的细分领域的代表们共同签署了一份名为<敏捷软件开发宣言>(Manifesto for Agile Software Development)的文件,标志着这一全新的软件开发方式的诞生(或者也可以称其为一

当“传统”中医院遇上“敏捷”Wi-Fi网络

昆明市中医医院始建于1956年,医院传承着深厚的传统中医文化底蕴,是一所集医疗.教学.科研.防保.康复.社区医疗等综合服务能力为一体的"三级甲等"中医医院.全国示范中医医院.云南省中医名院.医院现已有院本部和关上院区两个执业点,随着业务规模不断扩大,2015年新建呈贡新区医院,占地面积124亩,总建筑面积118000平方米,建成后呈贡院区总床位数会达到1640张,综合服务能力将大大提高.为满足移动医疗的发展,呈贡新院区需建设一套覆盖全院的Wi-Fi无线系统,满足移动查房.移动输液等业务

网页界面交互设计:系统的用户体验的衡量标准

文章描述:精益用户体验(UX):摆脱只注重结果的工作(留意互动机构的区别之处). By Jeff Gothelf from SmashingMagazine.com翻译&编辑:DamnDigital, (转载请说明翻译来源, 尊重我们的努力) 网页(以及交互设计,界面设计,等)传统上是基于可交付的形式来执行.框架.网站地图.流程图.内容清单.分类系统.原型和规范文档(又称"The Spec"),帮助定义网站在其起步阶段的执行.这些结果构成了一个系统的用户体验的衡量标准. 随着时