Agile principles, practices and processes offer a path to sustainable development for individuals, teams and organisations. For many developers who want to focus on their craft, however, it is sometimes difficult to get a view of Agile development that is not either focused on a project management perspective or just on the practice of Test-Driven Development (TDD).
For the developer, an overview of the larger Agile process landscape needs to be complemented with the practical side of software craftsmanship. This ranges from understanding how Scrum can be fine tuned with Lean thinking to exploring Extreme Programming practices such as TDD and pairing.
IS THIS COURSE FOR YOU?
The course is suitable for software developers with Java experience who wish to take their existing skills further with techniques for agile development. Any previous experience with agile processes, use cases or user stories, unit testing and modelling is an advantage but not a requirement.
LEARN HOW TO:
- Describe representative agile development processes and common practices
- Slice up requirements in terms of goals and estimate and plan against them
- Learn modelling techniques and design thinking appropriate for responsive development
- Put concepts into practice
The course is delivered by Alberto Brandolini a Certified Scrum Master and a regular blogger about software development related issues on Ziobrando's Lair. Alberto also regularly writes articles on Italian on-line magazines and is an active member of the Italian agile community and often speaks at conferences and events, including Java Day in Rome and Skills Matter events across Europe.
COURSE FEES:
£1,435+VAT per delegate on all bookings made by 25th Jan 2010, £1,595+VAT thereafter
Official Website: http://skillsmatter.com/course/agile-scrum/agile-development-java/za-578
Added by Skills Matter, London on January 22, 2010