To make a booking, call
01-6390050

Professional ScrumMaster (PSM) Exam Preparation

Dublin
Two Days-Available in house only
Purpose: 

The use of agile development methods such as Scrum continues to grow apace. This is based on extraordinary benefits in productivity, quality, predictability and flexibility being experienced across diverse companies and industries. Scrum has now entered the mainstream, with the majority of software development organisations worldwide using it in at least some projects.

To ensure the quality of training, many organisations are looking to certification schemes. The creators of Scrum, Jeff Sutherland and Ken Schwaber, have defined the key concepts and practices of Scrum. Based on this, there is a two level certification scheme called ‘Professional ScrumMaster’ to ensure these are understood by those wishing to lead or work with/in Scrum teams. This course provides a deep-dive into these topics, and includes classroom type training, interactive exercises, sample exam questions and in-depth discussions with experienced Scrum practitioners/trainers.

Covering all material required for PSM and much more, this course will give you the knowledge needed to pass the Level 1 exam, begin applying Scrum in your work environment, and start to accumulate the experience needed to pass the Level II exam.

(PSM Level II provides an advanced certification for those who have studied the topic widely and have extensive hands-on experience using Scrum. Although the same body of knowledge is relevant, the exam requires interpretation of the Scrum framework in tricky situations and a deep understanding of agile and lean concepts under-pinning Scrum).

Suitable for: 

This course is intended for prospective ScrumMasters, Project Managers, Team Leaders as well as cross-functional team members such as Developers, Architects, Testers, DBAs, Business Analysts, etc. and project support personnel who will benefit from an understanding of Scrum.

For details on the Professional ScrumMaster Exams, see www.scrum.org 

What’s good about the course? : 

Gain an internationally recognised certificate in this fast growing sector

Upon completion of this course you will be able to:

  • Define the key agile values and principles
  • Understand the benefits of Scrum and Agile methods
  • Explain the theory behind Scrum and why it works
  • Describe the Scrum framework including
    • Roles: Product Owner, ScrumMaster, Developer
    • Events: Sprint Planning, Review, Retrospective, Scrum
    • Artifacts: Product Backlog, Sprint Backlog, Definition of Done
  • Define and use user stories
  • Perform planning and estimation in an agile environment
  • Define appropriate testing strategies for agile projects
  • Undertake steps needed to get started with Scrum on your project
  • Avoid the common pitfalls with Agile/Scrum

Objectives:

Upon completion of this course you will be able to:

  • Define the key agile values and principles
  • Understand the benefits of Scrum and Agile methods
  • Explain the theory behind Scrum and why it works
  • Describe the Scrum framework including
    • Roles: Product Owner, ScrumMaster, Developer
    • Events: Sprint Planning, Review, Retrospective, Scrum
    • Artifacts: Product Backlog, Sprint Backlog, Definition of Done
  • Define and use user stories
  • Perform planning and estimation in an agile environment
  • Define appropriate testing strategies for agile projects
  • Undertake steps needed to get started with Scrum on your project
  • Avoid the common pitfalls with Agile/Scrum

Benefits:

Learn from industry specialists and professional trainers

Detailed Content:

  1. Introduction to Agile
    • Agile values, principles and practices
    • Plan driven versus Agile – how Scrum is different from traditional project management
    • The Agile Manifesto
    • Exercise: The Name Game
    • Business benefits of Agile
    • Introduction to Agile Methods and Concepts
    • Exercise: Value Flow Game
    • Common Agile Practices
  2. The Scrum Framework
    • Roles – Characteristics & Demands of the Scrum Roles and self-organising teams
    • Ceremonies – Purpose, Format, Facilitation
    • Artifacts – How backlogs, information radiators and explicit policies help a team be effective
  3. Measures, Transparency and Value
    • Agile Metrics – Burn Downs, Burn Ups
    • Team Boards and information radiators
    • Value and Waste
    • Exercise: Identifying Waste in Software Development
  4. Requirements Management in Agile
    • Themes, Epics, Features and User stories
    • Exercise: Using User Stories to Manage Requirements
    • Rightsizing Work – Delivering Product Increments
    • Exercise: Breaking up Work and Defining Spikes
    • Dependancies – Functional and Estimation Dependancies
    • Prioritisation – Value and Risk Adjusted Backlog Ordering
  5. Estimation
    • Relative Estimation, Story Points and Ideal Time
    • Joint Estimation – Planning Poker
    • Exercise: Relative Estimation using Planning Poker and Triangulation
  6. Release and Sprint Planning
  • Effectively managing change with Scrum
  • Prioritisation for Maximising Value and Minimising Risk
  • Minimum Viable Features, Releases, Costing and Planning Scrum Projects
  • Working with Scrum at Scale and across Distributed Organisations
  1. Agile Testing Strategy
    • The Agile Testing Quadrants – Ensuring Test Coverage
    • Test automation approaches – the automation pyramid
    • Exercise: Discuss Current Testing Strategy and Coverage
  2. Lessons Learnt and Next Steps
  • This module will discuss some of the risks, anti-patterns and common pitfalls experienced in practice by Scrum teams and how these can be avoided.
  • We also discuss Scrum adoption models and next steps to get you up and running with Scrum.