Module 2: Agile and Beyond Flashcards
Disciplined Agile
Allows users to look beyond prescriptive agile frameworks and tailor their approaches to achieve true business agility. DA enables you to increase your rate of process improvement by helping you to identify strategies that are more likely to succeed given your situation. Disciplined Agile helps you succeed early.
Business agility
the quick realization of business value predictably, sustainably and with high quality. It is the ability of an organization to rapidly adapt to market and environmental changes in productive and cost-savings ways.
Disciplined Agile Mindset, 3 items.
Principles, Promise, and Guidelines
Principles
The principles provide a philosophical foundation for business agility. They are based on both lean and flow concepts. These principles are: Delight customers, Be Awesome, Context counts, Be pragmatic, Choice is good, optimize flow, organize around products/service, and enterprise awareness.
Promis
The promises are agreements that we make with our fellow teammates, our stakeholders, and other people within our organization whom we interact with. The promises define a collection of disciplined behaviours that enable us to collaborate effectively and professionally. The promises are: Create psychological safety and embrace diversity, Accelerate value realization, Collaborate proactively, Make all work and workflow visible, Improve predictability, Keep workloads within capacity, and Improve continuously.
Guideline
These guidelines help us to be more effective in our way of working (WoW) and in improving our WoW over time. These guidelines are: Validate our learning, Apply design thinking, Attend to relationships through the value stream, Create effective environments that foster joy, Change culture by improving the system, Create semi-autonomous, self-organizing teams, Adopt measure to improve outcomes, Leverage and enhance organizational assets.
Continuous Improvement
Based on the Kaizen principle. A Kaizen loop is an approach where a team experiments with a small change in their way of working, adopting the change if it works in their given context and abandoning it if it doesn’t. referred to as PDCA—Plan-Do-Check-Act. Or Plan-Do-Study-Act PDSA.
Kaizen Loop
1) Identify the problem.
2) Identify potential solutions.
3) Try the solutions and assess their effectiveness.
4) Adopt the solutions that work, abandoning the rest and then share what you have learned in your organization so your solution can be applied.
Disciplined Agile Delivery Team
DA Delivery (DAD) teams can be made of different combinations of roles, depending on the skills the team needs. These teams include primary and secondary roles. Teams can vary by Purpose, Size, Approach, Culture, Geographic Distrubution, and Other factors. (Page 27 of Study Guide.)
Primary DAD Team
The key roles on a delivery team. Every team needs these roles. roles are the Team Lead, Product Owner, Team member, Architecture Owner, and Stakeholder.
Secondary DAD Team
Additional roles. Any one or more of these roles might be included on a team. There may be other secondary roles not included here. roles are the Specialist, Independent Tester, Domain Expert, Technical Expert, and Integrator.
Complex adaptive system
a system in which a perfect understanding of the individual parts does not automatically convey a perfect understanding of the whole system’s behaviour. (page 21 Study Guide).
Process Blade
addresses a specific organizational capability, such as finance, people management, data management, agile solution delivery or vendor management.
A process blade encompasses a cohesive collection of process options—including practices, strategies and workflows—that should be chosen and then applied in a context-sensitive Manner. (study guide page 22). A 𝗣𝗿𝗼𝗰𝗲𝘀𝘀 𝗕𝗹𝗮𝗱𝗲 is called a blade to imply that it can be updated or even replaced.
Foundation
Provides the conceptual underpinnings of the Disciplined Agile tool kit. This includes the principles, promises and guidelines of the Disciplined Agile mindset; fundamental concepts from both agile and lean; fundamental concepts from serial/traditional approaches; roles and team structures; and the fundamentals of choosing your way of working.
Disciplined DevOps
Streamlining of solution development and operations, and Disciplined DevOps is an enterprise-class approach to DevOps. This layer includes Disciplined Agile Delivery and other enterprise aspects of DevOps.