Continuous Delivery is a complex, holistic approach to software development and has a significant impact on the way in which organisations operate. This approach demands a broad range of skills and techniques.
This course is designed to introduce, and explore a deeper understanding of, these ideas and techniques. It is primarily aimed at “Change Agents” within organisations, Leaders, Lead Developers, Lead Architects and so on.
More specifically this course will give you the tools to help your company become a 'Learning Organisation'. Increase efficiency and quality, and reduce risk in your software development process. Our training can teach the techniques that will allow you to increase user satisfaction and make your organisation more innovative.
We do this by teaching an approach that will allow your company to become more experimental and capable of reacting quickly and efficiently to change and allowing your software development process to become a tool that enables this flexibility rather than an impediment to it.
- Why CD is taking the software development industry by storm.
- Why it works.
- The Fundamental Importance of Cycle-Time and experimentation.
- Anatomy of a Deployment Pipeline.
- Working iteratively and maintaining flow.
Software engineers, system engineers, architects, technical leaders and anyone interested in implementing or improving their continuous delivery practices.
Prerequisites for Attendees
Participants are required to bring a suitable development machine (portable) for working through the exercises.