Skip to main content

Michael McCullough

Member for

16 years 6 months

Michael McCullough is Senior Technical Director with Quadrus based in Calgary Alberta Canada. Michael is an experienced Consultant, Agile Coach, Certified Scrum Master, Certified PMP, and Instructor. Michael provides expert guidance, training and services to small, medium and large organizations for the introduction and adoption of Agile and Lean approaches with high effectiveness and efficiency. Michael works with both executives and product teams to ensure strategy and business objectives are fully aligned with tactics and technology. Michael is a founder of TastyCupcakes.com, an online toolkit of games for agile teams.You can contact Michael directly by email. Mike on LinkedIn.

Michael McCullough is Senior Technical Director with Quadrus based in Calgary Alberta Canada. Michael is an experienced Consultant, Agile Coach, Certified Scrum Master, Certified PMP, and Instructor. Michael provides expert guidance, training and services to small, medium and large organizations for the introduction and adoption of Agile and Lean approaches with high effectiveness and efficiency. Michael works with both executives and product teams to ensure strategy and business objectives are fully aligned with tactics and technology. Michael is a founder of TastyCupcakes.com, an online toolkit of games for agile teams.You can contact Michael directly by email. Mike on LinkedIn.

All Articles by Michael McCullough


All Stories by Michael McCullough

Agile, Lean, or Something in Between

Agile, and more recently lean, have dramatically shaped the landscape of software development practices. The reason is simple, they both promise to deliver higher quality products to the market faster. In this artilce, we examine some of these agile and lean promises separately and explore when one set may be a better fit over the other or how they may be combined.

Fun Driven Development - Building Momentum for Agile Through GamesGames, like the ones described on TastyCupcakes.org, provide the opportunity for agile teams to quickly build on a shared experience, realize better ways of working and most importantly, to have fun!