We focus on giving you the best possible return on investment. Through the initial meetings we will assess your highest priority areas of concern. Looking at the whole, we will put together a plan to determine how we can best help you. We set clear success goals for our engagement, which through regular collaboration, we adjust to meet your needs.
We provide many services to help you become Agile. While Agile is the primary focus of our services we have many years of experience running all sizes of software projects from the very small to the very large. We understand what it takes for teams to collaborate to create to best possible solution. We also have very deep understanding of the full software development lifecycle and of how to implement best practices around that lifecycle in the context of your organization with your goals and constraints in mind.
While we are passionate about the work we do, we are also pragmatic about ensuring that the services that we deliver fit with your organization and your goals. The relationship that we build with you is of utmost importance.
Mark has over twenty years experience in the IT industry, working as a Developer, Manager, Technical Lead, Architect and Consultant.
After ten years of working on and managing waterfall projects, he discovered Agile in 2001. Working in a small company he introduced Agile methods one practice at a time. As an employee of Cognos, from 2006 – 2009, he introduced Scrum to the business and coached a number of teams. As part of that process, he designed a Test Driven Development adoption strategy and introduced a number of practices to support it. Mark is a Certified Scrum Trainer and Agile Coach with Agile Pain Relief Consulting.
He has introduced Scrum, Lean and other Agile methods to a number of organizations including Export Development Canada, Industry Canada, Invision Inc (a leading ad planning provider for the media industry), a leading payroll and human resources services company, and a leading job search site. He coaches from the Executive level to the individual developer and tester.
Mark is an Agile Editor at InfoQ and has written dozens of articles on Agile topics and publishes a blog (part of this site) – Notes from a Tool User. Mark’s training benefits from his study and writing on the neuroscience of learning: Learning Best Approaches for Your Brain.