O'Reilly logo
live online training icon Live Online training

Core Agile

Values, principles, and practices of Agile

Rick Freedman

Agile is not just a software methodology; it’s a set of coherent, self-reinforcing, and effective values, principles, and practices. However, many foundational Agile courses focus solely on the practices and roles, neglecting to describe why Agile works or where its ideas and practices come from.

Want more than tips on how to run a standup or perform a retrospective? Join expert Rick Freedman to explore the essential elements of agility. Over three hours, you'll learn how factory-focused concepts from Lean and Six Sigma evolved into Lean and Agile product development, compare and contrast traditional and Agile methods, and review the roles and behaviors that typify mature Agile teams and enterprises. Rick also takes you through the challenges of transitioning from traditional to Agile development methods, from cultural roadblocks and misconceptions to the scaling challenges of adopting Agile, and shares scaling techniques, including SAFe (Scaled Agile Framework), LeSS (Large-Scale Scrum), and the Spotify model, to help you overcome them.

This course sets the stage for those who wish to expand their firm's Agile maturity and determine the right mix project methods for their organization—ensuring that every team member from leader to developer understands the central ideas of collaboration, teamwork, self-direction, and continuous improvement. It's also a great introduction to the concepts you’ll need to pass the Project Management Institute’s Agile Certified Practitioner exam.

What you'll learn-and how you can apply it

By the end of this live, hands-on, online course, you’ll understand:

  • Agile's history and evolution
  • The experience and insights that led to the Agile approach
  • The holistic, reinforcing elements that make Agile effective
  • How to evaluate methodologies to fit the project and environment

And you’ll be able to:

  • Articulate the core philosophy of Agile
  • Help customers and leaders understand Agile principles
  • Apply project methods that fit the project at hand
  • Partner with PMs, Scrum Masters, and teams to drive successful programs

This training course is for you because...

  • You're a traditional project manager, and your firm is transitioning to Agile.
  • You’re a project manager leading teams, and you need to understand the fundamental ideas behind Agile project methods.
  • You’re an Agile team member, Scrum Master, or PM and want a broader understanding of Agile fundamentals.
  • You want to understand the different types of Agile certifications and their significance.
  • You’re a project management executive or an IT professional who wants to understand Agile ideas in order to be an effective leader and advocate.

Prerequisites

  • A basic understanding of project management principles
  • Familiarity with the software development lifecycle (SDLC)

Recommended preparation:

Recommended follow-up:

About your instructor

  • Rick Freedman, author of "The Agile Consultant", has experienced the agile transition from the inside. He has been working as an agile coach and trainer since the beginning of the agile movement. Rick has 30 years of experience as a strategic consultant, both as an employee of large corporate organizations like Citicorp and Dun & Bradstreet, and as a Principal Consultant for Cap Gemini, NEC, and Intel. As Worldwide Project Management Leader for Intel from 2001-2005, Rick evangelized, trained, and coached Intel project managers in the US, UK, China, India, Germany, and Australia. Since leaving Intel, Rick has consulted with clients such as Microsoft, HP, Motorola, NASA, BP, Marriott, Verizon, H&R Block, Blue Cross Blue Shield, The US Dept of the Treasury, The US Army, SEGA, Bank of NY, and The People's Republic of China. Rick is also the author of 'The IT Consultant', 'Building the IT Consulting Practice', and 'The eConsultant'. He lives in Lenexa, Kansas, a suburb of Kansas City, with his wife of 35 years and two spoiled golden retrievers.

Schedule

The timeframes are only estimates and may vary according to how the class is progressing

Agile: More than a methodology (10 minutes)

  • Lecture: How we got to Agile; how Agile works

The Agile mindset (10 minutes)

  • Lecture: Practicing Agile versus producing value; emergent design versus big up-front plan

Self-direction versus hierarchy (10 minutes)

Collaboration versus silos (10 minutes)

  • Teams are the atomic unit of development (10 minutes)

Feedback loops drive everything (10 minutes)

  • Lecture: A customer demo drives product improvement; a retrospective drives process improvement; Agile practice—how the pieces fit
  • Break (10 minutes)

The roles: Scrum Master, product owner, and team member (20 minutes)

  • Lecture: The basis for these roles

The practices: A holistic view (20 minutes)

  • Lecture: How the flow from planning to committing to iterating and demoing drives the improvements of Agile

The Agile principles are your guardrails (10 minutes)

  • Lecture: Agile isn't a dogmatic "cookbook" but rather an accepted set of norms.
  • Q&A
  • Break (10 minutes)

Adaptability (10 minutes)

  • Lecture: Why the right approach is the one that fits the project

Self-direction (10 minutes)

  • Lecture: A challenge for managers, an opportunity for teams

Balancing rigor and innovation: The tightrope of Agile (10 minutes)

Wrap-up and Q&A (20 minutes)