All posts by Mike Beedle

Scrum and its Relationship to Other Management Techniques

(On relationships of Scrum,TOC, BPR, Systems’ Thinking, Knowledge Management, TQM, Complexity, Manufacturing, New Product Development, etc.)

Although there are great synergies between TOC and Scrum, there are also vast differences. Both provide patterns to resolve systemic problems akin to those described in Systems’ Thinking by Senge, but TOC resolves systemic problems that are more akin to process improvement ala TQM, rather than complete overhauls as in BPR, which I argue, is closer to what Scrum does – it reengineers the process from scratch, by implementing high performance patterns altogether.

For the most part, TOC, and The Goal, assume a somewhat repeatable business process, where the process of removing constraints, exploiting constraints, finding new ones, etc.; is an ongoing process in a somewhat stable, repeatable process.

Scrum, on the other hand, generalizes this technique in the absence of a repeatable process, it simply removes *any* constraints constantly, with no assurance that the constraints removed will remain so the next day, and that the particular constraint optimized
“has been removed”, and that we can move on to new ones at that point. It is usually the case, however.

Another important difference is that a Scrum team is already an organizational structure that avoids process anti-patterns like handoffs, iteration and re-work (among different organizational structures, between an “analysis” team and a “design team” for example, or between an organizational structure building component A, communicating with another one building component B, in a Conway’s Law configuration i.e. where Organization Follows Architecture.

In that sense, a Scrum team is a true “Case Team”, as termed in Michael Hammer’s BPR, i.e. an organization structure that is *completely responsible* for the success of a process or project, where the ScrumMaster is the “Case Manager* ala Hammer, that responds to the Product Owner.

From the Knowledge Management perspective, TOC optimizes the process and therefore, more knowledge of the processes themselves are more valued, while in the Scrum (Case Team) perspective, the individual contributor’s knowledge is more valued.

On the other, and to make things slightly more complicated, Scrum sits atop a number of processes, that as more applications of the same kind are built, tend to be more repeatable, like configuration management, testing of certain components, vertical slice development or new applications on top of reusable architectural services.

The interesting thing to note, is that in Scrum, smaller reusable processes develop underneath as a base of knowledge but they don’t drive development, while the Scrum process, acts as a “work generator/work management” “process envelope” (a superprocess, or meta-process, if you prefer), that drives the work. (In Complexity terms, it is the Maxwell Demon that provides the autocatalytic cycles to drive self-organization, ala Kaufman’s “Origins of Order”.

Curiously, manufacturing is turning more and more to the original BPR patterns to build things. However, New Product Development always requires one meta-level more of work organization to handle the variability of “building something new every time”. In software development this difference evolves into a more continuum spectrum. The first application in a domain is New Product development, but as new ones get added, only a percentage is New Product development, the other percentage is more like manufacturing, and therefore more repeatable.

But don’t worry – no one needs to understand all the above gibberish for Scrum to work. On the other hand, it is nice to understand these things to properly understand Scrum in the context of other management techniques,

– Mike Beedle


Affiliated Promotions:

Try our automated online Scrum coach: Scrum Insight - free scores and basic advice, upgrade to get in-depth insight for your team. It takes between 8 and 11 minutes for each team member to fill in the survey, and your results are available immediately. Try it in your next retrospective.

Please share!
Facebooktwittergoogle_plusredditpinterestlinkedinmailFacebooktwittergoogle_plusredditpinterestlinkedinmail
Berteig
Upcoming Courses
View Full Course Schedule
Certified ScrumMaster® (CSM)
Toronto
C$1595.00
Feb 25
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1795.00
Feb 27
2020
Details
Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$2199.00
Feb 29
2020
Details
How to get AWS® Certification with BERTEIG [WEBINAR]
Online
C$0.00
Mar 3
2020
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1195.00
Mar 4
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1599.00
Mar 6
2020
Details
Agile Coaching at [YOUR COMPANY NAME HERE]
GTA
C$2000.00
Mar 6
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1599.00
Mar 7
2020
Details
Kanban System Design® (KMP I)
Vancouver
C$1795.00
Mar 9
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1495.00
Mar 9
2020
Details
Leading SAFe® with SA Certification (+FREE Scaling Workshop)
Toronto
C$1395.00
Mar 10
2020
Details
BERTEIG Real Agility Series: Essential Agile Metrics for Business
Online
C$0.00
Mar 12
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1599.00
Mar 20
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1599.00
Mar 21
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Mar 24
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Mar 26
2020
Details
Certified ScrumMaster® (CSM)
London
C$1525.75
Mar 30
2020
Details
Kanban System Design® (KMP I)
Toronto
C$1525.75
Mar 31
2020
Details
Kanban Management Professional® (KMP II)
Toronto
C$1525.75
Apr 2
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Apr 7
2020
Details
Licensed Scrum Master Product Owner® (LSMPO)
Toronto
C$1695.75
Apr 14
2020
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1015.75
Apr 14
2020
Details
BERTEIG Real Agility Series: The Cloud - Supercharge Your Agillty
Online
C$0.00
Apr 20
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Apr 21
2020
Details
Agile Coaching at [YOUR COMPANY NAME HERE]
GTA
C$2500.00
Apr 22
2020
Details
AWS® Certified Solutions Architect – Associate Level [Live or Virtual]
Toronto
C$1865.75
Apr 22
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Apr 23
2020
Details
Professional Scrum Master® (PSM I) [PSF Courseware]
Toronto
C$1270.75
Apr 27
2020
Details
Coach Skills for the Agile Workplace® (IPC-ACC)
Toronto
C$2020.00
Apr 27
2020
Details
Facilitation Skills for the Agile Workplace® (ICP-ATF)
Toronto
C$1500.00
Apr 30
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
May 19
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
May 21
2020
Details
Agile Coaching at [YOUR COMPANY NAME HERE]
GTA
C$2500.00
May 21
2020
Details
Introduction to Agile Ways of Working
Toronto
C$424.15
May 21
2020
Details
BERTEIG Real Agility Series: Expose Dependencies and Create Opportunity to Deliver Faster!
Online
C$0.00
May 22
2020
Details
Kanban System Design® (KMP I)
Toronto
C$1525.75
May 26
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
May 26
2020
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1015.75
May 29
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Jun 2
2020
Details
Coach Skills for the Agile Workplace® (IPC-ACC)
Waterloo
C$2020.00
Jun 15
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Jun 16
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Jun 16
2020
Details
Transforming Organizations with Agile Leadership
Toronto
C$424.15
Jun 18
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Jun 18
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Jul 28
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Aug 25
2020
Details
Coach Skills for the Agile Workplace® (IPC-ACC)
Toronto
C$2020.00
Sep 2
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Sep 29
2020
Details
Coach Skills for the Agile Workplace® (IPC-ACC)
Toronto
C$2018.00
Nov 2
2020
Details