1 / 30

Agile Frameworks

Agile Frameworks training presentation

Download Presentation

Agile Frameworks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AGILE FRAMEWORKS Agile at Scale: Frameworks that Deliver C:\Users\Allan BigMac\Documents\000 OEC\Logo\The Logo Company\FINAL\OperationalExD24aR02bP01ZL\TRANSPARENT.png © Operational Excellence Consulting. All rights reserved.

  2. NOTE: This is a PARTIAL PREVIEW. To download the complete presentation, please visit: https://www.oeconsulting.com.sg NOTE: This is a PARTIAL PREVIEW. To download the complete presentation, please visit: https://www.oeconsulting.com.sg LEARNING OBJECTIVES Understand the Core Agile Principles and Methodologies Identify the Right Agile Framework for Different Organizational Needs Implement Best Practices for Scaling and Continuous Improvement 2 © Operational Excellence Consulting

  3. CONTENTS 1 1 5 5 Introduction to Agile Large-Scale Scrum (LeSS) 6 6 2 2 Disciplined Agile Delivery (DAD) Scrum 7 7 3 3 Extreme Programming (XP) Kanban 4 4 Scaled Agile Framework (SAFe) 3 © Operational Excellence Consulting

  4. WHAT IS AGILE? Agile is a flexible, collaborative, and iterative approach to project management that emphasizes continuous improvement and customer satisfaction. ● It emerged as a response to the limitations of traditional, plan-driven methodologies, offering more adaptability in rapidly changing environments. ● The Agile philosophy and principles are outlined in the Agile Manifesto, created in 2001 by a group of software developers, but now applicable to various industries. ● 4 4 © Operational Excellence Consulting © Operational Excellence Consulting

  5. FOUNDATIONAL AGILE TECHNIQUES Work in short cycles (sprints or iterations). Iterative Development Test-driven Development (TDD) Daily Standups Quick team check-ins to share progress. Writing tests before coding. COMMON AGILE PRACTICES Continuous improvement through feedback. Prioritizing and detailing tasks. Backlog Refinement Retrospectives 5 © Operational Excellence Consulting

  6. GLOBAL LEADERS DRIVING SUCCESS WITH AGILE Tesla Amazon Microsoft Spotify Airbnb Uses Agile principles for rapid prototyping and adapting to customer needs. Agile powers rapid experimentation and faster product delivery. Adopted Agile to enhance collaboration and accelerate software development. Developed the “Spotify Model” with squads and tribes for scaling Agile. Employs Agile for iterative feature rollouts and customer feedback integration. 6 © Operational Excellence Consulting

  7. AGILE FRAMEWORKS AT A GLANCE Frameworks Description Iterative framework with sprints, defined roles, and regular ceremonies for collaboration and delivery. Scrum Visual workflow management system emphasizing continuous delivery and process efficiency. Kanban Structured framework for scaling Agile practices across large enterprises. SAFe Lightweight framework to scale Scrum for multi-team collaboration. LeSS Hybrid approach integrating Agile practices with governance for complex projects. DAD Focused on technical excellence through practices like TDD, pair programming, and frequent releases. XP Agile frameworks cater to diverse organizational needs, from team-level delivery to enterprise-scale collaboration. 7 © Operational Excellence Consulting

  8. MEASURING SUCCESS ACROSS AGILE FRAMEWORKS Delivery Speed Customer Value Team Health Measure how quickly teams deliver working increments to customers. Assess satisfaction and alignment of deliverables with customer needs. Monitor morale, collaboration, and productivity for sustained performance. Agile success relies on measurable outcomes like speed, value, and team collaboration to drive continuous improvement. 8 © Operational Excellence Consulting

  9. SCRUM FRAMEWORK: THREE PRIMARY ROLES IN A SCRUM TEAM Product Owner Scrum Master Development Team Defines and prioritizes the Product Backlog, outlining features and tasks for the team. Ensures the Scrum framework is followed and helps resolve any team issues. Delivers a working product increment at the end of each Sprint. Each role has distinct responsibilities but works collaboratively to ensure successful product development and delivery. 9 © Operational Excellence Consulting

  10. SCRUM FRAMEWORK: A LEADING AGILE METHODOLOGY FOR PRODUCT DEVELOPMENT AND DELIVERY Daily Scrum SCRUM TEAM 24 hours Product Owner Scrum Master Development Team Sprint Retrospective 1 – 4 weeks Sprint Review Sprint Planning Sprint Backlog Increment Product Backlog Sprint 10 © Operational Excellence Consulting

  11. SCRUM: METRICS FOR SUCCESS KPIs Description Measures the amount of work completed per Sprint. Velocity Tracks progress toward completing Sprint tasks. Sprint Burndown Gauges team morale and engagement. Team Satisfaction Evaluates product quality by tracking issues per increment. Defect Density Assesses how quickly items move through the workflow. Cycle Time Captures feedback on the delivered increments. Customer Satisfaction 11 © Operational Excellence Consulting

  12. THE PRINCIPLES THAT POWER KANBAN Flow Efficiency WIP Limits Continuous Improvement Ensure tasks move smoothly from start to finish. Control the number of tasks in progress to prevent bottlenecks. Regularly analyze and refine the process for better outcomes. Kanban drives agility by emphasizing flow, limiting work in progress, and fostering incremental improvements. 12 © Operational Excellence Consulting

  13. HOW PULL SYSTEMS AND KANBAN ALIGN: A SUPERMARKET ANALOGY 1 2 3 A stock person restocks the empty location, but only brings what shelf can accommodate The supermarket combines visual control, pull system, kanban and 5S A carton of milk is removed from shelf The supermarket analogy illustrates how pull systems and Kanban ensure seamless replenishment and flow by aligning demand with supply, preventing overstocking and shortages. 13 © Operational Excellence Consulting

  14. FROM BATCH TO FLOW: THE PATH TO AGILE EFFICIENCY Batch & Queue Processing Continuous Flow Processing Process C Process A Process B Process A Process B Process C 10 minutes 10 minutes 10 minutes Lead Time: 30+ minutes for total order 21+ minutes for first piece 12 min. for total order 3 min. for first part Continuous flow eliminates delays by reducing batch sizes, enabling smoother, faster delivery and enhanced adaptability. 14 © Operational Excellence Consulting

  15. SUCCESS STORIES: COMPANIES EXCELLING WITH KANBAN Toyota Microsoft Spotify Bungie IBM ▪ Challenge: Streamlining automotive production while reducing waste. ▪ Result: Kanban originated at Toyota, enabling smooth production flow and achieving Just-In- Time (JIT) delivery, revolutionizing manufacturing processes globally. ▪ Challenge: Managing software development and enhancing productivity in teams. ▪ Result: Kanban helped Microsoft teams reduce lead times by 50% and improve delivery predictability. ▪ Challenge: Coordinating work across teams and improving delivery speed for streaming services. ▪ Challenge: Managing game development for complex projects like Destiny. ▪ Result: Kanban allowed the team to balance priorities and optimize workflows, ensuring high-quality product delivery. ▪ Challenge: Improving efficiency in hardware and software delivery processes. ▪ Result: Kanban enhanced visibility, reduced task handoff delays, and improved cross-team collaboration. ▪ Result: Kanban enabled transparent workflows, better prioritization, and improved team collaboration. 15 © Operational Excellence Consulting

  16. INTRODUCTION TO SAFe What Is It? Why Use It? When To Use It? A comprehensive framework for scaling Agile practices across large organizations. Aligns multiple teams with enterprise-level goals, ensuring efficient collaboration and delivery of complex solutions. Best suited for large organizations with interdependent teams working on shared objectives. SAFe bridges Agile practices and enterprise needs, enabling large organizations to scale while maintaining alignment and flexibility. 16 © Operational Excellence Consulting

  17. SAFe: A FOUR-LEVEL FRAMEWORK Aligns strategic goals with execution through epics and value streams. Portfolio Level Large Solution Level Manages complex solutions requiring multiple ARTs. Agile Release Trains (ARTs) align teams to deliver value together. Program Level Agile teams deliver work iteratively using Scrum or Kanban. Team Level SAFe provides a structured yet flexible framework to manage Agile at all levels of the enterprise. 17 © Operational Excellence Consulting

  18. KEY ROLES IN SAFe IMPLEMENTATION Release Train Engineer (RTE) Product Owner Scrum Master Manages team-level backlogs and ensures alignment with program goals. Guides teams to follow Agile practices and facilitates events. Facilitates Agile Release Trains (ARTs) and resolves cross-team impediments. SAFe roles ensure collaboration and alignment across teams and programs. 18 © Operational Excellence Consulting

  19. PRINCIPLES BEHIND LeSS Empirical Process Control Customer-Centric Lean Thinking Aligns all teams to deliver maximum value for the customer. Reduces waste and focuses on delivering value with minimal overhead. Encourages inspection, transparency, and adaptation at scale. LeSS combines empirical control, customer focus, and lean thinking for effective large-scale Agile delivery. 19 © Operational Excellence Consulting

  20. GUIDING PRINCIPLES OF LeSS Transparency System Optimization Continuous Improvement Teams share a single product backlog and collaborate openly. Focus on the whole system, not just individual teams. Regular retrospectives ensure process and product enhancements. LeSS principles ensure collaboration, optimization, and continuous learning across teams. 20 © Operational Excellence Consulting

  21. NAVIGATING LeSS CHALLENGES Pitfalls Best Practices ▪ Poor communication between teams leads to silos. ▪ Use regular sync-ups to enhance cross-team collaboration. ▪ Overloading Product Owners with excessive responsibilities. ▪ Limit scope to ensure the Product Owner can manage effectively. ▪ Failing to align teams on a shared definition of “done.” ▪ Align all teams on quality and process standards. LeSS success depends on strong communication, alignment, and disciplined teamwork. 21 © Operational Excellence Consulting

  22. SUCCESS STORIES: COMPANIES SCALING WITH LeSS Bank of America PlayStation (Sony) Nokia Networks J.P. Morgan Chase BMW Used LeSS to streamline software delivery across financial teams. Scaled Scrum using LeSS to coordinate multiple development teams for gaming platform updates, enhancing product quality and time-to- market. Used LeSS to align multiple development teams, improving collaboration and delivery speed for telecom solutions. Adopted LeSS to modernize its digital banking platform, reducing delivery time and improving customer satisfaction. Scaled Agile practices to manage large-scale vehicle software development. LeSS enables organizations to scale Scrum while maintaining simplicity and delivering customer value. 22 © Operational Excellence Consulting

  23. WHAT MAKES DAD UNIQUE? Value Stream Optimization Contextual Practices Enterprise Integration It adapts Agile practices to the specific needs and complexities of the organization, ensuring relevance and effectiveness. DAD ensures Agile practices are aligned with larger organizational goals, promoting cross- team collaboration and accountability. DAD prioritizes creating efficient, high-quality value streams to deliver tangible business value. DAD bridges Agile practices with enterprise needs, offering a tailored, context-driven framework to maximize value delivery. 23 © Operational Excellence Consulting

  24. DAD LIFECYCLE Inception Phase Construction Phase Transition Phase Define the product vision, create high-level plans, and assess risks. Iterative development of the product with continuous feedback and improvement. Focus on deploying the solution, ensuring operational readiness, and delivering value to stakeholders. The DAD lifecycle combines structured phases with iterative flexibility for predictable and scalable delivery. 24 © Operational Excellence Consulting

  25. DAD vs. OTHER FRAMEWORKS DAD vs. Scrum DAD vs. Kanban DAD vs. SAFe DAD scales Scrum by adding governance, lifecycle guidance, and enterprise-level practices. DAD provides a structured delivery lifecycle, while Kanban focuses on workflow management and continuous delivery. DAD is more flexible, allowing for a customized approach to Agile at scale, while SAFe offers more prescriptive guidance for large enterprises. DAD’s adaptability and hybrid approach make it an ideal framework for scaling Agile, offering more flexibility compared to other structured frameworks. 25 © Operational Excellence Consulting

  26. MEASURING SUCCESS IN DAD Time-to-Market: How quickly features are delivered. ● Defect Reduction: Improvement in product quality. ● Team Satisfaction: Measure of collaboration and morale. ● Governance Compliance: Alignment with organizational policies. ● DAD metrics assess Agile success at both team and enterprise levels. 26 © Operational Excellence Consulting

  27. CORE VALUES OF XP Communication Simplicity Feedback Effective communication among team members and stakeholders ensures better alignment and faster issue resolution. Focuses on delivering the simplest solution that works, avoiding unnecessary complexity. Encourages rapid feedback from customers, testers, and the team to drive continuous improvement. XP’s core values of communication, simplicity, and feedback create an environment of continuous improvement and high-quality software delivery. 27 © Operational Excellence Consulting

  28. KEY PRACTICES OF XP Pair Programming Test-Driven Development (TDD) Continuous Integration Two developers work together on the same code, sharing knowledge and improving code quality. Writing tests before code ensures code reliability and drives design decisions. Frequently integrating code into a shared repository helps identify issues early and accelerates the development cycle. XP’s engineering practices like pair programming, TDD, and continuous integration ensure higher code quality and faster feedback, supporting iterative development. 28 © Operational Excellence Consulting

  29. XP SUCCESS STORIES Salesforce Target Microsoft Spotify Rackspace Applied XP to rapidly iterate and improve their cloud-based CRM platform with continuous testing and customer feedback. Leveraged XP to improve collaboration in digital transformation projects, delivering features quickly. Used XP to accelerate development and improve the quality of Windows XP with fast feedback and continuous integration. Integrated XP practices to maintain high-quality, frequent updates for their streaming platform. Implemented XP to increase cloud infrastructure reliability and enhance customer satisfaction through frequent updates. XP drives high-quality, rapid software delivery across industries, from tech giants like Microsoft to innovative platforms like Spotify. 29 © Operational Excellence Consulting

  30. ABOUT OPERATIONAL EXCELLENCE CONSULTING Operational Excellence Consulting is a distinguished management consultancy based in Singapore. Our firm specializes in driving transformative growth and innovation by maximizing customer value and minimizing waste through the strategic adoption of Design Thinking and Lean management practices. For further details, please visit www.oeconsulting.com.sg Logo Fb / Logo Fb Png / How the hyperconnected are X Logo (Twitter | 01) - PNG Logo Women In Wilmington for Networking © Operational Excellence Consulting

More Related