敏捷项目参与的几点体会

这篇具有很好参考价值的文章主要介绍了敏捷项目参与的几点体会。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

截至目前,参与过几个采用敏捷开发的项目,不论项目与否,单就敏捷而言,项目管理几乎都是失败的。有这么几点感受,特此记录一下:

1. 难以逾越的沟通天堑

敏捷项目最重沟通,但是在项目过程中最难的也是沟通。某个项目,基本上有三个最重要的沟通会:sprint plan会,每日站会,sprint总结会。

sprint plan会:每个sprint,每个人都有固定的story point需要完成,每个user story分配不等的points,每个开发再各自领不同的user story。就是这么个逻辑。好了,一个US,某个开发说需要10点,另外一个说5点够了。让说5点的开发领走,他不领。让说10点的开发领走,说5点的开发又坚持说10点太多。成了讨价还价了。1个小时会,通常没有3个小时开不完。

每日站会:主要是两个议题,大家都各自干了什么,有什么blocker没有。但是每次开会都变成了问题讨论会,你出一个solution,他出一个。你说服不了他,他不承认你。

sprint 总结会:PO提出开发给出的结果和预期不符,开发就反驳说需求不足或者自己就是这么理解的。一个US往往需要几个sprint才能最终交付。

2. 披着敏捷外衣的瀑布式开发

敏捷是拥抱变化的。但是变化意味着计划的不确定性。作为乙方,往往需要根据甲方给出的需求来进行评估。一旦出现大的变更,就很麻烦。多出来的时间谁买单?到底是乙方不理解需求导致的bug,还是甲方自己对需求进行了变更?往往都是模糊不清。结果还是按照瀑布式的来,甲方写需求文档,乙方解读再评估工作量,开发+测试,最终上线。只不过采用jira来记录一下需求和bug,和excel没有区别。

3. 迷失在变更森林中

接上条。曾经参与到一个项目中,是为了某企业搭建核心数仓,项目也算大。大家在项目中,创建了大量的实验性US。比如导入一个CSV,有的开发建了python US,有的建了ETL,有的建了这个,有的建了那个。没有人再关心项目整体了,什么时候上线,哪些功能是最基本应该具备的,都不关心了。拥抱变化吗。那就全是变化。最终一个好好的项目,干成了巨大的一个POC。令人唏嘘。

4. PO和Scrum Master成了弱势群体

PO本来应是个决策者的身份,但BU派出来的PO往往只能充当个协调人。PO本身有自己的工作要做,参加这个项目相当于是承担了更过的工作,没有什么主动性。PO自己对本部门的所有业务也不是很熟悉,如果需求是其他同事的业务,PO还需要带回部门内部去确认。如果需求之间有冲突,或者需要调整优先级,那么PO基本决定不了,最后只能都当高优先级处理,所有的需求都重要,都是无法或缺的。

Scrum Master应该是个掌舵者的身份,但往往沦落为PMO。就只能督促大家记录efforts和组织会议。Scrum Master和项目经理一样,看似有个“Master/Manager”的头衔,其实什么都管不了。既没有约束大家的权力也没有给予大家利益的权力。管理项目全凭人品,赶上合作的,大家买个面子,赶上不合作的完全不搭理。

PO也好,Scrum Master也罢,基本上都是低级别员工出任,Scrum Master甚至就是个乙方。也没有什么技术背景,在一堆自以为是的开发面前,及其的弱势。文章来源地址https://www.toymoban.com/news/detail-677008.html

到了这里,关于敏捷项目参与的几点体会的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 利用敏捷开发工具实现敏捷项目管理的实践经验分享

    Scrum中非常强调公开、透明、直接有效的沟通,这也是“可视化的管理工具”在敏捷开发中如此重要的原因之一 。通过“可视化的管理工具”让所有人直观的看到需求,故事,任务之间的流转状态,可以使团队成员更加快速适应敏捷开发流程。 所以,有敏捷工具的支撑是非常

    2024年02月11日
    浏览(27)
  • Scrum敏捷研发和项目管理

    Scrum是全球运用最广泛的敏捷管理框架,Leangoo基于Scrum框架提供了一系列的流程和模板,可以帮助敏捷团队快速启动Scrum敏捷开发。  Leangoo完美支持Scrum敏捷框架,它提供了灵活的敏捷模板和极致的协作体验,可以让团队快速上手,快速落地Scrum敏捷开发管理。 建立产品路线图

    2023年04月21日
    浏览(29)
  • 如何应用项目管理软件进行敏捷开发管理

    敏捷开发(Agile Development)是一种软件开发方法论,强调在不断变化的需求和环境下,通过迭代、协作和自适应的方式来开发软件。敏捷方法的目标是提供更快、更灵活、更高质量的软件交付,以满足客户需求并实现项目成功。 在技术研发团队使用敏捷开发来完成一个迭代时

    2024年02月12日
    浏览(33)
  • Scrum是什么意思,Scrum敏捷项目管理工具有哪些?

              Scrum是一种敏捷项目管理方法,旨在帮助团队高效地开展软件开发和项目管理工作。           Scrum强调迭代和增量开发,通过将项目分解为多个短期的开发周期(称为Sprint),团队可以更好地应对需求变化,并及时交付可用的产品。Scrum注重团队协作和自组织,通

    2024年02月14日
    浏览(31)
  • 【软件工程】项目管理与迭代开发:DevOps平台、敏捷协作平台与软件需求交付

    1、项目管理与软件需求交付 软件需求交付方法: DevOps:DevOps是一种软件开发和运维的方法论,它强调开发团队和运维团队之间的紧密协作和沟通,以实现快速、高效、可靠的软件交付。DevOps的核心是自动化,包括自动化测试、自动化部署、自动化监控等。 敏捷协作:敏捷协

    2024年01月17日
    浏览(29)
  • 近期参与开源的心得体会

    最近随着Kepler项目加入CNCF sandbox,写一篇blog来记录下参与这个项目半年的发展的心得体会。 项目的运营最好还是专注于项目自身的发展,围绕项目的特点,创新点入手,为大家提供价值,从而自然而然的扩大自身影响力。 我们的文档写的,并不好。这是Thoughtworks技术雷达对

    2024年02月11日
    浏览(74)
  • 【蓝桥杯Web】大一小白参与蓝桥杯模拟赛二期web组体会

    目录 前言 一、相关比赛介绍 1.ACM国际大学生程序设计竞赛 2.蓝桥杯 3.GPLT团队程序设计天梯赛 4.leetcode周赛和双周赛 5.PAT 二、蓝桥杯 1.应该参加蓝桥杯吗? 2.如何进行蓝桥杯的准备 三.蓝桥杯模拟赛二期web组真题 1.凭空消失的TA(简单) 2.用户名片(简单) 3.芝麻开门(中等)

    2023年04月08日
    浏览(27)
  • 关于chatGPT的几点了解

    GPT X(生成文字)是预训练模型,俗称大模型,Codex(生成代码)、Embedding(生成向量,用于search,classify,compare text)都是基于GPT X模型派生的。 GPT架构是地表最强自然语言类深度学习架构,用来理解文字并做出相应的输出。当前text-devinci-003为Azure最强AI产品,数据截止到2

    2024年02月04日
    浏览(25)
  • rxjs的几点使用心得

    1.对错误的处理 日常使用中,点击按钮需要往后台发消息,为了不重复发消息,经常需要把点击事件做成subject,然后把发消息的过程做成switchMap,类似下面的写法     const subject = new rxjs.Subject();     subject.pipe(       rxjs.operators.switchMap(index = {         return rxjs.of(index);    

    2023年04月10日
    浏览(26)
  • 对渗透新人的几点建议

    一、对渗透新人成长的建议 挖洞一定要去实战,不能只在漏洞环境复现漏洞,实战和环境是不一样的。实战环境的选择: 漏洞盒子:新人建议首先去寻找漏洞和挖洞,漏洞盒子接受大多数互联网漏洞,无论该单位是否在盒子上面注册过,漏洞审核相对容易通过。 补天:分为

    2023年04月20日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包