Agile Software Development Training
I design and deliver a selection of training courses focused on development operations and the organization. Generally these courses are delivered at client sites, in the UK or abroad. Alternative locations can be arranged upon request.
In addition to the courses and workshops listed below specific courses can be designed and delivered on request. Some of these courses are still in development so please get in contact if you are interested.
I also provide one-on-one and team training through Agile Coaching.
Training focused on Agile Software Development in financial environments through London Software Partners.
Agile Software Development training
- Agile Project Management
- How to Introduce Agile Software Development
- Agile Failures and how to avoid them
- Outsourcing Agile Software Development
Writing and presentations on Agile Software Development can be found here.
Read: Agile Software Development Demystified for Managers.
The Development Process and Teams
- Enhancing Learning in Software Development Teams
- How to Improve Software Development Effectiveness
- How to Build the Right Software Product
- Better Requirements Discovery
- Creating a Product Roadmap
Publications and other writing on managing the software development process.
Design Patterns
- Understanding Design Patterns and how to use them
- Capturing and sharing knowledge using Design Patterns: How to read, write and review patterns
- Design Patterns for Company Strategy and Operations
Patterns and writing about patterns are on the pattern pages.