What’s all the buzz these days in the world of Agile software development? It’s Scaled Scrum! In this conversation with Propelics Project Manager Scott Abate we discussed the basics of Enterprise Mobile App Development practices, compare Agile and Waterfall software development approaches, and answer the following questions:
- How does scaled Scrum apply to mobile app development?
- What is Scrum, and what does it mean to scale Scrum?
- How does a company go about scaling Scrum?
- Why is scaling Scrum suddenly so important?
- What are the differences between each version of Scrum?
- What’s the next big thing in Agile software development?
Take a listen:
Large-Scale Scrum (LeSS)
Large-Scale Scrum (LeSS) is a framework for scaled agile and scaling Scrum. LeSS decreases organizational complexity. LeSS.works provides courses and coaching.
Scaled Agile Framework (SAFe)
SAFe for Lean Software and System Engineering
Scrum of Scrums
The Scrum of Scrums is a scaling mechanism. Scrum scales fractally and by doing so limits the number of communication pathways needed to transmit information relevant to the success of the enterprise. The Scrum of Scrums is analogous to the team level Daily Scrum except the Scrum of Scrums is a virtual team composed of representatives from a number of individual Scrum teams that collaborate to integrate and ship a product(s).
The Scrum Masters and anyone else needed to deliver the Scrum of Scrums collaborative Definition of Done meet and communicate impediments, progress, and any cross team coordination that needs to happen by answering for the team the same three questions used in the Daily Scrum.
Nexus Framework, Nexus+, Scaled Professional Scrum
Nexus is a framework that drives to the heart of scaling: cross-team dependencies and integration issues.
It is an exoskeleton that rests on top of multiple Scrum Teams who work together to create an Integrated Increment. It builds on the Scrum framework and values.
The result can be an effective development group of up to 100 people. For larger initiatives, there is Nexus+, a unification of more than one Nexus.
Scrum at Scale
Part of the key to Scrum’s success is that it allows for context-driven solutions and processes – which is why no two Scrum implementations are identical. So why does the conversation about scaling Scrum focus on finding a proscriptive, one-size fits all solution? The conversation should instead be about how to scale the underlying principles of the Scrum framework that have enabled it to be so adaptable.
The Scrum at Scale framework is our first move in that direction. It is a minimal extension of the core Scrum framework that keeps the modular structure at the core of the Scrum framework, and allows you to scale a Scrum implementation tailored to the unique needs of your company.
Disciplined Agile Development (DAD)
Disciplined Agile 2.0 is a process decision framework for Enterprise I.T. The main characteristics of this framework are that it: is a people-first, learning-oriented hybrid agile approach; has a risk-value delivery lifecycle; is goal-driven; is enterprise aware; is tactically scalable at the team level; and scalable strategically across all of IT.