Book your place now
|
Delivery
Method: Classroom Course
|
|
|
Dates:
|
Times: 9:00 AM - 5:00 PM
|
|
Duration:
|
2 days
|
| |
| |
|
Location:
|
To be confirmed...., TBC, Melbourne, VIC 3000
View map
|
| |
| |
|
Places:
|
0
|
| |
| |
|
RRP:
|
$ 1298
|
| |
|
Price:
|
$ 1168
(Price includes GST)
|
|
Deposit:
|
$ 160.63
(Price includes GST)
|
| |
| |
|
Discount:
|
10%
|
While they challenge many conventional theories and preconceptions, agile methods are founded on practical observation of practices that work well for modern software development, and on the belief that they key to effective software development is the creation of an effective team environment.
This two-day Agile/XP Software Development Training Course on Agile methods examines the core principles and practices of the Agile movement, their relationship to established best practice, and provides a guide to the selection and adoption of an Agile methodology. Most of the major Agile approaches are considered, with detailed coverage of Extreme Programming (XP) and the Dynamic Systems Development Method (DSDM).
This Agile/XP Software Development Training Course covers the following subjects:
• The State of the Software • How good are we at building software? • What does it mean to be Agile? • Existing approaches? • The Emergency of Agile Methods
• Agile Methods • Common Principles and Practices • Crystal • Scrum • Feature Driven Development • Extreme Programming (XP) • Dynamic Systems Development Method (DSDM) • Choosing and Agile Method • Finding Resources • The Agile Practice Smorgasbord
• Extreme Programming • Core Principles and Practices • Requirements and User Stories • Release Planning • Iteration Planning • Customer Tests • Small, Regular Releases • Pair Programming • Test-Driven Development • Refactoring • Continuous Integration • Collective Code Ownership • Team Roles
• Dynamic Systems Development Method • The DSDM Consortium • Core Principles and Practices • MoSCoW Feature Prioritisation • Controlled Prototyping • Workshops • TimeBoxing • Wrapping XP
• Adopting Agile • Organisational Pre-requisites • Project and Team Size • Communication • Customer Availability • Coaching and Mentoring • Tracking Agile Projects • Selecting from the Smorgasboard
• Agile Tools Overview • Unit testing frameworks - junit, Nunit • Build Management - ant • Continuous integration - Cruise Control
• Agile Method Resources
The Agile/XP Software Development Training Course assumes that the delegates are familiar with some other development methodologies and have experience of at least one software development project. An understanding of component based design and development would be advantageous.
If you need more information contact Startnextweek.com.au on 1300 728 102
|