Advancing with Scrum

Overview

The Scrum methodology is one of the most widely known Agile methods.  When applied well it brings great results to teams, often improving performance and quality.  In order to get the best of Scrum it is important to understand the methodology in it’s entirety.  It’s various practices complement each other to provide the best platform for team performance, improvement and learning.

Outline

This two day course is aimed at people who have applied or experimented with Scrum and now intend to consolidate and improve their knowledge.  The course provides a solid understanding of Scrum as found in both the Scrum Alliance and Scrum.org syllabus’.  Building on this foundation, it looks at pragmatic application of Scrum, including other Agile techniques commonly used in parallel and common challenges with it's application.

 

Key topics:
  • Foundations of Agile - The principles and building blocks unpinning all approaches

  • The Scrum Methodology - when to use it, values and culture.

  • Practicing Scrum - roles, meetings and artifacts

  • Planning, estimating and tracking in Scrum

  • Continuous Improvement - Retrospection, feedback, measurement.

  • Using Scrum with other Agile methods

  • Scrum in the wider organisation - Scale and change

 

Intended Audience

This course is aimed at people with experience, or a strong interest in Scrum and Agile methods.  

 

The course is taught in English, the flexible syllabus and experienced trainer allow customisation to focus firmly on attendee’s needs.  This is particularly beneficial for in-house training, or where all the attendees are from the same company, allowing a strong focus on shared challenges.

 

Key Topics

The following topics will be introduced and explored.  Topic duration varies according to importance and audience interest.  Time is scheduled for discussion of the audience’s challenges and questions.

 

Note that unless there is requirement to focus on different areas, all the points in the Scrum Alliance Certified Scrum Master Learning objectives list will be covered.

 

Foundations of Agile

In this section we refresh our understanding of the principles which underpin all Agile methods and help to build successful Agile teams.

  • The Agile manifesto

  • Principles of flow

  • Iteration

  • Learning


The Scrum Methodology

A brief overview of the Scrum methodology and its goals.

  • What is Scrum?

  • When and where to use Scrum

  • Scrum values

 

Practicing Scrum

In this topic we look at the components of Scrum and how they fit together to form a productive development methodology.  We look at theory, practical application and common pitfalls.

  • The three key Scrum roles, and their interactions outside the Scrum team.

  • The Scrum meetings, their purpose and successful execution

  • Artifacts produced by a Scrum team to support the business.

  • Leading in Scrum

Planning, estimating and tracking in Scrum

Agile methods take a different approach to planning and tracking progress compared to conventional projects.  In this topic we look at methods employed by the team for it’s own use and to inform the business.

  • Requirements & Story writing

  • Iteration and longer term planning

  • Estimating

  • Forecasting methods, including burn down, burn up

 

Continuous Improvement

At it’s heart Scrum is a learning method, during this section we look at methods for teams to improve their productivity, quality and motivation.

  • Successful retrospectives

  • Creating  a continuous improvement culture

  • Metrics for improvement

 

Using Scrum with other Agile methods

As teams evolve and experiment the Scrum methodology is often supplemented with other methods.  This topic introduces complementary methods, and introduces common combinations.

  • Kanban, Kanban and Scrum

  • Close cousins - Lean, DevOps, Continuous Delivery

 

Scrum in the wider organisation

Scrum’s benefits increase as practices spread across the organisation and teams learn to work in ways which are compatible with each other.  Here we look at two more advanced topics, how to scale Scrum within an organisation and how to encourage positive change.

  • Approaches to Scaling Scrum

  • Organisational change and change outside the Scrum team

  • How people react to change

  • How fast can we change?

  • Encouraging contribution

If you’d like to learn more about this course, just get in touch.

© 2016 Cotelic Ltd. All rights reserved.  Registered in England, Company number 09766555