McGill Certified Agile and SCRUM Master (MCASM) ©

Practice using agile project management techniques


Agile project management is a value-driven approach that focuses on continuous improvement, agility, team input, and delivering quality products and services on time and on budget. Participants will learn about applying this iterative development methodology to products, solutions, and software. Once the seminar has been completed, participants will be eligible to become a McGill Certified Agile and SCRUM Master (MCASM) © by completing an online exam.

Key Benefits and Takeaways

  • Understand and use Agile and SCRUM principles
  • Understand when to apply iterative project management techniques
  • Set up and manage a SCRUM-based or Agile project
  • Initiate the project with the relevant tools
  • Plan and estimate projects and sprints (project iterations)
  • Understand how to scale SCRUM for small to large projects
  • Understand how to review project outcomes and plan releases

Topics covered in this course

  • Difference between traditional waterfall project management and Agile
  • Multi-generational product plan
  • Industry benchmarks
  • Who is using Agile and SCRUM?
  • Self-control, collaboration, and prioritization
  • Time boxing and iterative development
  • Lean and Agile comparison
  • Key conditions
  • Modularization and design structure matrix
  • Product owner
  • Project team and profiles
  • SCRUM master
  • RACI
  • Overall phases
  • Visual management
  • Kanban and pull principle
  • Risk management cycle
  • Project vision
  • SCRUM team selection and support
  • Develop the epics
  • Prioritized product backlog and its management
  • Kano model and MoSCoW
  • Plan the release
  • Write user stories
  • Define acceptance criteria definition
  • Enablers identify user stories
  • Test strategies and levels
  • Benefits of using personas
  • User stories estimation techniques
  • Critical path management
  • Critical chain optimization technique
  • Approval and breakdown into tasks
  • Sprint process
  • Team interactions and daily management standups (SCRUM meeting)
  • Three fundamental questions
  • The SCRUM board and visual management
  • Metrics, burndown chart, Kanban board
  • Rapid prototyping
  • Sprint review
  • Acceptance and rejection management
  • Lessons learned sessions (retrospect)
  • Release planning schedule
  • Plan for the next cycle and integrate program
  • McGill Certified Agile and SCRUM Master (MCASM) © exam administered online two weeks post-seminar
  • Administered online two weeks post-seminar


Course Leaders

headshot of Alex Boussetta

Alex Boussetta

P. Eng., M. Eng., MBB, PMP, CM&A, Agile SMC, DASSM, EP, CCMP


Alex Boussetta

Alex Boussetta consults with a wide variety of organizations on process improvement, implementing Agile development practices, managing turnarounds and continuous improvement deployments., Alex is a seasoned practitioner with roles as Manager of the Six Sigma Competency Center at Bombardier Aerospace, Corporate Director of Lean at MAAX, and Director, Global Supply Chain and Devices Quality at Blackberry. Alex holds a Masters in Engineering Project Management. He has been teaching Operational Excellence and Lean Six Sigma at McGill University since 2003. 

He also hold a VIP award for his project management and design work at General Electric, a Five Star Award from BlackBerry for product and services breakthroughs, and McGill Dean’s Service Award for Outstanding Contribution.