写点什么

敏捷 2016:行业分析研讨会

2016 年 8 月 11 日

敏捷 2016 大会年度行业研讨会的讨论环节探讨了敏捷趋势和未来方向。研讨会讨论了人工智能和机器学习对软件行业的影响、AI 系统的安全与伦理、敏捷宣言是否应该修改以及工具对敏捷实施的影响。

研讨会由 Jim Newkirk 主持,参会人员包括 Tom Grant Ray Arell Steve Denning Rebecca Parsons

第一个问题重点关注深度学习和人工智能对敏捷运动的影响。

此次研讨会讨论了深度学习算法在许多领域和行业是如何应用的——所提供的例子是 Spotify 的 Discover Weekly 功能,它会学习订阅者的音乐品味,并提供新的音乐。听众发现,它提供的音乐“异常准确”。这并没有导致软件需求的减少,而是提供了一种不同的方法,可能会带来更多的开发;编程方法会有重大的变化——越来越多的 AI 教学取代了一行一行地编写代码。挑战依然存在——保证人机交互方面的正确性以及如今保证那些方面所需要的技能也没变化,而实现方法可能变成了我们所不知道的方式。

在即将到来的复杂环境中,一项挑战是深度学习算法的测试——例如在药物开发中,如何才能确信结果是准确、无偏差且安全的?这就需要新的逻辑路径检查方法和测试方法。我们现在就需要开始考虑。

下一个问题讨论的是 AI 系统的伦理与安全,举了最近特斯拉撞车的例子。机器学习系统成功的标准是什么?2014 年,美国有 32675 名司机在事故中死亡。然而,一起因 AI 而起的死亡事故似乎引发了人们对于技术的强烈抵制。零容忍真得有必要吗?

人们比较了特斯拉的开发方法和 Boeing 在飞行控制系统中的开发方法。在 FAA 规定的环境中,程序员、项目经理和 QA 人员都需要签字证明,软件遵循严格的标准构建,而且经过了全面的质量保证和质量控制。这种严苛的要求应该运用到其他软件算法可能导致伤害或死亡的领域。这更多的是一个社会问题,而不是一个技术问题。我们需要教育社会,让人们理解这些类型的技术所带来的影响。

下一个问题讨论了敏捷宣言——敏捷宣言问世现在已经 15 年了,我们应该对它进行修改以反映最新的情况吗?

敏捷宣言是一个历史性文件——它很适合制定它的年代。宣言背后的观点和哲学在今天就像在 2001 年一样合法而有效。对软件的关注在那时是恰当的,但如今看来就不那么合适了,因为敏捷方法已经应用在软件领域之外了,但那并不是说我们应该重新起草宣言。在讨论宣言的时候,合理的做法应该是从“宣言的理念如今意味着什么”这个方面来讨论——关键是,其价值和原则指明了什么是敏捷,而且允许调整词语以适应人们的工作环境。不修改宣言,但可以自由地提出特定于环境的表述,并且与原始宣言的价值和原则相呼应。避免狂热和偏见,拥抱持续学习的敏捷方法。“敏捷”的意思是社区不断地重新解读,它不只是一个文件——它讲的是动态性,是在宣言所体现的精神的启发下调整工作方法。

有个问题是,在不了解宣言理念、价值和原则的情况下采用敏捷实践和技术。这些实施往往会面临挑战,虽然团队能够遵循敏捷的仪式和做法,但缺少价值和原则基础,敏捷的理念就丢了,团队和组织就无法实现人文的、可持续的文化环境,那只有在以敏捷的价值和原则为基础时才可能。

敏捷实施通常通过团队遵循的做法和流程来衡量,而不是团队协作、参与度、信任、交付的价值等难以衡量的方面。

在工具和流程销售的压力下,程序化地采用定义好的框架和规则手册损害了敏捷运动的名声,抵消了它的价值。除非把注意力从工具和流程上移开,回到个体和交互、团队和团队协作上,专注于人和可持续性,否则,始于崇高理想的敏捷,将终于腐朽的官僚怪物,随着 20 世纪的管理运动,作为另一个没有多少影响力的流程改进方法载入史册。

最后一个问题是,在你的工作中,敏捷实施的最大障碍是什么?

  • 我们没有与组织的高管和其他部门充分地交流敏捷的价值。我们需要说他们的语言(财务、营销、HR),而不是期望他们学习我们的语言。
  • 使用组织设计思想,将整个组织统一到一套共同的价值上,使用组织内广泛使用的语言和术语,创造一种以敏捷为中心的新理念——IT 有一套价值理念,企业的其他部分有另外一套不同的价值理念,这是行不通的。
  • 缺少战略一致性——组织经常没有在企业层面清晰地描述敏捷实施的目标。那不是在 IT 部门实施一种方法或流程,那是为组织能够取得可度量的成果,比如增加客户满意度、缩短上市时间、降低开发成本。这些都需要清晰地描述。
  • 个别人认为从前的一切都很好,因此,他们会对敏捷项目中已知的不确定性感到不舒服。他们错误地认为,开发具有可预测性,而且很简单,只有更好地计划才能获得更好的结果。那种世界在 19 世纪 60 年代可能存在,但从那以后就没有了,但对可预测性的信仰仍然存在。我们需要改变这种预期。
  • 有一种观点认为,成功是指提取组织的价值,回馈给利益相关者,而不是通过客户和员工的参与来创造价值。能够转移工作重心的组织确实给利益相关者带来了更高的回报,而客户满意度和员工敬业度是副产品。

查看英文原文 Agile 2016: Industry Analyst Panel

2016 年 8 月 11 日 19:00683
用户头像

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

关注

评论

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

mysql的这些坑你踩过吗?快来看看怎么优化mysql?

比伯

Java 编程 架构 面试 计算机

区块链产业下的“非遗”突围战:商业化和手艺人发掘

CECBC区块链专委会

区块链 非遗

LeetCode题解:52. N皇后 II,回溯+哈希表,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

年轻人想详细了解做了十年Linux跟做了十年Windows的程序员差距有多大吗?听我慢慢道来!

ShenDu_Linux

Linux 程序员 windows

单机服务器模型,reactor的5种实现方式,只有这样才算了解了

linux亦有归途

c++ Linux reactor 后端开发

《迅雷链精品课》第十课:共识算法理论基础

迅雷链

区块链

价值、产业、数据加密,区块链如何助力互联网升级?

CECBC区块链专委会

区块链 互联网

线程池的优点及其原理,代码实现线程池。简单、明了。

Linux服务器开发

网络编程 线程池 后端开发 Linux服务器 web服务器

一周信创舆情观察(11.23~11.29)

统小信uos

HTTP协议概述

落日楼台H

https HTTP 协议 HTTP2.0 HTTP3.0

程序员的故事

Philips

敏捷开发 快速开发 原创小说 企业开发 企业应用

架构师训练营 1 期 -- 第十一周总结

曾彪彪

极客大学架构师训练营

打造Django私有化缓存组件django-api-cache

pygodnet

django django-api-cache django缓存 私有化缓存 接口缓存

赶紧收藏!Java大牛熬夜一周肝出的《Spring AOP/IOC源码笔记》

Java成神之路

Java 程序员 架构 面试 编程语言

Java程序员做外包,10个月收入40万

Crud的程序员

Java 学习 程序员 外包

讲述我在阿里六面的经历,幸好我掌握了这份“Java并发编程+面试题库”成功拿到20K的offer

比伯

Java 编程 架构 面试 计算机

蘑菇街Java大牛纯手写熬夜肝出的《Spring MVC源码笔记》赶紧收藏

Java成神之路

Java 程序员 架构 面试 编程语言

每周学点TARS——服务自定义命令

TARS基金会

c++ DevOps 后端 TARS

我对业务方提出需求的态度

boshi

随笔杂谈 需求落地

技巧收藏|10个JavaScript常用数组操作方法

华为云开发者社区

Java 数组 开发

我在阿里巴巴做 Serverless 云研发平台

阿里巴巴云原生

Serverless 容器 开发者 云原生 CloudNative

京东T7架构师手写的10万字Spring Boot详细学习笔记+源码免费下载

Java成神之路

Java 程序员 架构 面试 编程语言

腾讯T4Java大牛连续半个月每天熬夜到凌晨三四点,竟然就只是为了写一份MyBatis源码学习笔记

Java成神之路

Java 程序员 架构 面试 编程语言

【得物技术】搜索引擎技术简介

得物技术

搜索引擎 技术 算法 排序 搜索

智能与影像的强耦合:华为Mate 40系列的视觉探索

脑极体

值得学习!阿里P8架构师“墙裂”推荐:Java程序员必读的架构书籍

Java成神之路

Java 程序员 架构 面试 编程语言

看区块链如何打通信息壁垒,盘活万亿级”积分”市场

CECBC区块链专委会

区块链 信息

ETV全球熵APP系统开发|ETV全球熵软件开发

开發I852946OIIO

系统开发 现成系统

架构师训练营第二周框架设计课后练习

Geek_xq

「更高更快更稳」,看阿里巴巴如何修炼容器服务「内外功」

阿里巴巴云原生

容器 运维 云原生 双十一 CloudNative

训练营第七周总结

大脸猫

极客大学架构师训练营

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

敏捷2016:行业分析研讨会-InfoQ