We make you better until we work ourselves out of a job

MGLA exists to make you better at planning work and delivering value; basically, better at being Agile, until we work ourselves out of a job and can move on. We do this by guiding organizations through the adoption of an Agile mindset.

It is our belief that Agile teams and Agile enterprises are organizations that are highly proficient at setting and accomplishing goals. They continuously find better ways to simplify delivering value to their customers. They are made up of highly motivated individuals that are able to maintain a constant pace indefinitely.

At their core, Agile teams and Agile enterprises have learned how to holistically adopt an Agile mindset and demonstrate it by following these principles (derived from the 12 Agile principles):

  • Prioritize delivery of customer value

  • Seek progress of perfection

  • Create alignment and accountability

  • Simplify the work

  • Trust people and teams to do their job

  • Treat everything as a learning opportunity

Our Services

Agile Enterprise Transformation

Agile enterprise transformation is our primary service offering and is the adoption of the Agile mindset throughout the entire organization. It is a fundamental shift in thinking and behaving that, when existing at scale, enables an organization to truly accomplish anything it sets its focus on.

Delivery Advisory Support & Leadership

Leverage our experience and battle scars to advise on the setup and execution of digital programs, customer experience focussed and highly efficient IT operations, or delivery focussed org design.

With this type of engagement, we can either take the lead for you until we set you up for success to finish what we helped you start, or we can pair with you as your advisor and guide you every step of the way.

Agile Program Coaching

Guide the adoption of an Agile mindset and practices through the execution of a digital program, whether that is customer facing or internal to the organization.

This typically would include the adoption of Kanban for visualizing and managing work and developing or refining the systems required work with the larger delivery team and external stakeholders to deliver a quality solution or product.

Agile Team Coaching

Guide the adoption of an Agile mindset and practices through the execution of a digital program, whether that is customer facing or internal to the organization.

This typically would include the adoption of Kanban for visualizing and managing work and developing or refining the systems required work with the larger delivery team and external stakeholders to deliver a quality solution or product.

Leadership Coaching

Individual and team-based professional coaching used to create the third win of a win-win-win scenario.

  • First win – our client achieving its goal

  • Second win – MGLA working itself out of a job

  • Third win – individual leader setting and achieving a professional development goal while completing the first win

This coaching also includes helping leaders with identifying and overcoming blind spots that would prevent them from adopting an Agile mindset.

Agile Scaling Coaching

Typically, a specific treatment to an Agile Program Coaching engagement (whether that is led by MGLA or not).

The focus of this work is to help the organization design and scale its Agile practice in the service of delivering on a specific business objective. This could also be expanded to help define a guideline for other programs or initiatives.

Team Effectiveness Coaching

Coaching a leadership team or entire delivery organization through creating a safe, open and transparent environment that is collaborative and accountable – that stands up to own outcomes and achieve measurable results.

This could include the introduction of a team effectiveness system, accountability trees, leader-coaching approach to performance management, or reapplication of an existing system if deemed viable.

Embedded Scrum Master

This is identical to the Agile Team Coaching engagement but is filled by an embedded Scrum Master who takes on a leadership role for the team and guides their adoption of an Agile mindset and practices through the execution of a digital project, whether that is customer facing or internal to the organization.