50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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

  • 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:071556

评论

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

如何用ByteHouse,实现金融场景下的精准营销

极客天地

自如开启国际化租房业务布局,中国经验能否复制到全球?

Alter

企业如何做好 SQL 质量管理?

爱可生开源社区

sql SQL审核 SQLE SQL质量

MySQL 社区经理:MySQL 8.4 InnoDB 参数默认值为什么要这么改?

爱可生开源社区

MySQL 新特性 MySQL 8.4

京东面试:如何进行JVM调优?

王磊

Java

一文了解npm install -g和npm install --save-dev的关系

华为云开发者联盟

JavaScript 前端 华为云 华为云开发者联盟 企业号2024年5月PK榜

那些你不得不知的常见接口协议!

测吧(北京)科技有限公司

测试

融云荣获甲子光年「2024 中国 AI 出海服务创新企业」奖

融云 RongCloud

事业-最佳实践-架构-泛化建模

南山

领域驱动设计 DDD 领域建模 领域模型 泛化

万界星空科技QMS系统如何管理车间产品的质量

万界星空科技

质量管理 万界星空科技 QMS 生产质量

低代码赋能!让传统工业企业重新夺回数字化转型主动权!

优秀

低代码 数字化转型 工业数字化

【FAQ】HarmonyOS SDK 闭源开放能力 —Map Kit(2)

HarmonyOS SDK

HarmonyOS

赛前辅导 | 职场<火焰杯>测试开发大赛赛前辅导-Web自动化测试

测吧(北京)科技有限公司

测试

事业-最佳实践-架构-理解软件架构的意义

南山

架构 软件架构

一键自动化博客发布工具,用过的人都说好(头条篇)

程序那些事

工具 程序那些事 自动发布

NFTScan 正式上线 Mint NFTScan 浏览器和 NFT API 数据服务

NFT Research

NFT NFTScan API 文档

报名倒计时丨职场<火焰杯>测试开发大赛报名仅剩最后3天!

测吧(北京)科技有限公司

测试

LLM 大模型学习必知必会系列(五):数据预处理(Tokenizer分词器)、模板(Template)设计以及LLM技术选型

汀丶人工智能

人工智能 大模型

实战指南:API 集成测试详解

Apifox

测试 后端 集成测试 API 测试工具

报名倒计时丨职场<火焰杯>测试开发大赛报名仅剩最后3天!

测试人

软件测试

事业-最佳实践-架构-降低系统复杂度

南山

架构设计 架构设计原则 设计原则 复杂度 系统复杂度

事业-最佳实践-架构-框架选型

南山

框架 技术选型 框架选型

赛前辅导 | 职场<火焰杯>测试开发大赛赛前辅导-Web自动化测试

测试人

软件测试

百度文库行业首发「智能画本」功能,跨模态AI内容创作行业领先

极客天地

【深度解析】那些你不得不知的常见接口协议!

测试人

软件测试

即刻职达携手众多企业达成战略合作,共绘人力资源行业创新发展新篇章

新消费日报

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