写点什么

践行移情驱动开发(EDD)

  • 2015-06-23
  • 本文字数:877 字

    阅读完需:约 3 分钟

Ravi Verma 是一名专业的 Scrum 教练,同时也是 SmoothApps 的创始人。他在最近的一篇博文中介绍了“移情驱动开发(Empathy Driven Development,缩写为 EDD)。Ravi 将 EDD 描述为一种软件开发方法,这种方法依赖于团队成员以对受影响涉众的同情心为基础作出决策。

这种方法需要开发团队在组织约束内实现创造性的自组织,消除隔在他们同涉众之间的障碍。

Chris Svec 是 iRobot 的高级首席软件工程师,他在博文里将软件工程中的 EDD 描述为:

移情驱动开发是我让软件工程(及其它类型的工程)变得更好的一种尝试,专门针对那些做具体工作的工程师。

按照 Ravi 的说法,EDD 是对使用 Scrum 实现敏捷软件交付的一种补充。EDD 是待办事项管理、待办事项细化、冲刺计划、每日站会及冲刺评审等 Scrum 活动和事件的一个关键因素。他分享了下面这些 EDD 常见障碍:

  • 涉众难以接近开发团队
  • 对涉众需求做无根据的假设
  • 涉众和开发团队之间层层代理
  • 涉众代理和开发团队之间的不信任
  • 对涉众漠不关心
  • 没有时间 / 金钱与涉众联系

Ravi 建议使用涉众“移情图(empathy map)”作为使用 EDD 的第一步。 下面是他描述的过程:

  1. 用活动挂图和胶带创建一个网格。
  2. 在第一栏里,团队成员放置针对所有涉众的便利贴,后续作为整体进行评审和细化。
  3. 现在,团队成员为每位涉众放置一个便利贴,在 140 个字内从以下三个方面进行描述:
  • 职责:他们为什么结果负责?
  • 最有价值:在使用软件时,他们认为什么在帮助他们履行职责方面最有价值?
  • 最痛苦:在使用软件时,他们认为什么最让他们痛苦和沮丧?

Ravi 分享了一个涉众移情图的练习,结果表明,移情图可以识别无根据的假设,产生良好的对话、联系涉众的活动项以及许多后续的、可以增加对涉众的同情心的活动和对话。

在波士顿举行的 2015嵌入式系统大会上,Chris 做了有关 EDD 的演讲。他在演讲中指出,移情不是一个新工具:

移情不是工程界的一个新工具。我用户体验和设计界的同事已经借助这种工具与最终用户及客户换位思考好多年了。我正在努力做的是将它引入我们的工程团队,那样,我们就会互相同情,我们也就会同情未来的自己。

查看英文原文: Practicing Empathy Driven Development (EDD)

2015-06-23 07:371899
用户头像

发布了 1008 篇内容, 共 403.4 次阅读, 收获喜欢 345 次。

关注

评论

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

新一代对抗作战框架MITRE Engage V1版本正式发布

青藤云安全

网络安全 青藤 青藤云安全

坐标PCB公司,想做实时数仓、推生产线看板,和Tapdata Cloud的偶遇来得就是这么凑巧

tapdata

实时数据

云原生中间件 -- Redis Operator 篇

Daocloud 道客

redis 云原生 中间件 云原生中间件

一种小程序弱网离线优化的思路

阿里巴巴终端技术

小程序 弱网 体验优化

阿里IM技术分享(七):闲鱼IM的在线、离线聊天数据同步机制优化实践

JackJiang

即时通讯 IM im开发

为什么MySQL主键查询这么快?

蝉沐风

MySQL 索引 主键查询

深入跨国互联网业务场景,看华为云数智融合元数据如何打破“数据墙”

华为云开发者联盟

大数据 数据仓库 华为云 元数据 数智融合

阿里云移动研发平台EMAS:2月产品动态

移动研发平台EMAS

阿里云 程序员 emas 移动端 研发工具

Java有了synchronized,为什么还要提供Lock

华为云开发者联盟

Java synchronized 死锁 lock 同步代码块

做开发这么久了,还不会搭建服务器Maven私有仓库?这也太Low了吧

冰河

系统架构 程序开发 程序员进阶 编程基础 Maven仓库

3天掌握Flask开发项目系列博客之二,操作数据库

梦想橡皮擦

3月月更

WMS是什么?

源字节1号

开源 后端开发

iuap助力三花控股集团打造主数据管理平台

用友BIP

用友 用友iuap

Web安全渗透测试基本流程

学神来啦

网络安全 Web 渗透测试 WEB安全 kali

译文《Java并发编程之CAS》

潘大壮

乐观锁 并发编程 CAS 并发’ Java Concurrency

TypeScript 2.0开启空值的严格检查

华为云开发者联盟

typescript js 空指针 ts

推荐算法!基于隐语义模型的协同过滤推荐之商品相似度矩阵

编程江湖

大数据 算法

由Figma封停大疆,看国产IDE如何应对与突围?

Baihai IDP

人工智能 ide AI 基础软件 国产化

在线JSON格式化美化

入门小站

工具

Figma禁封中国企业,下一个会是Postman吗?国产软件势在必行

Liam

后端 Postman Apifox API swagger

拥抱云原生 2.0 时代,Tapdata 入选阿里云首期云原生加速器!

tapdata

数据库 实时数据服务平台

详细解读PolarDB HTAP的功能特性和关键技术

阿里云数据库开源

数据库 阿里云 开源 postgre polarDB

龙蜥开发者说来了,来看看社区一周动态还有什么? | 3.07-3.11

OpenAnolis小助手

开源 开发者 龙蜥社区 一周动态

技术平台&应用开发专题月 | 如何保证业务服务稳定运行—用友云原生技术平台高可用能力介绍

用友BIP

用友 用友iuap

这是我见过最详细的Nginx 内存池分析

Linux服务器开发

nginx 线程池 Linux服务器开发 Linux后台开发 内存池

技术平台&应用开发专题月 | 业务上云后的调试利器—云机一体

用友BIP

用友 用友iuap

基于 EventBridge 构建 SaaS 应用集成方案

阿里巴巴云原生

云原生 SaaS

墨天轮国产数据库沙龙 | 四维纵横姚延栋 :MatrixDB,All-in-One高性能时序数据库

墨天轮

数据库 时序数据库 国产数据库 MatrixDB

java编程技术FastDFS 安装和配置

编程江湖

技术平台&应用开发专题月 | 企业上云利器-YMS(Yon Middleware Service)

用友BIP

用友 用友iuap

Docker Shim 被移除,K8s v1.24 升级该怎么办

Daocloud 道客

Docker Kubernetes CRI-Dockerd

践行移情驱动开发(EDD)_文化 & 方法_Savita Pahuja_InfoQ精选文章