Date: 12-14 May, 2010
Location: London, United Kingdom
Regular Price: £1,250
Learn to lead agile Software Projects that adapt to change & discovery, improve collaboration, drive innovation and deliver business value.
Agile methods are taking the IT and software development worlds by storm. Why? Because they're effective and they better align with the realities of software development projects, i.e. changing requirements, ever more challenging technologies, highly compressed schedules and evolving teams. This workshop teaches you how to adapt and respond to all of these challenges within your software projects.
We'll explore how to blend traditional and non-traditional PM techniques to enhance your project success and deliver real business value. We'll examine Agility as it relates to estimating, planning, risk management, change and release management.
You will be introduced to Lean, Kanban and Pull Systems, and how an established industrial engineering theory can be applied to software development process. Kanban turns the winning ideas from Lean Production and the Toyota-Production-System (famous as TPS) into successful practices for the software development guided by three key rules:
Improve Your Professional Skills – a key ingredient to Agile success
Today's software teams require vastly different leadership and management skills from Project Managers to truly achieve success. You can't simply tell everyone what to do. Instead, you need to be a strong coach, a change agent and very effective at stakeholder management. Each method and discussion point brings home the fact that trying to drive success through planning simply doesn't work. Instead, plans need to be actualised through the organisation and the team.
Cutting Edge Ideas
This workshop serves as a learning springboard into further areas of Agile Project Management. The workshop is based on leading edge tools and techniques from some of the principles leading the Agile revolution.
We'll explore concepts from:
- Agile Estimation and Planning – Cohn
- Agile & Iterative Development – Larman
- Agile Project Management – Anderson
- Adaptive Software Development – Highsmith
- Extreme Programming – Beck
- Lean Software Development – Poppendieck
- Retrospectives – Kerth
- ScrumBan – Corey Ladas
- Scrum – Schwaber & Beedle
BDD and TDD
All CSM courses are taught by Certified Scrum Trainers. Taking a CSM course, passing the CSM test, and accepting the license agreement designates you as a Certified ScrumMaster, which indicates that you have been introduced to and understand the basic concepts you need to perform as a ScrumMaster or team member on a Scrum team. This course also satisfies two elements of the CSD track: Scrum Introduction and Elective.