Building the Continuous Delivery Culture

Build software faster, more cost-effectively, and more reliably.

Skills You Will Learn

Continuous delivery is the new normal. If you aren't doing it your competitors soon will be, and they will out-iterate you. It's not easy to achieve continuous delivery but there is a well-known formuula and lots of industry experience to learn from.

This workshop contains some theory, with lot's of hands-on exercises that you can take back to your organisation and start using immediately.

You will learn:

  • how to create a process that supports continuously delivering, learning from agile, lean, kanban, Theory of Constraints and Systems Thinking.
  • how to design and build quality into your software using TDD, pair-programming and other practices
  • how to aling your solution with the problem domain
  • technical implementation patterns for decoupling teams
  • communication skills for demonstrating the benefits to managers, and leading change from the bottom-up
  • operational concerns, including how to build delivery pipelines
  • the benefits of adopting DevOps principles

Is This Workshop For You?

Are you deploying software to production everyday? If not, and you don't have a plan for getting there, this workshop is probably for you.

A lot of the theoretical aspects are useful to everyone in an organisation - continuous delivery requires understanding and buy-in at many levels. However, some of the activities are exclusively for developers and may not appeal to all. Business stakeholders are free to drop in and out of the sessions that are relevant to them, but they are encouraged to stay throughout to learn about the practices software developers utilise to enable continuous delivery.

Pre-Requisites

A desire to buid software faster, more cost-effectively and more reliably. Continuous delivery requires big changes, and without the desire your attempts will fail. In addition, the following are worth considering:

  • basic experience of agile, lean, DevOps is useful but not essential
  • an understanding of software craftsmanship, SOLID, & TDD is useful but not essential
  • previously failed attempts at continuous delivery will likely help you to absorb the concepts faster

Details

Duration: 1 - 2 days
Group size: 1 - 50
Location: Your offices or a venue can be arranged
Availability: At-least one month's notice

Booking a Workshop

I run all workshops publicly and privately in the UK & Europe. If you're interested in learning more or would like to book one of my workshops privately for your organisation, it's best to contact me.

My workshops can be fully pre-prepared or customised to the challenges of your business. Get in touch if you have any special requests.