High automation foundations
Modular design & architecture
Business focused development
This course has been a big eye-opener for me!
Simply, the best training I've ever had!
Teams begin to apply the basics of technical communication and collaborative live coding.
They will master the development environment, using the tests as guidance. The productivity increases because coding tools perform "automagically" most of the heavy work.
We follow the original Test-Driven Development approach. The group will learn the technique by practicing with our teachers.
Teams speed up development, becoming experts in finding test cases and test scenarios.
Brilliant TDD lessons with real experts on the topic. And we had great fun doing mob programming!
It would normally take years for a dev to learn the many important lessons taught in this course.
Teams begin to recognize design anomalies in code and perform refactoring to remove them. That means their code will be always easy to work with.
Applying the principles for a loosely coupled architecture, enables teams to create a modular design. That means achieving the goal of continuous delivery becomes technically possible.
When the whole team has knowledge about good design, features can be developed and shipped quickly without defects.
A fun, hands-on experience where you learn a lot!
Before this course I thought I was a decent programmer! :-)
User-centric techniques promote automation and collaboration with the business.
Business and development teams working together increases the impact of new features.
Automating the execution of specifications cuts an enormous amount of “digital bureaucracy”.
This is how features “fly” from ideation to production!
Such a great experience!
Flying is addictive!!!
The course has a good theory - practice balance. It's so much more memorable when you learn by doing it! Furthermore within the mob you can see how others approach problems and solutions evolve collaboratively.
Excellent hands-on introduction to advanced software engineering principles and techniques. The stage is always set for trainees to experience insightful 'AHA!' moments during the lessons. Brilliant!
We don’t believe in formal certifications.
We celebrate the participants’ achievements during the “Presentations Days”.
Their work is available on our website to promote a knowledge sharing mindset.
Read them in the Community of Practice section
Before I went to the course I was skeptical of TDD. Now I realize that TDD simplify problem-solving and assists you in writing clean(er) code, easier to test.
The best training I ever had - challenging, emotional and essential!
As a Quality Engineer, the course has helped me to know when my input would be valuable (before/during/after) pairing/mobbing.
This course is a real eye opener! Not only about test-driving your code, but also for writing well designed software.
I have learnt more in this training programme alone than in all the previous certifications I've done - altogether!
The course has introduced an entirely new dimension to my workflow and I want to learn more!
One of the best training I ever participated, because it was very interactive and I had to do presentations!
Fail it - Nail it - Work it. Thank you for such a great experience!