Advanced Agile Concepts for Teams

Overview

Participants will gain an in-depth understanding of the Scrum framework and the Kanban method. The course focuses on building and delivering high quality, shippable products using Agile techniques and toolsets. This course is valuable for any team, not just those on the software side of development, wanting a greater understanding of the Scrum framework and Agile concepts.

Best For

Product Owner | Scrum Master | Developer | Quality Assurance | Business Analyst | User Experience | Stakeholders

Skills Gained

Application of Agile and Scrum techniques to simple and complex problems in practice.

Description

The Advanced Agile Concepts for Teams (AACT) course teaches teams how to build quality products of the highest possible value using numerous Agile techniques. With a focus on delivering high quality and value, an understanding of problems and their complexity are covered with related practices for differing problem types. Whether a team is working on software, processes and workflows, system integration, or the support and maintenance of existing products, teams will leave this course with a way of understanding, tackling, and communicating more effectively about their work.

Students are instructed on Kanban for visualizing and managing work in progress to identify flow and bottlenecks within their process. For work that is more variable and complex, the Scrum Framework is covered with an emphasis on the meaning and value of each role, event, and artifact. Each of these are applied through experiential training during challenging, hands-on workshops to start building muscle memory and experience the benefits of these processes first hand.

Additional topics covered and built upon through the experiential workshops are agile planning and estimation, test driven development and an agile testing mindset, building quality products and protecting the ability to release, agile data needs, and emergent architecture.

At the end of the course, the class engages in a guided exercise to select the process they will follow within their work environment, built upon the lessons they have learned and applied directly to their domain.

Agenda

  • Why Agile
  • Quality Products
  • Activity Introduction
  • Kanban 2.0
  • Scrum Basics
  • Refinement and Estimation
  • Supporting Process with a Tool
  • Agile Testing
  • Keeping Quality High
  • Agile Data
  • Emergent Architecture
  • Challenges
  • Agile Principles
  • Bringing it Together
  • Next Steps