Print
|
Email
|
Bookmark
|
Facebook
|
LinkedIn
K250-N: Practical Agile Development and Test Driven Development
Course length: 4 Days | Tuition: $2200.00
Course Description
Practical Agile Development training course is a hands-on experience with agile software development. Attendees learn about various agile practices, including techniques from extreme programming (XP) and Scrum. Techniques are taught through a series of group and programming exercises that demonstrate how each core practice actually works. Students will learn how to mesh these practices into a complete and coherent process. Attendees should be prepared to work as part of a team. All exercises are executed with two people actively pair-developing at single workstations. Combining Scrum with proven agile programming techniques makes for an ideal development methodology. This winning agile combination is used in all kinds of software development shops, including Fortune 500 companies, dot-coms, product development companies, and government. When applied properly, agile software development results in dramatic improvements in software quality and ability to meet customer demand.
Prerequisites
Developers should have a minimum of six months experience programming.
Course Outline
- Pair programming
- Test-driven development
- Test-first design
- Demo Tools Overview Exercise
- Planning Stories
- Writing stories
- Estimation
- Estimating stories
- Release Planning / Product Backlog
- Sprint / Iteration planning
- Design and Task Breakdown
- Sprint / Iteration Retrospectives
- Acceptance Tests
- Writing acceptance tests
- Design in Agile Architecture/metaphor
- Refactoring (design improvement)
- Simple design
- Design in planning
- Coding standards
- Sustainable Pace
- Continuous Integration
- Mini-iteration
- Coach/Scrum Master
- Metrics/tracking
- Other roles
Courses with a guaranteed icon (
) are guaranteed to run. View our full guaranteed to run schedule.
Onsite / Private Class
We can provide this class onsite to your team as a standard class or customized to meet your specific needs. Request a quote today.
| Start Date | End Date | Start Time | End Time | Location | ||
|---|---|---|---|---|---|---|
| Your Dates | Your Time | Your Location | Request a quote today | |||
Notify Me of Upcoming Dates
Where are all the dates? Contact us using the form below and we will provide you with training options for this course, as we have many nationwide dates that may not be listed.
