Ministry of Technology
Show Menu



Knowledge is a key commodity in technically focussed businesses. We can provide you with a wide range of customised and pre-written training courses to cover key topics such as...

  • Agile Essentials
  • Scrum
  • Kanban
  • Test Driven Development

Contact us with your requirements and we will get a quote out to you for any custom courses.


Published Courses

The following courses are available to buy now. Online video material is provided by a short life link to the presentation videos for the course. Face to face courses are at your premises. The costs listed do not include travel expenses. 

TDD with JavaScript

Learn the basic principles of Test Driven Development and how to apply them to JavaScript using Jasmine. The course includes source code material.

View the course introduction

Online Price: £35 per head

Onsite Price: £50 per head


As part of this service you can expect one or more of the following...

  • Training Sessions

Book a Service


Dave Evans (CTO at Somo)

"Keith has been instrumental in enabling Somo to move to an Agile development process, contributing tireless enthusiasm, knowledge and innovative problem solving. I have personally enjoyed working with Keith and would highly recommend him as an agile coach or mentor."

Lauren Modisette (Project Manager at Somo)

"Keith was charged with kicking off a new initiative to transition to an Agile methodology. From the start, he identified bottlenecks and made educated recommendations. At the time we began working together, Keith had to tackle one of the most unique and difficult professional situations I have ever been a part of. Despite that, he was still able to present incredible results. Every single department in Somo has been positively impacted by the hard work Keith has done. He possesses extensive knowledge of the Agile Methodologies and how to transition to them. His determination to bring a waterfall agency into the Agile world is commendable. Everything Somo employees know about Agile is thanks to Keith. The book he is currently writing is sure to be an important extension of this progressive methodology. I hope I have the privilege of working with him again."

Latest News

The anti-agility of dogma (or why Agile is a Science and not a Faith)

The English Oxford Dictionary defines Dogma as...

A principle or set of principles laid down by an authority as incontrovertibly true : 'the dogmas of faith'

To apply this to the agile world we only have to look at the Principles behind the Agile Manifesto. These principles are guidelines for good practice. If Agile, in it's purest form, was a faith then these principles would be akin to Christianity's ten commandments.

The principles are based on experience and growth from many different business types using many different techniques over an extensive period of time. In this Agile is less like a faith and more like a science. It is in the latter that true agility can be found, not in the former.

Read Article