两种不同的扩展Scrum的方式
两种不同的扩展Scrum的方式
1、LeSS和LeSS Huge –大型Scrum
LeSS(和LeSS Huge –真正的大型程序)的合著者Craig Larman首先批评了管理,开发人员和客户传统上在事态发生时将责任归咎于“契约游戏”或“承诺游戏”(不可避免地)在一个项目上出错。 它具有挑衅性和娱乐性,但与扩展敏捷无关。
他用剩余的时间为端到端跨职能功能团队重组组织架构提供了工作代码,这些团队提供工作代码,而不是专家组件团队和职能小组或矩阵。 功能团队可以通过共享代码和知识,共同解决问题以及最小化切换和延迟来加快行动速度。
LeSS中的企业体系结构似乎很容易。 每个团队成员都是开发人员–每个开发人员都是架构师。 建筑师在自愿性实践社区中的团队和项目之外共同工作,以协作并共同塑造组织的体系结构。 这听起来不错–但是,特别是在大型企业环境中,体系结构太重要了,无法尝试和管理带外。 LeSS没有说明消除专业化以及在没有前期架构定义,架构标准和监督的情况下工作将如何帮助构建可与其他大型系统协同工作的大型系统。
LeSS应该要扩大规模,但是LeSS布局的大部分看起来都是由许多人同时完成的Scrum。 目前尚不清楚Scrum在哪里结束,LeSS在哪里开始。
2、SAFe-规模化敏捷框架
LeSS中没有管理的地方(产品所有者除外,他们是成功的关键因素, 就像Scrum中一样 )。 实施少涉及从业务驱动程序的角度对组织进行根本重组,并摆脱管理人员和专家。
管理人员(以及架构师和其他专家)在SAFe的Scaled Agile Framework中确实发挥了作用-这种详细的,重量级的方法借鉴了Lean,Agile和顺序瀑布式开发方法。 遵循Scrum(和一些XP技术实践)构建工作代码的团队会汇总到计划和产品组合中,需要对其进行管理和协调。
实际上,在SAFe中,作为“精益敏捷领导者”,管理人员要做的事太多了,以至于Dean Leffingwell花费了大部分时间来列举和阐述管理人员在扩展敏捷计划和领导变革中的作用和职责。
两种不同的扩展Scrum的方式的更多相关文章
- Android ListView两种长按弹出菜单方式
转自:http://www.cnblogs.com/yejiurui/p/3247527.html package com.wyl.download_demo; import java.util.Ar ...
- 讨论两种Redis中Token的存储方式
摘要:本文讨论一个问题:存储token时,token与对应用户id谁来作为key? 问题起源问题起源于要给公司的后台管理系统添加权限管理,选用的是开源框架shiro,而原本系统上是采用token做了登 ...
- SAPUI5 freestyle vs SAP Fiori Elements —— 两种开发SAP UI5 Apps的方式对比
概述 目前SAPUI5 SDK 提供了两种方式来开发一个SAPUI5 App.一种方式是传统的SAPUI5开发方式,一种是利用SAP Fiori Elements通过模板快速构建应用的方式. 本文简单 ...
- ios的UIImage的两种不同的图片加载方式 tom猫
在ios的UI交互设计时,对图片的处理是难免的:不同的处理方式会对内存有不同的影响: ********************************************************* ...
- Ext_两种处理服务器端返回值的方式
1.Form表单提交返回值处理 //提交基本信息表单 f.form.submit({ clientValidation:true, //表单提交后台处理地址 url:' ...
- Selector、shape详解,注意这两种图像资源都以XML方式存放在drawable不带分辨率的文件夹中
Selector.shape详解(一) Selector的结构描述: <?xml version="1.0" encoding="utf-8"?> ...
- [LeetCode] Binary Tree Level Order Traversal 与 Binary Tree Zigzag Level Order Traversal,两种按层次遍历树的方式,分别两个队列,两个栈实现
Binary Tree Level Order Traversal Given a binary tree, return the level order traversal of its nodes ...
- 两种从spring容器获取bean方式
- android service两种启动方式
android service的启动方式有以下两种: 1.Context.startService()方式启动,生命周期如下所示,启动时,startService->onCreate()-> ...
随机推荐
- centos搭建离线epel源
准备 有一个联网的机器,并已经配置好epel源 安装reposync和createrepo命令 yum install yum-utils #reposync在这里 yum install creat ...
- 在centos下启动nginx出现Failed to start nginx.service:unit not found
错误的原因就是没有添加nginx服务,所以启动失败. 解决方法: 1. 在/root/etc/init.d/目录下新建文件,文件名为nginx 或者用命令在根目录下执行:# vim /etc/i ...
- DataSkew 数据倾斜
date: 2020-04-21 19:38:00 updated: 2020-04-24 10:26:00 DataSkew 数据倾斜 1. Hive 里的数据倾斜 1.1 null值 空值 尽量提 ...
- ArrayBlockingQuque摘要
ArrayBlockingQuque 优势 线程同步,线程安全 对应空或满时,take\put操作将阻塞 内部是一个数组,每个元素不会产生额外的处理对象,如Node 基于什么 ReentrantLoc ...
- 循序渐进VUE+Element 前端应用开发(23)--- 基于ABP实现前后端的附件上传,图片或者附件展示管理
在我们一般系统中,往往都会涉及到附件的处理,有时候附件是图片文件,有时候是Excel.Word等文件,一般也就是可以分为图片附件和其他附件了,图片附件可以进行裁剪管理.多个图片上传管理,及图片预览操作 ...
- 一起学Vue:CRUD(增删改查)
目标 使用Vue构建一个非常简单CRUD应用程序,以便您更好地了解它的工作方式. 效果页面 比如我们要实现这样列表.新增.编辑三个页面: 列表页面 新增页面 编辑页面 我们把这些用户信息保存到Todo ...
- JPA 相关API (一)
[Query 接口下的常用API] [API 测试类:Test_QueryAPI.java] 1 package org.zgf.jpa.entity; 2 3 import java.math.Bi ...
- CodeForces 1426F Number of Subsequences
题意 给定一个长度为 \(n\) 的串,只包含 abc 和通配符.通配符可以替换 abc 的一个.求所有得到的字符串中子序列 abc 出现的次数,对 \(10^9+7\) 取模. \(\texttt{ ...
- 【开源】使用.Net Core和GitHub Actions实现哔哩哔哩每日自动签到、投币、领取奖励
BiliBiliTool是一个B站自动执行任务的工具,使用.NET Core编写,通过它可以实现B站帐号的每日自动观看.分享.投币视频,获取经验,每月自动领取会员权益.自动为自己充电等功能,帮助我们轻 ...
- cmd中执行mvn help:system报错的解决办法
[ERROR] No plugin found for prefix 'help' in the current project and in the plugin groups [org.apach ...