跳到主要内容

由于俄罗斯入侵乌克兰,我们已经暂停所有购买和培训进出俄罗斯。

敏捷和Scrum——根据OpenAI的ChatGPT -惊讶!

2022年12月4日

TL;DR:业务敏捷、Scrum和生成式AI的实现

最近有很多关于生成式AI的讨论,主要是由于文本和图形领域的出色工作结果。几天前,OpenAI推出了一个“以对话方式进行交互”的新模型。对话形式使ChatGPT能够回答后续问题,承认错误,质疑不正确的前提,并拒绝不适当的请求。”()。

我觉得问ChatGPT几个关于业务敏捷性的问题会很有趣,尤其是Scrum。

敏捷和Scrum——根据OpenAI的ChatGPT -惊讶!

德国语版本:生成式KI: ChatGPT von OpenAI über Business Agilität und Scrum

更新在领英上加入投票和热烈的讨论吧

像这样的文章要我通知你吗?太棒了!你可以在这里注册获取“敏捷思想的食物”通讯,并加入36000多名其他订阅者的行列

跟斯特凡一起去他的即将开始的专业Scrum培训课程

加入2023年匿名Scrum Master(和敏捷教练)薪资报告- Age-of-Product.com

让我们创造透明——加入950多个同行加入匿名Scrum Master工资报告2023

谷歌会很快成为吐司吗?

Paul Buchheit谷歌的第23位员工,也就是Gmail的创始人,对谷歌的前景持悲观态度生成式人工智能的能力不断增长

问题很明显:如果生成式AI不仅能回答问题,还能在不断改进模型的同时学习呢?这难道不会导致许多知识工作者(例如Scrum master、敏捷教练、产品经理和产品负责人)的长期过时吗?

让我们来测试一下这个模型吧!(另外,请自己试试ChatGPT吧;暂时免费使用。)

我对生成式AI关于业务敏捷性和Scrum的问题

使用OpenAI的ChatGPT聊天非常简单:在输入字段中添加一个问题并触发回复,通常不超过1-2秒。然后,您可以对响应进行评分,点赞或点赞,ChatGPT提供了添加一些备注的机会,澄清您的反馈。此外,您可以要求ChatGPT再次尝试回答该问题。(下面有几个例子。)

我在2022年12月3日与生成式AI聊天。

OpenAI关于业务敏捷的ChatGPT

让我们从一些一般性问题开始:

问题1“为什么敏捷是有益的?”

回答敏捷是有益的,因为它允许人们和组织快速有效地对环境中的变化做出反应。这可以帮助他们保持竞争力,适应新情况,并充分利用出现的机会。在体育运动中,敏捷性对于快速改变方向、避开障碍和保持平衡很重要。在商业中,它可以帮助组织响应市场趋势、不断变化的客户需求和新技术。一般来说,敏捷是一种重要的品质,因为它使人们能够灵活、适应并对周围的世界做出反应。”

我们有了一个良好的开端;对变化的反应似乎是一个钩子,ChatGPT区分了商业和体育。

问题2“为什么敏捷对商业有益?”<”

回答敏捷在商业中是有益的,因为它允许组织快速有效地对环境中的变化做出反应。这可以帮助他们保持竞争力,适应新情况,并充分利用出现的机会。例如,如果一个公司是敏捷的,它可以迅速适应市场趋势的变化、不断变化的客户需求和新技术。这可以帮助公司保持其竞争优势,并在快速变化的商业环境中继续增长和成功。此外,敏捷可以帮助公司更加灵活和适应,从而更好地应对意外的挑战和机遇。”

现在,应对变化关系到在客户需求和技术不断变化的情况下保持竞争力。此外,ChatGPT还增加了一些不确定性。

问题3“业务敏捷性的定义是什么?”

回答业务敏捷性指的是公司快速有效地应对环境变化的能力。这可能包括市场趋势、客户需求、技术和其他可能影响公司运营的因素的变化。一个敏捷的公司能够以灵活有效的方式适应这些变化,这可以帮助它在快速变化的商业环境中保持竞争力和成功。业务敏捷性通常是通过使用敏捷实践和方法来实现的,例如敏捷项目管理和敏捷软件开发。这些实践有助于公司更加灵活、适应性强,并对环境的变化做出反应。”

这有点重复;然而,生成式人工智能增加了敏捷实践,并直接引用敏捷软件开发。让我们再深入一点。

免费下载“Scrum反模式指南”

问题4“哪些因素有助于业务敏捷性?”

回答有几个因素可以促进业务敏捷性,包括以下几点:

  1. 持续学习和改进的文化:为了变得敏捷,公司需要创造一种鼓励学习和成长的文化。这意味着创造一个鼓励员工学习新技能、分享知识和尝试新事物的环境。
  2. 灵活和可适应的过程:公司需要有灵活和可适应的过程。这意味着你愿意尝试新的方法和方法,如果有些东西不起作用,你愿意改变方向。
  3. 快速决策的能力:为了敏捷,公司需要能够快速有效地做出决策。这意味着拥有可用的必要信息和数据,以及分析这些信息和做出明智决策的能力。
  4. 协作和沟通:敏捷公司依靠协作和沟通来完成任务。这意味着要有强有力的沟通渠道和机制,让团队有效地一起工作。
  5. 敏捷实践和方法的使用:许多公司使用敏捷实践和方法,例如敏捷项目管理和敏捷软件开发,来帮助他们变得更加敏捷。这些实践有助于创造一个更灵活、适应性更强的环境,并可以帮助企业更快速、更有效地应对环境的变化。”

到目前为止,这是OpenAI的ChatGPT最丰富的答案,从改善精神到灵活的流程到快速决策,最后,合作和沟通的重要性,都是成功转型的核心。

问题5“什么是敏捷实践和方法?”

回答敏捷实践和方法是一套原则和方法,用于帮助组织更加灵活和适应性。这些实践和方法通常用于软件开发的上下文中,但是它们也可以应用于其他业务领域,例如项目管理和产品开发。敏捷实践和方法基于这样一种思想,即组织需要能够快速有效地响应环境中的变化。他们专注于创建灵活且可适应的过程,这些过程可以根据需要轻松更改,并促进团队之间的协作和沟通。一些最常见的敏捷实践和方法包括敏捷项目管理、敏捷软件开发和Scrum。”

因此,我们的生成式AI了解Scrum,并且敏捷实践可以在软件开发之外使用。然而,没有提到其他实践,例如看板或精益,或敏捷软件开发宣言。

问题6“敏捷管理的角色是什么?”

回答:“敏捷管理的角色是在团队使用敏捷方法时为他们提供支持和指导。这可以包括为团队提供资源、培训和支持,以及帮助消除他们可能面临的任何障碍或挑战。此外,管理在培养持续学习和改进的文化以及促进团队成员之间的协作和沟通方面起着关键作用。一般来说,管理在敏捷中的作用是为团队提供成功所需的支持和指导,并帮助创建一个有利于使用敏捷方法的环境。”

OpenAI的ChatGPT对于敏捷环境中的管理有着非常开明的立场。

问题7“我们在敏捷组织中需要经理吗?”

回答敏捷组织没有必要有传统的管理者。事实上,许多敏捷组织使用更加分散和扁平化的管理结构,在这种结构中,团队是自组织的,并被授权做出自己的决定。这种方法基于这样一种理念,即团队最适合对他们正在做的工作做出决策,如果他们被给予这样做的自由和自主权,他们更有可能成功。然而,这并不意味着敏捷组织不需要任何形式的管理。敏捷组织仍然需要能够为团队提供指导和支持的领导者,以及能够帮助创建有利于使用敏捷方法的环境的领导者。这些领导者可能没有传统管理者的头衔或角色,但他们仍然在帮助组织成功方面发挥着重要作用。”

不需要传统的管理者,而是分散的组织和扁平的层级——听,听!我喜欢ChatGPT指出,敏捷组织中的管理者必须创造一种环境和文化,使敏捷得以蓬勃发展。

问题8“管理者是阻碍还是提高了敏捷性?”

回答:“这取决于管理者采取的敏捷方法。在某些情况下,管理者会因为拒绝改变、未能提供足够的培训和支持,或者没有设定明确的目标和目的而阻碍敏捷性。这些行为会使团队难以有效地实施敏捷实践,并且会阻碍组织变得更加敏捷的努力。另一方面,那些支持敏捷性、提供必要的培训和支持,以及培养持续学习和改进文化的管理者,可以帮助组织内提高敏捷性。一般来说,管理者在促进敏捷性方面的作用取决于他们的方法以及他们支持和启用敏捷实践的意愿。”

生成式AI第一次提到了目标和目标。

问题9“我们能通过解雇经理来资助敏捷转型吗?”

回答:“通过解雇一些经理来为敏捷转型提供资金是可能的,但这可能不一定是最好的方法。虽然削减成本可能是为转型提供资金的一种方式,但重要的是要考虑解雇管理人员的潜在后果。在许多情况下,经理在为团队提供指导和支持,以及帮助创建一个有利于使用敏捷方法的环境方面扮演着关键的角色。如果经理在没有足够的计划和支持的情况下被解雇,它会给团队带来混乱和挑战,并会阻碍组织成功实施敏捷实践的能力。此外,简单地削减成本可能不足以完全为转型提供资金,组织可能需要探索其他选择,例如获得额外的资金或寻找新的收入来源。总的来说,虽然削减成本是为转型提供资金的一种方式,但仔细考虑潜在的后果并制定一个全面的计划很重要。”

答案似乎更倾向于将变革与削减成本联系起来,而不是考虑成为一个学习型、自我管理、层次更扁平的组织的具体情况。

免费下载《Scrum Guide Reordered》

基于Scrum的生成式AI ChatGPT

现在我们已经对模型在元级别上的能力有了初步的了解,让我们来看看生成式AI对Scrum的想法:

问题10“亚博网站网址多少什么是Scrum?”

答案是10.1:“Scrum是一种用于管理复杂项目和产品的敏捷框架。它是一种灵活的迭代方法,允许团队快速有效地响应环境中的变化。Scrum基于这样一种理念,即项目和产品通过协作、持续学习和迭代开发得到最佳管理。它由一组角色、会议和工件组成,帮助团队一起工作并向客户交付价值。Scrum中的关键角色包括Scrum管理员、产品负责人和开发团队。Scrum会议包括每日站立会议、冲刺计划会议、冲刺回顾和冲刺回顾。Scrum中的关键工件包括产品待办事项、冲刺待办事项和增量。”

答案是10.2:“Scrum是一种用于管理和控制复杂项目的敏捷框架。它是一种灵活的、迭代的方法,专注于交付高质量的产品,提高效率和生产力。Scrum基于这样一种理念:项目是复杂的、不可预测的,管理它们的最佳方式是通过协作、透明和适应性。在Scrum中,团队以简短的迭代周期工作,称为“sprint”,在此过程中,他们确定最重要的任务并确定优先级,然后共同努力完成这些任务。Scrum强调团队成员之间的定期沟通和协作,以及定期反馈和审查,以确保项目保持在正轨上。”

在这里,我尝试从ChatGPT获得另一个答案。一般来说,它知道Scrum的基本原则;然而,这个答案在我看来很肤浅。不知怎的,OpenAI的ChatGPT似乎受制于2017年的Scrum指南,仍然提到了开发团队,而没有提到承诺。此外,只有三个工件。此外,它在术语上重复了典型的马虎,例如,谈到“每日单口相声”。但至少它包含了经验主义的三分之二,我们知道"三分之二也不错"

问题11“Scrum Master的目的是什么?”

回答:“Scrum Master是Scrum框架中的关键角色。Scrum Master的目的是促进Scrum过程,帮助团队遵循Scrum价值观和原则。Scrum Master负责确保团队拥有成功所需的工具、资源和支持。这可以包括帮助团队确定工作的优先级,促进团队成员之间的沟通和协作,并根据需要提供指导和支持。Scrum Master还负责保护团队不受干扰和干扰,并促进定期会议和审查,以确保项目保持在正轨上。总的来说,Scrum Master是Scrum过程的重要组成部分,在帮助团队取得成功方面发挥着至关重要的作用。”

现货。

问题12“Scrum团队成员拒绝参加回顾。作为一名Scrum Master,我能做什么?”

答案是12.1“作为一名Scrum Master,你有责任推动Scrum过程,并确保所有团队成员都能参与其中,并尽其所能做出贡献。如果一个团队成员拒绝参加回顾会议,与他们交谈以了解他们的原因并解决他们可能存在的任何担忧是很重要的。提醒他们回顾在Scrum过程中的重要性,以及它们如何帮助团队改进并变得更有效,可能会有所帮助。如果团队成员继续拒绝参与,可能有必要将问题上报给团队的产品负责人或其他相关利益相关者。最终,对于所有团队成员来说,为了Scrum的成功,完全投入到Scrum过程中是很重要的。”

答案是12.2“作为一名Scrum Master,你可以尝试以下方法来解决这种情况:

  1. 直接解决问题:与团队成员交谈,找出他们拒绝参加回顾的原因。这可能是由于缺乏对回顾的重要性或任何其他个人问题的理解。试着解决他们的担忧,并解释回顾对团队和个人的好处。
  2. 促进回顾:作为Scrum Master,您可以促进回顾,以确保每个人都积极参与。使用不同的技术和活动来吸引团队成员,使回顾更具互动性和乐趣。
  3. 提供反馈:在每次回顾之后,向团队成员提供他们参与的反馈,并强调他们可以改进的地方。这可以激励他们更积极地参与下一次回顾。
  4. 让团队参与进来:鼓励团队成员与不参加回顾的团队成员分享他们的反馈和想法。这可以帮助团队成员理解回顾的重要性,并鼓励他们参与未来的回顾。
  5. 跟进:回顾结束后,与团队成员进行跟进,检查他们是否愿意参加下一次回顾。如果没有,重复上述步骤,并继续提供支持和指导,以帮助团队成员理解回顾的重要性。”

提出一个框架元素的定义是一件事。将Scrum这样的框架精神应用到实际问题中是另一回事。当ChatGPT建议将“问题提交给团队的产品负责人或其他相关利益相关者”时,我认为答案1是好的。答案2开始让人信服,但很快就陷入了一些关于促进的元层面的讨论。在我看来,Scrum Master建议的“指导”更像是行管理。

问题13“引入Scrum的第一步是什么?”

回答13在组织中引入Scrum的第一步如下:

  1. 让你自己和你的团队了解Scrum:在介绍Scrum之前,了解框架的基础知识以及它是如何工作的是很重要的。这意味着要学习Scrum的价值观、原则和实践,以及如何将它们应用到您的特定项目或组织中。
  2. 确定将使用Scrum的项目或团队:下一步是确定将使用Scrum的项目或团队。这通常是一个复杂且不可预测的项目或团队,这将受益于Scrum的灵活性和适应性。
  3. 创建跨职能的Scrum团队:在Scrum中,团队是跨职能的,这意味着他们拥有完成工作所需的所有技能和专业知识。这意味着您需要将来自不同部门和学科的团队成员聚集在一起,组成一个Scrum团队。
  4. 任命Scrum Master: Scrum Master是Scrum框架中的关键角色,负责推动Scrum过程,帮助团队遵循Scrum价值观和原则。你需要为你的团队指定一个Scrum Master,他必须对Scrum有很好的理解,并且能够提供必要的指导和支持。
  5. 确定工作并确定优先级:下一步是确定团队将在第一个sprint期间完成的工作并确定优先级。这将包括创建一个任务和目标列表,然后根据它们对项目的重要性和价值对它们进行优先级排序。
  6. 开始第一个冲刺:一旦工作被确定并确定优先级,团队就可以开始第一个冲刺。这将包括共同努力完成已确定的任务和目标,并定期审查和重新评估工作,以确保项目按计划进行。”

同样地,在我看来,生成式AI的答案中包含了太多经典的管理:确定一个团队,任命一个Scrum Master,并确定工作的优先级。OpenAI的ChatGPT对自我管理的重要性及其在实践中的表现理解有限;例如,通过Scrum团队的自我选择。

问题14“哪些因素导致了Scrum的失败?”

回答14:“有几个因素会导致Scrum的失败。一些最常见的原因包括:

  1. 团队成员缺乏承诺:为了使Scrum取得成功,所有团队成员必须完全投入到过程中。如果一些团队成员没有完全投入到项目中,或者他们不愿意遵循Scrum的价值观和原则,那么这个过程就会崩溃,项目也可能会失败。
  2. 缺乏培训或支持:为了使Scrum有效,团队成员需要对流程及其工作方式有清晰的理解。如果团队成员没有得到适当的培训或支持,他们可能难以理解自己的角色和责任,项目可能因此受到影响。
  3. 不明确的目标或目的:为了使Scrum取得成功,项目的目标和目的需要明确定义。如果目标没有明确定义,或者它们与更广泛的业务目标不一致,团队可能会努力取得进展,项目可能会失败。
  4. 缺乏协作和沟通:Scrum的成功依赖于团队成员之间的协作和沟通。如果团队成员不能有效地沟通,或者他们不能作为一个团队一起工作,项目就会受到影响。
  5. 抵制变化:Scrum是一个灵活且适应性强的过程,但它要求团队对变化持开放态度。如果团队成员抗拒改变,或者他们不愿意适应新的方法和方法,项目可能会失败。”

虽然答案涵盖了转换失败的五个关键原因,但答案不是特定于scrum的,而是适用于任何项目管理框架。

问题15“你能把Scrum强加给一个组织吗?”

回答15:“虽然可以将Scrum引入组织,但不建议将其强加于组织。Scrum是一个灵活且适应性强的框架,但它需要所有团队成员的承诺和投入才能获得成功。如果团队成员没有完全投入到Scrum过程中,或者他们不愿意遵循Scrum的价值观和原则,那么这个过程就会崩溃,项目也可能会失败。与其试图将Scrum强加给组织,不如教育人们Scrum的好处,并与他们一起制定计划,以一种组织可以接受和接受的方式引入Scrum。”

对于如何实现变革这个问题,这个建议是一个正确的、普遍的答案。它不是特定于scrum的。

问题16“如果你想让Scrum成功,应该避免什么?”

回答16“如果你想让Scrum成功,有几件事应该避免。要避免的一些最重要的事情包括:

  1. 尝试在团队中强制使用Scrum:如前所述,Scrum是一个灵活且可适应的框架,但它需要所有团队成员的承诺和支持才能获得成功。如果团队成员没有完全投入到Scrum过程中,或者他们不愿意遵循Scrum的价值观和原则,那么这个过程就会崩溃,项目也可能会失败。
  2. 没有提供足够的培训或支持:为了使Scrum有效,团队成员需要清楚地了解流程及其工作方式。如果团队成员没有得到适当的培训或支持,他们可能难以理解自己的角色和责任,项目可能因此受到影响。
  3. 没有明确定义的目标和目的:为了使Scrum取得成功,项目的目标和目的需要明确定义。如果目标没有明确定义,或者它们与更广泛的业务目标不一致,团队可能会努力取得进展,项目可能会失败。
  4. 不鼓励协作和沟通:Scrum依赖于团队成员之间的协作和沟通来取得成功。如果团队成员不能有效地沟通,或者他们不能作为一个团队一起工作,项目就会受到影响。
  5. 不接受改变:Scrum是一个灵活且适应性强的过程,但它要求团队能够接受改变。如果团队成员抗拒改变,或者他们不愿意适应新的方法和方法,项目可能会失败。”

很酷,我们的生成式AI似乎在我们聊天的时候学习,参考前面的问题和答案。否则,它主要是答案14的重复,一组来自项目管理手册的通用答案。

生成式AI——总结

我们不知道哪些数据被用来训练OpenAI的ChatGPT模型。有迹象表明,就业务敏捷性、Scrum和其他敏捷实践而言,数据似乎是有限的,或者不是最新的。尽管如此,答案通常是可以接受的,有些甚至是好的,尽管有些重复和肤浅。

不过,在这个阶段,我并不担心生成式AI会很快使敏捷从业者在实践Scrum、看板或其他敏捷框架时被淘汰。

OpenAI的ChatGPT相关帖子

ChatGPT:优化对话的语言模型

生成式AI模型解释

生成式AI:一个创造性的新世界

免费下载Scrum反模式指南

下载免费的Scrum指南2020 Reordered来理解模式

✋了解更多关于OpenAI的ChatGPT -加入12,000 +强大的“动手敏捷”Slack社区亚博一百送一百

我邀请你加入“动手敏捷”Slack社区亚博一百送一百并享受来自世界各地快速增长的、充满活力的敏捷从业者社区带来的好处。亚博一百送一百

实践敏捷Slack社区会员申请亚博一百送一百

如果你想加入,你现在要做的就是通过谷歌表格提供您的证书,我会帮你注册的。顺便说一下,这是免费的。

这篇文章敏捷和Scrum——根据OpenAI的ChatGPT -惊讶!首次发表在age -of- product网站上。


你觉得这个帖子怎么样?


博客评论
Baidu