The Art of Agile Delivery

The Art of Agile Delivery

Course Information:

October 13-15, 2010 – 9:00am – 5:00pm
Ambridge Event Center
1333 NE MLK Blvd, Portland, OR 97232
Price: $1195

Take both, this course and The Art of Agile Planning
Price: $1795 ($195 savings)

Instructors

James Shore & Diana Larsen

James is a thought leader in the Agile software development community. He believes that great software development teams consistently deliver market success, technical success, and personal success for team members and stakeholders…

Learn More About James >>

Diana is a specialist in the human side of software development. Diana consults with leaders and teams to create work processes where innovation, inspiration, and imagination flourish…

Learn More About Diana >>

Overview


Taught by James Shore, highly-respected author of “The Art of Agile Development”, and Diana Larsen, chair of the Agile Alliance and co-author of the acclaimed “Agile Retrospectives,” this training course provides knowledge you need to accelerate the adoption and practice of agile development. This is not a sit-back-and-listen course. Participants form cross-functional teams and deliver actual software in four 90-minute iterations, in a real-world environment that includes version control, automated builds, and continuous integration.

Prerequisites


Intended Audience


This course is designed for project managers, product managers, coaches, ScrumMasters and team leads. Anyone who serves on agile project teams will benefit from this course.

Course Outline


Why You Need This Course:
This course gives you the hands-on experience and builds the skill set you will require to thoroughly understand and then utilize the real-world fundamentals of agile delivery. You also will learn to accelerate and enhance your adoption and practice of agile development within your organization. The instructors bring their vast subject matter expertise in agile planning and development to lead you through a time-tested mix of content introduction, instruction and skill-based practice to reinforce learning and application.

Training Objectives: What You Will Learn

  • Build and ship weekly increments of software using iterations/Sprints
  • Create nearly bug-free code using test-driven development, refactoring, and exploratory testing
  • Understand and accommodate stakeholders and their diverse opinions
  • Work in a cross-functional team with on-site customers, testers, and programmers
  • Prevent build failures with continuous integration
  • Incrementally build technical infrastructure alongside features

Agenda:

In a class that emphasizes doing; you will form cross-functional teams and deliver actual software in four 90-minute iterations, in a real-world environment that includes version control, automated builds, and continuous integration. That’s right: you’ll design, build, test, and ship software, as well as build out your technical infrastructure, all in 90 minutes. If that sounds impossible, you must take this course.

We cover a lot of ground in this three-day course. We intersperse the real-world iterations with lots of interactive workshops to ensure that you can experience remember everything you learn. Come prepared to drink from the firehose!

Topics include:

  • Eliminating bugs
  • Incremental requirements
  • Working with stakeholders
  • Customer tests and acceptance test-driven development
  • Test-driven development
  • Refactoring
  • Code management
  • Continuous integration
  • Exploratory testing
  • Pairing
  • Incremental design and risk-driven architecture
  • Cross-functional collaboration
Top of Page >>

Our Sponsors: