Search this site
Embedded Files
Skip to main content
Skip to navigation
Scrum Pattern Group
Scrum PLoP
Scrum Tulip PLoP 2021 - Enkhuizen Netherlands
Scrum PLoP 2019
Scrum PLoP 2018, Quinta da Pacheca, Portugal
ScrumPLoP 2017, Quinta da Pacheca, Portugal
ScrumPLoP 2016, Porto, Portugal
ScrumPLoP 2015, Porto, Portugal
ScrumPLoP 2014, Helsingør, Denmark
ScrumPLoP 2013, Helsingør, Denmark
ScrumPLoP 2012, Helsingør, Denmark
ScrumPLoP 2011, Helsingør, Denmark
ScrumPLoP 2010, Stora Nyteboda, Sweden
Original Org Patterns Site
Organizational Patterns of Agile Software Development
Book Outline
Preface
History and Introduction
An Overview of Patterns and Organizational Patterns
What Are Patterns?
What Are Pattern Languages?
Organizational Pattern Languages
How the Patterns Came to Us
Gathering Organizational Data
Creating Sequences
History and Related Work
Introspection and Analysis of Organizations
Shortcomings of State of the Art
Analyzing Roles and Relationships
How to Use this Book
Reading the Patterns
Applying the Patterns
Updating the Patterns
Who Should Use This Book?
Size the Organization
The CRC-Card Methodology
The Pattern Languages
Organizational Design Patterns
Project Management Pattern Language
Community of Trust
Size the Schedule
Get On With It
Named Stable Bases
Incremental Integration
Private World
Build Prototypes
Take No Small Slips
Completion Headroom
Work Split
Recommitment Meeting
Work Queue
Informal Labor Plan
Development Episode
Implied Requirements
Developer Controls Process
Work Flows Inward
Programming Episode
Someone Always Makes Progress
Team per Task
Sacrifice One Person
Day Care
Mercenary Analyst
Interrupts Unjam Blocking
Don't Interrupt an Interrupt'
Piecemeal Growth Pattern Language
Size the Organization
Phasing It In
Apprenticeship
Solo Virtuoso
Engage Customers
Surrogate Customer
Scenarios Define Problem
Firewalls
Gatekeeper
Self-Selecting Team
Unity of Purpose
Team Pride
Skunkworks
Patron Role
Diverse Groups
Public Character
Matron Role
Holistic Diversity
Legend Role
Wise Fool
Domain Expertise in Roles
Subsystem by Skill
Moderate Truck Number
Compensate Success
Failed Project Wake
Developing in Pairs
Developing in Pairs
Engage Quality Assurance
Application Design is Bounded by Test Design
Group Validation
Organization Construction Patterns
Organizational Style Pattern Language
Few Roles
Producer Roles
Producers in the Middle
Stable Roles
Divide and Conquer
Conway's Law
Organization Follows Location
Organization Follows Market
Face-to-Face Before Working Remotely
Form Follows Function
Shaping Circulation Realms
Distribute Work Evenly
Responsibilities Engage
Hallway Chatter
Decouple Stages
Hub Spoke and Rim
Move Responsibilities
Upside-Down Matrix Management
The Water Cooler
Three to Seven Helpers per Role
Coupling Decreases Latency
People and Code Pattern Language
Architect Controls Product
Architecture Team
Lock 'Em Up Together
Smoke Filled Room
Stand Up Meeting
Deploy Along the Grain
Architect Also Implements
Generics and Specifics
Standards Linking Locations
Code Ownership
Feature Assignment
Variation Behind Interface
Private Versioning
Loose Interfaces
Subclass Per Team
Hierarchy of Factories
Parser Builder
Foundations and History
Organizational Principles
Priming the Organization for Change
Dissonance Precedes Resolution
Team Burnout
Stability and Crisis Management
The Open-Closed Principle of Teams
Team Building
Building on the Solid Core
Piecemeal Growth
Some General Rules
Make Love Not War
Organizational Patterns are Inspiration Rather Than Prescription
It Depends on Your Role in Your Organization
It Depends on the Context of the Organization
Organizational Patterns are Used by Groups Rather Than Individuals
People are Less Predictable than Code
The Role of Management
Anthropological Foundations
Patterns in Anthropology
Beyond Process to Structure and Values
Roles and Communication
Social Network Analysis
Distilling the Patterns
CRC Cards and Roles
Social Network Theory Foundations
Scatterplots and Patterns
Case Studies
Borland QuattroPro for Windows
A Hyperproductive Telecommunications Development Team
Appendices
Summary Patlets
Organization Book Patlets
Bibliography
Photo Credits
Mysteriously Missing
Supporting Pages
Common Pattern Language
Organizational Patterns
Diversity of Membership
Original Scrum Patterns Site Archive
Scrum as Organizational Patterns
Scrum Patterns Summary
Software Scrum Patterns
First-Level Scrum Patterns
The ScrumPLoP Mission
What is a PLoP?
Scrum Pattern Group
Report abuse
Page details
Page updated
Report abuse