写点什么

工程文化播客:敏捷开发中的业务分析与产品管理

  • 2016-11-03
  • 本文字数:3585 字

    阅读完需:约 12 分钟

这里是工程文化的播客,来源于 infoq.com 网友和 QCon 会议的与会者。

在这节播客中,InfoQ 文化与方法主编 Shane Hastie 与 Kent McDonald、Steve Adolph 和 Ryland Leyton 对话,讨论在敏捷产品开发的业务分析和产品管理情况。他们一起参加了一场周末研讨会。这场研讨会由敏捷联盟和国际商业分析研究所合办,旨在为知识的业务分析产生修订版本的敏捷扩展。

关键点

  • 分析技能对成功的产品开发是必要的
  • 我们不质疑和挑战项目的基本理论和战略调整,而这些都会由于错误的项目或在一个项目中构建错误的功能而导致大量的浪费
  • 你可以得到的最好的投资回报是停止浪费你的钱
  • 很难定义价值,但确认价值却非常重要;价值的定义在不同的情况下将是不同的
  • 敏捷方法提供学习和快速的反馈,这使我们能够优化价值,并确保产品开发的战略调整
  • 用例是会话占位符,并不是要完成的指令

0m 49s:介绍与会者。

2m 14s:解决误解,该误解认为敏捷开发不需要分析。一些组织匆忙地采用了敏捷,急急忙忙地撤掉了分析师这个角色,却完全不明白这到底意味着什么。

3m 27s:对于在敏捷开发中业务分析师可以起的作用,有时候人们会感到困惑。

4m 01s:有几种不同的模式可以整合所有分析、产品所有权和产品管理相关的所需技能集。

4m 37s:在敏捷环境下分析仍然是必要的,而且技能集对于成功的产品开发是非常必要的。

4m 53s:分析是确定实际的需求是什么,是质疑以确保需求是真实的–我们该要费心试图彻底解决它吗?

5m 00s:是否应该解决这个问题,通常是一个很难回答的难题,而这个难题却很少被问及,导致了许多浪费。

5m 20s:社会能力和协作能力在敏捷开发中变得越来越重要。分析的基本技能仍然是成功的关键。

5m 39s:需要成为跨界者,将不同的视角和观点结合在一起。

5m57s:需要从命令执行者变为跨界者。敏捷开发中的分析有重要的社会功能。

6m 15s:分析技能会起许多不同的作用。但在敏捷开发中做的分析远不是指令性的,而且一直如此。

6m 44s:你需要有一个非常全面的工具包,并且具备将所需工具与正在进行的工作内容联系起来的能力。

7m 13s:组织需要怎样做才能从分析技巧中获得最大的效益。

8m 22s:价值管理是一种被需要的新技能集–避免浪费,只做有价值的事情,并与组织战略保持一致。

9m 40s:能够把正在做的事情削减到最关键的部分,并且减少浪费的工作量,也是组织在采用敏捷开发时获得利益的途径。

10m 17s:需要用分析技能去不断完善积压的产品并且帮助产品经理知道什么时候交付足够的功能、能够停止某项工作、转移到下一项有价值的工作上。

10m 35s:做最有价值的事情。如果实际上项目没有价值,不要害怕去结束这个项目。你能得到的最好的投资回报就是停止浪费你的钱。

11m 05s:敏捷开发成功所需的三项技能:

  • 你的专业技能(UX,开发,测试,设计…)
  • 敏捷技术的使用技巧(如何参与敏捷开发团队)
  • 协作能力

11m 40s:一些产品经理有好的产品的能力和良好的分析能力,然而还有许多人并不具备这样的能力,他们需要有这样能力的人的支持帮助。

12m 13s:价值是什么?我们如何确定积压的产品的价值,我们如何知道在什么时候停止?

12m 38s:价值是复杂的,它有很多种形式,它取决于正在进行的工作背景。有时它真的是,“当我看到它,我就会知道它”。对于任何功能:

  • 它为我们带来了什么收入?
  • 它为我们开启了什么样的机遇?
  • 它为我们减少了什么风险?
  • 它能使我们为社会做出什么贡献?
  • 它如何有助于我们实现组织的战略和目标?

13m 52s:审视价值的一种方法就是“我们认定某些需求对于实现战略目标是重要的,我们满足这些需求了吗?”

14m 09s:早期主动进行重要谈话,就是要问清楚在这种背景下什么是价值,因为在每种不同的背景下,价值的内涵也不同。

14m 58s:有一种识别一个工作项的价值方法就是从四个角度排列优先级:

  • 对这个产品的业务有什么价值?
  • 这个产品的顾客有什么价值
  • 开发的估计是什么(尺寸 / 成本 / 分值)?
  • 如果我们生产这种产品,组织的成本是多少?

用这个来帮助开发优化功能。

16m 44s:有时你必须对积压的产品进行处理,排优先级,但这可能存在问题,因为不同的股东他们的观点会互相冲突。

16m 58s:想方设法使“对我的价值”越发显现,以便暴露幕后的动机(“我想要这个功能是因为它会帮我拿到回报”)

17m 38s:我们如何帮助组织以这种思维方式作为工作方式?

17m 53s:探索在组织背景下的价值,然后用它来帮助做出决定,并坚持到底。

18m 35s:有从项目到基于产品交付的推动力。如果有些工作是无法停止的,因为该产品已经有了自己的生命,这样的产品侧重点是有风险的。有时候最好的办法就是放弃对一个产品的工作,因为它对组织已经不再有用,或维持它的成本超过可能的回报。

19m 35s:敏捷方法给我们提供反馈机制和展示真正价值,或暴露其中功能的欠缺和适应快速反馈的不足的工具,以便引导开发获得更好的成果。

20m 35s:当我们围绕一个功能迭代时,我们要花真金白银,明白这一点是很重要的,因此,我们要找到使学习和反馈尽可能低成本的方法。

21m 00s:有降低反馈成本的方法,如纸上原型和低技术含量工具。

21m 30s:采用敏捷之后建模似乎已经过时。建模是一种廉价且快速的方法,用于缩小解决方案选项,并减少反馈周期的长度。

22m 05s:使用原型和建模有助于克服对需求分析的“当我看到它,我就知道它”的反应。

23m 30s:接下来会发生什么?–产品管理和分析的未来是怎么样的?

24m 02s:建立正确的东西并用 DevOps 支持它们,以确保以正确的方式建立它们并得到需要的反馈。

24m 44s:许多已经采用敏捷的组织从一开始就错过了强大的工程实践,实际上它是想法的核心部分。从极限编程的实践到现在已经有十五年,但往往被忽视或忽略。

25m 01s:我们开始看到更多解决上游活动的对话–积压的产品来自哪里,同时 DevOps 让我们可以看到下游活动,我们能够看到价值交付端到端的视图。

26m 55s:看着任何功能或积压物品,捍卫“你怎么知道”的想法,提出难以回答的问题,这个问题就是我们怎样保证确实有价值?确定价值的度量是什么?我们所做的一切都必须可以追溯到预期的结果,并且有指标告诉我们是否越来越接近结果。

28m 01s:作为未做列表的一部分,我们能够也应该拥有价值和意图,但是很少机构有这样必要的执纪水平并使其常态化。

28m 50s:许多团队已经忘记,在未做列表的项是对话的占位符,而不是必须不假思索执行的指令,当然仍有一些团队和组织正确使用了它。

30m 40s:衡量敏捷成熟与否的标准是一种和整个团队沟通的能力,沟通待定项在什么地方符合整体产品愿景,为什么有这样的项目,它的目的是什么,然后让团队在真正协作的环境中接受挑战,探讨和建议实现结果的方法。

31m 30s:梦寐以求的目标是能够跳出业务分析师的职位,确定一套关于分析的共同的好做法,以便所有的团队成员都可以使用,而且是经常使用,以确保我们专注于提供正确的产品。

32m 05s:最忙碌的研发人员处理积压物品,他们参与围绕价值、成本的谈话,非常有可能想出更好的主意,提出按需交付而不是只是满足需求的好方法。

33m 44s:让人们知道他们既有权利也有义务去都挑战和质疑要求–敏捷的关键点是关于个体和交互,我们需要开放对话,留出时间并且在一个安全的环境里征求团队成员的意见。

34m 30s:定期留出时间去进行谈话,和整个团队探讨,是否有比那些目前正在探索更好的实现目标的方式。

35m 05s:研发团队成员都是专注做好工作的专业人士,他们熟悉产品的运作和有能将事情做得更好的创意–我们需要创造一种氛围,在这种氛围里他们可以质疑、探讨和提议并且用他们希望的方式去处理积压物品–谈话占位符。

36m 00s:在主动的情况下,确保对什么是对价值有共同的理解。

36m 30s:接受每个团队都是不同的–你与不同的团队沟通的方式将会不同,这些和团队的成熟度、实践和团队工作环境都有关系。

37m 10s:成为团队的沟通枢纽–将人们聚集在一起,并促进对话,而不是试图详细定义要求。

38m 55s:帮助确保当他们进行沟通的时候,处理好积压成品并且项目是清楚的,要成为推动整个团队工作的积极推动者。

提到的公司和组织

  • 敏捷联盟
  • 学会–国际商业研究院分析( IIBA – International Institute for Business Analysis)
  • PMI–项目管理协会( PMI – Project Management Institute)

资源

关于我们的播客的更多信息

你可以通过我们的 RSS 关注播客上的更新,可以通过 SoundCloud iTunes 得到。通过这个网页,你也可以访问我们记录下的笔记。他们都有可点击的链接,会直接链接到你需要的音频部分。

阅读英文原文 Engineering Culture Podcast: Business Analysis &Product Management in Agile

2016-11-03 17:501703
用户头像

发布了 152 篇内容, 共 70.8 次阅读, 收获喜欢 64 次。

关注

评论

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

Web3 游戏开发者的数据分析指南

Footprint Analytics

区块链 区块链游戏 #Web3 web3游戏

OpenKruise :Kubernetes背后的托底

华为云开发者联盟

开发 华为云 华为云开发者联盟

Capture One 23 Enterprise Mac 16.3.4.5企业版 RAW图像编辑处理

iMac小白

基于taro搭建小程序多项目框架

EquatorCoco

小程序 taro 前端框架 小程序开发

魔搭+ 函数计算: 一键部署,缩短大模型选型到生产的距离

Serverless Devs

容器 云原生 中间件 函数计算 函数计算FC

应用集成(iPaaS)和数据集成(ETL)高效协同的最佳实践

RestCloud

ETL 数据集成 应用集成 ipaas

低代码(Low-Code)技术简化开发难度,快速搭建应用

互联网工科生

软件开发 低代码 数字化 JNPF

速看!盘点这一年 OpenTiny 都在做什么?

OpenTiny社区

开源 前端 低代码 组件库

理解ETF的风险:透明度高、投资组合清晰可见背后的考量

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

Apifox 1月更新:性能测试、多人协作接口实时同步功能全面解析

Apifox

程序员 性能测试 Apifox API 接口工具

重磅来袭“2024粤港澳电子展”覆盖电子信息完整产业链

AIOTE智博会

电子展 电子信息展 电博会

2023京东零售技术年度盘点

京东科技开发者

软件测试学习笔记丨抓包工具Charles实战

测试人

软件测试

Disk Drill mac 5.4.1426中文激活版 数据恢复软件

iMac小白

Sketch for mac(矢量绘图软件) 99.1中文激活版

iMac小白

业务-研发一体化的管理平台是否存在?

Geek_2305a8

2023 年度龙蜥最佳用户案例奖揭晓,中国移动、小红书、中国人寿财险等企业上榜!

OpenAnolis小助手

开源 操作系统 用户案例 龙蜥社区 商业版

惊为天人!这个保存推特视频到手机相册的办法真的一绝!

frank

twitter

CleanMyMac X v4.14.6中文版 强大的mac系统清理工具

iMac小白

华为云幻兽帕鲁服务器搭建教程(Windows平台)

YG科技

定向减免!函数计算让 ETL 数据加工更简单

Serverless Devs

容器 云原生 中间件 函数计算 函数计算FC

玩转数据处理利器:学会使用 YAML 文件轻松处理数据

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

测试

小程序全生命周期管理如何安排

Geek_2305a8

Yuliverse:引领区块链游戏新篇章!

Footprint Analytics

区块链游戏 元宇宙 链游 Web3 游戏

部署SD-WAN需要多长时间?多少钱?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

MetaVideo mac 1.1.3激活版 视频元数据编辑

iMac小白

走出大模型部署新手村!小明这样用魔搭+函数计算

Serverless Devs

容器 中间件 函数计算 函数计算FC

测试管理进阶 | 如何打造一份出彩的工作汇报!

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

测试

DirEqual mac 5.8 激活版 文件夹比较工具

iMac小白

工程文化播客:敏捷开发中的业务分析与产品管理_文化 & 方法_Shane Hastie_InfoQ精选文章