Course #: ISR01
Duration: 2 days
Overview:
Agile
engineering practices include those software practices commonly used by Agile
teams such as Test Driven Development, Continuous Integration, Pair
Programming, healthy unit testing, incremental design, etc. This course
provides key skills and understanding of agile software engineering through a
combination of theory and hands-on practice.
Audience:
Software
Developers, Technical Architects, and Team Leads for teams that currently use
or are intending to use Agile methods such as Scrum, Extreme Programming, or
OpenAgile..
Benefits:
The student
should leave the course with:
Description:
Agile
engineering practices include those software practices commonly used by Agile
teams such as Test Driven Development, Continuous Integration, Pair
Programming, healthy unit testing, incremental design, etc. These practices are
used notably within processes such as XP and Scrum. This course provides an
introduction to these themes, along with an overall context that helps the
student understand how these practices are situated in an agile developer's day
to day work. With a combination of theoretical and hands-on practice, this
course should leave the student with a better idea of how to use these
practices in their daily work, as well as how they reinforce each other and
improve quality and team performance.
Topics covered:
Notes: