Book description
Establish business agility in your organization by applying industry-proven scaling strategies from popular Scrum frameworks such as Scrum of Scrums (SoS), Scrum@Scale, Nexus, Large-Scale Scrum (LeSS), Disciplined Agile, and SAFe
Key Features
Book Description
Scaled Scrum and Lean-Agile practices provide essential strategies to address large and complex product development challenges not addressed in traditional Scrum. This Scrum/ Lean-Agile handbook provides a comprehensive review and analysis of industry-proven scaling strategies that enable business agility on an enterprise scale. Free of marketing hype or vendor bias, this book helps you decide which practices best fit your situation.
You'll start with an introduction to Scrum as a lightweight software development framework and then explore common approaches to scaling it for more complex development scenarios. The book will then guide you through systems theory, lean development, and the application of holistic thinking to more complex software and system development activities. Throughout, you'll learn how to support multiple teams working in collaboration to develop large and complex products and explore how to manage cross-team integration, dependency, and synchronization issues. Later, you'll learn how to improve enterprise operational efficiency across value creation and value delivery activities, before discovering how to align product portfolio investments with corporate strategies.
By the end of this Scrum book, you and your product teams will be able to get the most value out of Agile at scale, even in complex cyber-physical system development environments.
What you will learn
- Understand the limitations of traditional Scrum practices
- Explore the roles and responsibilities in a scaled Scrum and Lean-Agile development environment
- Tailor your Scrum approach to support portfolio and large product development needs
- Apply systems thinking to evaluate the impacts of changes in the interdependent parts of a larger development and delivery system
- Scale Scrum practices at both the program and portfolio levels of management
- Understand how DevOps, test automation, and CI/CD capabilities help in scaling Scrum practices
Who this book is for
Table of contents
- Scaling Scrum Across Modern Enterprises
- Why subscribe?
- Foreword
- Contributors
- About the author
- About the reviewer
- Packt is searching for authors like you
- Preface
- Section 1: Scaling Lightweight Scrum into a Heavyweight Contender
-
Chapter 1: TheOrigins of Agile and Lightweight Methodologies
- Understanding what's wrong with the traditional model
- Moving away from the traditional model
-
Defining Agile's core implementation concepts
- Backlogs
- Co-location
- CI/CD pipelines
- Continuous Integration
- Cross-functional
- Customer-centric
- Iterative and Incremental Development (IID)
- Pair programming
- Potentially shippable products
- Prototyping
- Retrospectives
- Safety
- Self-organizing
- Small teams
- Source Code Management (SCM)
- Stories
- Sustainable workflows
- Testing (test-driven and automated)
- Tools
- Appreciating the importance of Agile's values and principles
- Building on a movement led by engineers
- Summary
- Questions
- Further reading
- Chapter 2: Scrum Beyond Basics
-
Chapter 3: The Scrum Approach
- Scrum as a framework
- Guiding the flow of work in Scrum
- Initiating development work
- Identifying how Scrum can break down
-
Failing implementations of Scrum
- Adding roles that are not part of Scrum
- Focusing on the wrong product backlog items
- Allowing inappropriate priorities
- Directing instead of leading
- Performing non-value-added activities
- Allowing team burnout
- Failing to provide full transparency
- Continuing development beyond economic value
- Failing to support market segment opportunities
- Pushing deliveries beyond capacities
- Failing to work as a team
- Failing to evolve the product Incrementally
- Summary
- Questions
-
Chapter 4: Systems Thinking
- Applying systems thinking
- Thinking holistically
- Supporting Agile working through systems thinking
- Applying systems thinking to large, complex, and integrated products
- Modeling project-to-product team transformations
-
Applying systems thinking to enterprise implementations of Scrum
- Modeling the business drivers affecting business transformation decisions
- Modeling the impact of resources to remove organizational impediments
- Modeling the impact of Scrum Team needs assessments
- Modeling the elements supporting Scrum events and Scrum Team deployments
- Modeling the elements that close the loop to address business drivers
- Modeling the entire enterprise Scrum transformation
- Modeling delays between enterprise Scrum transformation elements
- Review of CLD patterns
- Summary
- Questions
- Further reading
- Chapter 5: Lean Thinking
-
Chapter 6: Lean Practices in Software Development
- Applying Lean principles to software development
- Achieving continuous improvements (Kaizen)
- Building in quality
- Delaying decisions and commitments
- Detecting defects through automation (Jidoka)
- Eliminating mistakes (Poka-Yoke)
- Eliminating waste
- Ending multitasking/task switching
- Practicing Gemba
- Optimizing the whole
- Producing just-in-time (JIT)
- Rejecting unfinished work
- Respecting people
- Summary
- Questions
- Further reading
- Section 2: Comparative Review of Industry Scaled Agile Approaches
- Chapter 7: Scrum of Scrums
- Chapter 8: Scrum@Scale
- Chapter 9: The Nexus Framework
-
Chapter 10: Large-Scale Scrum (LeSS)
- Introducing Large-Scale Scrum (LeSS)
- Focusing on systems thinking and organizational design
- Building on Scrum
- Leveraging LeSS principles, roles, guides, and experimentation
- Implementing the LeSS and LeSS Huge Frameworks
- Adopting the LeSS Frameworks
- Evaluating best fits
- Summary
- Questions
- Further reading
- Chapter 11: Disciplined Agile
-
Chapter 12: Essential Scaled Agile Framework® (SAFe®)
- Becoming SAFe
- Improving business agility on an enterprise scale
- Taking the train
- Configuring SAFe®
- Building on Essential SAFe
- Developing core competencies
- Defining roles and responsibilities
- Installing Lean-Agile practices
- Maintaining flow
- Establishing a solution context
- Breaking down silos with DevOps
- Building in quality
- Remaining Essential SAFe artifacts
- Evaluating best fits
- Summary
- Questions
-
Chapter 13: Full Scaled Agile Framework® (SAFe®)
- Scaling with Large Solution SAFe®
- Core competencies supporting Large Solution SAFe®
- Elements of the Large Solution SAFe® configuration
- Riding on the Solution Train
- Remaining Large Scale SAFe® artifacts
- Managing investment risks with Portfolio SAFe®
- Defining Portfolio SAFe® roles and responsibilities
- Elements of Portfolio SAFe®
- Creating Portfolio Backlogs
- Establishing Lean Budgets
- Supporting value streams
- Achieving Full SAFe®
- Following the SAFe® Implementation Roadmap
- Evaluating best fits
- Questions
- Further reading
- Section 3: Implementation Strategies
-
Chapter 14: Contrasting Scrum/Lean-Agile Scaling Approaches
- Assimilating capabilities
- Maximizing value
- Building unanimity through options
- Revisiting module one
- Revisiting module two
- Revisiting Scrum and Lean-Agile strategies
-
Selecting based on context
- Implementation of the Scrum framework
- Implementation of Systems Thinking
- Implementation of Lean development
- Guidance on business drivers
- Overcoming cultural influences
- Software development support
- Implementation of Portfolio Management
- Implementation of Product Management
- Implementation of DevOps
- Generalized development-oriented practices
- Team integration, synchronization, and coordination
- Roadmaps to scaling
- Guidance on government and highly regulated industries
- Side-by-side comparison of all assessment criteria
- Summary
- Questions
- Further reading
-
Assessments
- Chapter 1 – Origins of Agile and Lightweight Methodologies
- Chapter 2 – Scrum Beyond Basics
- Chapter 3 – The Scrum Approach
- Chapter 4 – Systems Thinking
- Chapter 5 – Lean Thinking
- Chapter 6 – Lean Practices in Software Development
- Chapter 7 – Scrum of Scrums
- Chapter 8 – Scrum@Scale
- Chapter 9 – The Nexus Framework
- Chapter 10 – Large-Scale Scrum (LeSS)
- Chapter 11 – Disciplined Agile (DA)
- Chapter 12 – Essential Scaled-Agile Framework (SAFe®)
- Chapter 13 – Full Scaled-Agile Framework (SAFe®)
- Chapter 14 – Contrasting Scrum/Lean-Agile Scaling Approaches
- Other Books You May Enjoy
Product information
- Title: Scaling Scrum Across Modern Enterprises
- Author(s):
- Release date: August 2020
- Publisher(s): Packt Publishing
- ISBN: 9781839216473
You might also like
book
Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum
Lean and Agile Development for Large-Scale Products: Key Practices for Sustainable Competitive Success Increasingly, large product-development …
book
Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum
Lean Development and Agile Methods for Large-Scale Products: Key Thinking and Organizational Tools for Sustainable Competitive …
book
Implementing and Scaling Agile in the Enterprise
Agile transformation has become a big deal among enterprise organizations, even if the deal has proved …
book
The Nexus Framework for Scaling Scrum: Continuously Delivering an Integrated Product with Multiple Scrum Teams
Today, organizations want to scale Scrum to ever larger and more complex projects, driving the benefits …