首页 > 其他分享 >Scrum团队流程学习和理解

Scrum团队流程学习和理解

时间:2023-03-24 19:46:04浏览次数:32  
标签:回顾 流程 Scrum 冲刺 开发 团队

Scrum介绍:

  Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作,开发团队在开发一个项目时,团队成员像打橄榄球一样迅速高效,且有系统有组织进行项目开发,团队协作实现高效“传球”,把这个开发流程的名字取名为Scrum,还是非常贴切生动的。

  Scrum开发是一种迭代、循序渐进的开发方法。它是一种开发方法,也就是一种软件开发的流程,采用迭代式开发,它会指导我们用规定的环节去一步一步完成项目的开发。而这种开发方式的主要驱动核心是人,也就是团队中的成员要进行系统的、有组织的开发。

Scrum的核心价值观:

  • 承诺
  • 专注
  • 开放
  • 尊重
  • 勇气

  Scrum三大角色:

      1.产品负责人(po) 

           负责管理产品待办事项的唯一负责人
                 1.定义项目愿景
                 2.排列客户需求(KANO分析)
                 3.待办产品清单的优先级
                 4.设定产品验收标准
      2.scrum master(产品教练)
           以仆人式领导方式,尽可能维护团队日常的标准规范,清楚团队可能遇到的障碍。必要时采取教练、指导、激励、激发团队潜能。即敏捷教练是一个赋能者,让团队具有完成任务的能力。

      3.开发团队
           创造产品增量,是自组织和跨职能(T-型人才)。自组织团队可以自行选如何以最好的方式完成工作跨职能的团队拥有完成工作所需的全部技能。项目工程师担任产品设计、前端、后端、测试等多职责,是实际价值产出者;开发团队为了实现计划里的功能,他们必须完成所有的相关工作,包括产品设计,开发、集成和测试。为此,团队必须具备完成这些工作的所有技能。

Scrum四种会议:

      1.冲刺规划会议(sprint planning)
          第一部分:产品负责人(PO)和团队成员开会。
          第二部分:由敏捷教练(scrum master)和研发团队。
      2.站会(standup)(通常为15分钟【会议重点、昨天做了什么、今天任务、遇见了什么障碍、该注意方面】)
      3.冲刺评审会(review)
          由Scrum团队的所有成员参与。开发团队演示可交付产品给相关方;演示的反馈又PO记录,转换为新的用户故事,纳入未来的冲刺开发
      4.冲刺回顾会(retrospective)
          回顾探讨哪些做得好的,哪些还可以做得更好的,以及哪些做得不好等议题。冲刺回顾会是敏捷项目管理的逐步完善思想的具体体现。比如团队需要重新设定、关键岗位的职责或进一步优化敏捷流程的讨论都可以做为冲刺回顾会的议题。

Scrum流程:

 

      1、需求提出来:得到产品订单( product backlog )
      2、成立团队:成立开发团队。
      3、冲刺:分解得到冲刺订单 (Sprint Backlog)
      4.评审和回顾:回顾探讨工作中遇见的问题,完善团队协作能力,优化工作流程。

Scrum学习心得:

 

  Scrum团队协作本身就像是一个个“传球”的过程,想要取得胜利,就要团队成员保持高度统一,系统高效,积极协作,相互监督激励,传好每一次“球”。这个过程要求团队成员集思广益,保持公开透明,及时调整。在开发前期积极进行规范任务,尽早进行开发估算,提升工作效率。各个角色担任者进行高效沟通,通过燃尽图跟进进度,激励团队成员,保持积极和高效,提高团队生产力。每个人认真配合、信念一致和目标明确;保持工作事项更清晰、直观,及时关注进展情况 。总而言之, scrum 不仅是一个很好的开发方法,也是一个比较好的管理方法。

 

标签:回顾,流程,Scrum,冲刺,开发,团队
From: https://www.cnblogs.com/jy-211/p/17253139.html

相关文章

  • MyBatisPlus中自定义全局操作流程
    什么是自定义全局操作根据MybatisPlus的AutoSqlInjector可以自定义各种你想要的sql注入到全局中。相当于定义MyBatisPlus自动注入的方法。之前需要在xml中进行配置的sql语句......
  • MYSQL注入流程
    一、判断注入点(与数据库有交互的地方)浏览网站各个地方-->查找有可控参数的地方(特别注意url)并观察网站页面变化情况  根据参数传输方式传输的不同,可以把SQL注入分为GE......
  • SpringBoot+MyBatisPlus实现前端传递时间查询条件ajax请求后台并回显数据流程整理
    场景前端时间选择控件,选择时间后点击搜索,请求后台数据,后台根据时间查询数据库中一天的记录数并回显给前端,前端进行显示。实现前端页面代码(部分)<divclass="iboxfloat-e-m......
  • 初尝Microsoft 新一代团队协助服务-Loop
     在企业中,我们已经习惯于在Outlook软件中发送邮件,在Word软件中编写文档,在Excel中处理表格数据,在PowerPoint中发挥创意,在OneNote中进行笔记撰写,但是随着移动互联网的发展,这......
  • 美颜sdk的动态面具、3D面具实现流程
    在美颜sdk的实现中,面具是很重要的一个部分,不管是动态面具还是3D面具都需要实现的,我们在开发中常用的是动态面具和3D面具。但是两种面具有很多不同之处,比如制作材料、制作方......
  • Scrum团队流程
    一、Scrum框架介绍Scrum是一个敏捷开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包括若干个小的迭代周期,每个小的迭代周期称为一个Sprint,每个Sprint的......
  • Shell---控制流程
    操作系统:RHEL7.x或CentOS7.x最小化安装配置好固定的IP,能访问互联网配置好yum源(yumrepolist可以查看yum源)本地光盘挂载光盘,开机自动挂载vim+/etc/fstab......
  • 通知短信 API 接入全流程(超详细整理)
    随着移动互联网和智能手机的普及,短信成为了一种便捷、快速且有效的通信方式,尤其在向用户发送重要信息或提醒方面具有很大的优势。本文将会深入探讨如何在程序中接入通知短......
  • Scrum团队流程
    一、Scrum的定义和目的Scrum是一个用于开发和维护复杂产品的框架,是一个增量的、迭代的开发过程,目的是让开发人员像打橄榄球一样迅猛并充满激情,通过团队合作,提高工作效率。......
  • Stellantis US EDI 214测试流程
    Stellantis214装运状态消息(TransportationCarrierShipmentStatusMessage),用于通知供应商有关已运输物料的详细信息,包括承运商、装运日期和时间、物流状态、数量和运输......