Team Primer in Agile and Scrum (2 day)

Team Primer in  in Agile and Scrum  (2 days) (used to be Succeeding with Agile and Scrum)

Background

Software development operates in an increasingly complex environment – the traditional approach of planning and executing projects in a phased, sequential manner is no longer effective. To handle this complexity, agile facilitates an empowered team working in an iterative and incremental manner. Traditional planning and estimating processes need to be adapted to handle this new environment. Different practices, tools, testing strategies, roles, etc. need to be defined/agreed to maximise the chances of success for agile projects. Agile methods such as Scrum typically need augmentation to work in specific contexts and roles such as ScrumMaster and Product Owner need interpretation to your environment.

This course will provide those looking to work on Scrum teams with the competencies and skills required to effectively combine the processes, people and technologies for a successful Agile/Scrum delivery. Exercises are used to get hands on experience with the practices presented. It focuses on the Scrum method but references practices from other agile methods such as eXtreme Programming (XP) and also from Lean Software Development and Kanban.

Who Should Attend

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

Learning Objectives

Upon completion of this course you will be able to:

  • Understand the key agile values and principles, and how agile is a fundamental different approach to software development
  • Describe the Scrum Framework including roles, events and artefacts
  • Define and use user stories
  • Perform planning and estimation in an agile environment
  • Avoid the common pitfalls with Agile/Scrum

Topics Covered

  1. Introduction to Agile
    • Agile values, principles and practices
    • Plan driven versus Agile
    • The Agile Manifesto
    • Exercise: The Name Game
    • Introduction to Agile Methods and Concepts
    • Exercise: Value Flow Game
    • Agile Manifesto
    • Exercise: Pocket Sized Manifesto
  2. The Scrum Framework
    • Foundations of Scrum: Self Organising Teams and Timeboxing
    • Roles – Scrummaster, Product Owner and Developer.
    • Ceremonies – Sprint Planning, Review, Retrospective, Grooming and Daily Scrum
    • Artifacts – Product Increment, Burndown, Definition of Done, Product Backlog, Sprint Backlog
  3. Requirements Management in agile
    • Themes, Epics, Features, Spikes and User stories
    • The Lifecycle of a User Story
    • Rightsizing Work – Delivering Product Increments
    • Prioritisation – Value and Risk Adjusted Backlog Ordering
  4. Estimation
    • Story points and Ideal Time
    • Joint Estimation – Planning Poker
    • Exercise: Relative Estimation using Planning Poker and Triangulation
  5. Exercise: Scrum Simulation

 

Leave a Reply

Your email address will not be published. Required fields are marked *