写点什么

如何运用能力和心理转变来帮助敏捷实施

  • 2013-02-25
  • 本文字数:1606 字

    阅读完需:约 5 分钟

在敏捷实施的过程中,你如何才能处理有关工作、角色,以及专业人员在产品开发中的贡献等需要关注的问题?关于设计者在敏捷中如何运用能力去交付价值,以及心理转变如何帮助发现敏捷方法,在已发表的两篇博客文章中描述了一些经验,这些经验针对上述问题提出了一些见解。

正如 Jeff Gothelf 在《我们是如何最终使得敏捷开发起作用的》一文中所描述的一样,关于对工作发生改变的担忧是导致敏捷实施失败的原因之一:

在实施敏捷开发的过程中,有许多导致失败的原因,但是最不为人所注意的是那些偏安于瀑布模型世界中的人们该如何适应这种新的工作方式。对于某些角色的人来说(…)核心活动并没有改变(…)。而对于另外一些人,道路则不是很清晰。

最初,敏捷实施引发了设计人员的忧虑:

敏捷过程迫使我们脱离了设计阶段的保障,从而进入到一个异常快速的新的现实阶段中。在此过程中,产品经理、软件工程师,以及 QA 专家更多地参与到了我们所创建的工作中。

“这不是设计”,我们喊到。我们没有开发出最好的作品,正因为如此,我们觉得自己在业务中的价值被大大降低了。

但是后来很明确,他们需要通过运用已经拥有的能力,采取不同的方法来应对敏捷:

我们不得不重新思考我们做软件设计的方式。我们的专业知识,才能,技术和工具仍然非常必要,但是它们是如何被执行的,谁应该参与其中,以及他们的时间安排,这些都需要做出改变。

原本设计师们为创造过程所带来的价值现在分散到了团队中的其它角色,并由他们共同带来。(…)现在我们的设计过程中,作为对其它所有元素更广泛的理解,设计的便利性占据了更大的部分。(…)包含于用户体验。

关于敏捷实施,Jeff Gothelf 用以下建议来总结他的经验故事:

如果你正在敏捷世界中努力地寻找适合你的位置,我呼吁各位一起来看看在当前过程中,如何重新明确你带来的价值,从而满足敏捷团队的需要。此外,超越自己的角色,进入到你所擅长的领域。除了你的工作头衔所要求的以外,你能给你们团队带来其它价值吗?

在《 UX 敏捷开发:暂别完美主义》的博客文章中,用户体验设计团队的 Carissa Demetris、 Chris Farnum、 Joanna Markel、 和 Serena Rosenhan 在介绍他们从瀑布式开发方法转向敏捷开发过程的经验时说道:

从敏捷文献中了解到,我们的敏捷倡导者们并没有提及到 UX 设计活动,这自然就成为我们 UX 设计团队拟待解决的问题:在敏捷框架下,哪些对我们有意义。

团队成员开始关注在产品开发世界中他们所处的位置:

采用我们曾经所使用的各种方式来为开发工作提升价值已不再可能。在敏捷开发模型中要取得成功,我们必须转变对于我们角色和价值主张的想法,并且认识到敏捷环境给予 UX 设计师的新机会。

心理上的转变帮助他们在敏捷项目中探寻适用于用户体验设计师的方法。下面摘选部分博客内容:

一个典型的的瀑布模型项目通常把 UX 设计师们限制在用户需求调研阶段、设计阶段,以及可用性测试阶段(…)在敏捷开发中,有许多机会来做上述任何一个活动(…)是一种解放。

(…)因为这对于创建高质量的可交付物很重要,最好不要一开始就将它们设计的得过于优雅以致后续过于珍惜而不情愿做出改变。

尽管刚开始会觉得别扭,你需要采取循序渐进的方式来达到完美。(…)如果那时你想到的只是够好就行,你就不太可能对一个解决方案做出过度设计。

该用户体验设计团队将他们的经验故事总结为:

【过渡到敏捷开发方法】是(…)软件开发新时代的开始阶段,很多机会的出现根源于敏捷开发的迭代性质,这事实上能够使得我们的 UX 设计在满足用户需求方面更加成功。有了一些心理转变,你会探索出一种新的方法,尽力在敏捷项目中将 UX 设计达到完美。

参考英文原文 How Using Competencies and Mental Shifts has Helped Agile Adoption


感谢赵震一对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-02-25 03:071121

评论

发布
暂无评论
发现更多内容

一文搞懂设计模式—装饰器模式

Java随想录

Java 设计模式

已解决UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xa1 in position 0: invalid start byte异常的正确解决

小明Java问道之路

一款高输出电流 PWM 转换器

芯动大师

代码+案例,实战解析BeautifulSoup4

华为云开发者联盟

html 爬虫 开发 华为云 华为云开发者联盟

听 GPT 讲 client-go 源代码 (13)

fliter

一文带你了解容器探针

华为云开发者联盟

Kubernetes 后端 开发 华为云 华为云开发者联盟

Flink ML 的新特性解析与应用

Apache Flink

大数据 实时计算 flink 实战

新型储能|储能电站|2024山西国际储能产业展会

秋硕展览

AP引擎助力加速生产SQL运行

GreatSQL

数据库 ap greatsql

知识图谱数据处理流程是什么

悦数图数据库

知识图谱

2024年中国(北京)国际智能锁产品展会

秋硕展览

2024太阳能产品展|2024山西国际供热采暖展会

秋硕展览

链接Web3和公链的中间件Smart Layer (SLN)是什么

币离海

strk SLN pixel Smart Layer

80% 的学校还在给新生上 C 语言,是它们 OUT 了吗?

算法的秘密

代码人生

【自己实现Sora客户端】颠覆级的王炸般的文生视频工具——Sora

派大星

听 GPT 讲 client-go 源代码 (14)

fliter

香港Web3盛会:HTX Ventures投资经理Gigi Cho确认出席Hack .Summit() 2024!

TechubNews

#Web3

Java 构造函数与修饰符详解:初始化对象与控制权限

小万哥

Java 程序人生 编程语言 软件工程 后端开发

跃迁:从普通到卓越的成长路径

老张

个人成长

大模型+影像:智能手机“上春山”

脑极体

AI

已解决error: legacy-install-failure异常的正确解决方法,亲测有效!!!

小明Java问道之路

软件测试简历秀软技能:轻松吸引HR的注意!

测试人

软件测试

云数据库实现架构与设计的构想

天翼云开发者社区

数据库 云计算 云数据库

2024年工业展|2024越南国际工业技术装备展会

秋硕展览

这份攻略帮助你分分钟构建出“幻兽帕鲁游戏”极致体验

极狐GitLab

大数据了解一下

小齐写代码

CDN与云计算技术的结合:专业视角下的深度融合

天翼云开发者社区

云计算 CDN 内容分发网络

软件测试经验分享丨零基础转行做测试开发,入职3个月后涨薪30%

测试人

软件测试

如何在简历中展示软技能,吸引HR关注

霍格沃兹测试开发学社

如何运用能力和心理转变来帮助敏捷实施_语言 & 开发_Ben Linders_InfoQ精选文章