As an Agile coach I help teams and organizations achieve success through collaboration, continuous improvement, and adaptive planning.
Agile software development is a software development and project management approach that allows you to better adapt to changing requirements by focusing on working in small iterations and minimizing up-front design. The Agile values and Agile principles are based on the values and principles that are shared between common Agile frameworks such as Scrum, Extreme Programming (XP) and Kanban.
The Agile principles are supported by a number of concrete technical practices, such as continuous integration and deployment (CI/CD), Domain-driven design (DDD), pair programming, and DevOps. Being an Agile Coach with a technical background I offer additional services which complement Agile coaching, such as DevOps consultancy, to help you implement these practices.
I can help your team or organization to become agile in a way that fits you - whether that means Scrum, Kanban, Extreme Programming, or something else.
If you are already using the agile methodologies, I can coach your team or organization to further improve your way of working together.
I can facilitate effective, collaborative meetings for you, including typical Agile/Scrum ceremonies such as stand-ups and retrospectives.