Customer Login

Agile Test and Engineering Practices

This two-day intensive workshop is designed for Agile or Scrum teams who are iterating successfully but want to improve quality and test practices.

Most teams adopt Agile project management practices first then, as they become adept at the process, discover they want to optimize how they work within iterations.

In this workshop you’ll learn techniques to improve your ability to more fully understand requirements during iteration planning as well as practical approaches for optimizing your development practices. We’ll spend the first day focused mostly on acceptance testing and then turn to development practices on the second day.

Advantages

At the conclusion of this workshop your cross-functional Agile team will be able to:

  • Effectively assess the requirement needs of a project during iteration planning
  • Increase their productivity and ability to work effectively together
  • Accelerate your organization’s move to an incremental design approach
  • Significantly improve quality and test practices

Approach

The Agile Test and Engineering Practices workshop is divided into two days. The morning of the first day kicks off with a broad, overview of the Agile testing process – the benefits, the challenges and how to get the most out of the testing process – and concludes with case studies and how-tos to really get your Agile team moving forward to the next level of test driven development.

Day I: Agile Acceptance Testing

  • Agile Promises Around Quality and Testing
  • When Agile Iterations Go Wrong
  • Core Principles of Agile Testing
  • Acceptance Testing vs. Developer Test-Driven Design
  • Good User Stories
  • Estimating Stories
  • From Stories to Acceptance Criteria
  • Exercise: Writing Acceptance Criteria (30 minutes)
  • From Criteria to Tests
  • A Working Example in FitNesse
  • FitNesse In Depth
  • Other Acceptance Testing Tools
  • Transitioning Your Testing Approach

Day two provides a more in depth technical look at the Agile development process and ways to utilize its advantages to the fullest potential in your organization.

Day II: Agile Development Practices

  • Agile Engineering Principles Overview
  • The System Always Runs
  • Continuous Integration/Continuous Build
  • Collective Ownership/Pair Programming
  • Iterative Design
    • Simple Design
    • Test-Driven Design
    • Refactoring
    • Domain-Driven Design
    • Group Design
    • Scaling Engineering Practices
    • Coding Standards
    • Technical Scrum of Scrums
  • Next Steps for engineering

Price

$6,000 per day, plus travel and expenses.

Availability

The Agile Test and Engineering Practices Workshop is available as a two day on-site engagement. Up to four hours of preparation work via phone conference may be required to properly tailor the agenda for this workshop. Contact your Rally account representative at sales@rallydev.com to schedule.

Complete the short form below and a Rally Representative will follow-up with you shortly.