LitheSpeed : Lean & Agile
Agile Engineering Workshop
2 days of interactive training
Request a private workshop today to learn Scrum from experienced practitioners.

Who Should Attend/Prerequisites

Developers, Senior Developers, Development Leads, Systems Architects, Development Managers, and anyone interested in learning more about Agile Engineering methods.

Bonus Offerings:

Course Overview

This two-day Agile Engineering course provides participants with the skills necessary to write better code with fewer defects and to respond quickly to changing requirements. You will learn to use a deliberate and disciplined approach to tackle any development challenge and produce reliable, robust and verifiable applications. This course combines multimedia based instruction, class discussion and intense hands-on exercises to teach you the core concepts and tools of Agile Engineering and XP/Extreme Programming methods.

You will learn how to effectively and confidently support agile development projects by seeing how to quickly transform customer requirements into concise and verifiable development tasks, to accurately estimate timelines and to quickly produce strong results. You will acquire the skills needed to provide working applications to your customers faster and to write to today’s requirements and prepare for tomorrows changes.

This course is taught by leading agile practitioners with decades of real-world industry experience at companies ranging from small businesses to the Fortune 100. Exercises, demonstrations, facilitated discussions, case studies, tool and template examples and more are interwoven throughout the course to illustrate the principles being taught in a comprehensive fashion interactively tailored to each class’s particular needs.

Agenda

Introduction to Agile and SCRUM

Agile Metrics
  Using automated tools for metic collection
  What to collect and what does it mean

Agile Estimation
  Building the Estimation Engine
  What to measure and Why

Agile Design
  Test Driven Development
  Behavior Driven Development
  The role of the System Architect

Agile Tools
  Continuous Integration
  Using Subversion for more than just version control

Agile Testing
  Unit Testing
     How to write unit tests
     How to determine necessary coverage

  Integration/Acceptance Testing
     Overview of Tools available
     Why write automated tests
     FitNesse and other tools

Pair Programming
  How, Why and When

The Agile Retrospective
  How to learn from your success

 

Contact Us to Learn All of the Above, and More:

Send an email to info@LitheSpeed.com to request a private workshop

 

LitheSpeed on LinkedIn

home  |  training  |  coaching
blog  |  resources  |  about us

Copyright 2011 LitheSpeed, LLC
703.745.9125  |  info@lithespeed.com