Banner

Introduction to Agile

Live Classroom
Duration: 1 days
Live Virtual Classroom
Duration: 1 days
Pattern figure

Overview

Get a quick start to executing the plans for incorporating Agile practices and techniques with this comprehensive introductory course that helps participants build a foundational understanding of Agile. Apart from the concepts, principles and methods of Agile, the course goes on to discuss the benefits and limitations of Agile development, as well as the opportunities presented by Agile. The course also sheds light on the collaboration and communication needed between the customer and developers for Agile to succeed.

What You'll Learn

  • Learn ideas, techniques, tools and practices essential to integrate Agile development techniques into the SDLC
  • Explore the history of Agile and how the collection of principles and practices came together to enable customer success
  • Examine Agile methods including Scrum, extreme programming, Lean software development and Kanban
  • Sample best practices from various methodologies that will contribute to team success
  • Learn Agile terminology, roles and forums with their context
  • Explore processes that support Agile principles to enable excellent product delivery
  • Learn about mapping the transition of existing teams or enterprise-level processes, artifacts and forums to Agile
  • Discover the power of Agile teams through communication, collaboration and cadence
  • Learn how to build a learning team and organization

Curriculum

  • What is Agile?
  • Agile methods – Principles and practices
  • Agile benefits – what to expect
  • Why Agile works
  • Agile teams
  • Exercise: Understanding the Agile team

  • Definition of Agile methods
  • Agile practices
  • Sprinting: Agile practices in motion
  • Product vision, roadmap and planning
  • Product backlog and user stories
  • Prioritization techniques
  • Relative estimating
  • Agile’s iterative approach
  • Exercise: Transition to an iterative approach

  • Top 10 Agile myths
  • How to ‘become Agile’
  • Ten pitfalls when implementing Agile
  • Setting the course forward
  • Exercise: Working through roadblocks
waves
Ripple wave

Who should attend

The Introduction to Agile course is designed for participants considering the use of Agile methods for software development, including –

  • Project managers
  • Program managers
  • Analysts
  • Developers
  • Programmers
  • Testers
  • IT managers/directors
  • Software engineers
  • Software architects
  • Customers/stakeholders
  • Product managers

Prerequisites

There are no prerequisites for this course.

Interested in this Course?

    Ready to recode your DNA for GenAI?
    Discover how Cognixia can help.

    Get in Touch
    Pattern figure
    Ripple wave