:: Instructor-led Classes

Scrum and Agile Essentials

Course Details

Project Management Institute logo

Today's business environment is fast moving and constantly changing in order to keep up with competitors, new technology and customer demands. Agile is a philosophy and set of principles applied to Software Development that answer these realities of business. This Scrum and Agile Essentials training course will provide participants with knowledge and understanding of fundamental Scrum principles and practices.

This two-day workshop provides hands-on experience with agile development practices using Scrum, one of the most widely used agile methods. Participants will use Scrum processes to write and prioritize user stories, facilitate ceremonies, and create artifacts to plan, track, and improve Scrum processes. Learn about agile roles, ceremonies, and artifacts, and how to apply them using a case study project and hands-on activities. Combined with lecture, classroom exercises and example solutions participants will leave understanding how to apply Scrum to all sizes of projects, from a single collocated team to a large highly distributed team.

PDC is a globally approved Registered Education Provider (R.E.P) of the Project Management Institute (PMI®).

Who Should Attend

  • Project managers
  • Business analysts
  • Any team member new to agile methods or wanting to enhance their knowledge

Continuing Education and Recertification Hours

  • 1.3 CEUs
  • 14 PDUs
  • After completing the course please contact the Program Coordinator for the PMI® Course Activity Number
  • Please note, this course is not IIBA approved and does not provide CDUs

As a PMI Registered Education Provider, The University of Texas at Austin, Professional Development Center has been approved by PMI to issue professional development units (PDUs) for our courses (Provider # 1616). The PMI logo is a registered mark of the Project Management Institute, Inc. PMI and PMBOK are registered marks of the Project Management Institute, Inc.

Outcomes

    Upon successful completion, students will learn:

  • Understand the philosophy and principles underlying agile methods
  • The essential roles, ceremonies, and artifacts in an agile project
  • How to create and prioritize a Product Backlog of user stories
  • How to write acceptance tests for user stories
  • How to conduct the Daily Stand Up Meeting
  • How to prioritize stories for a release
  • How to estimate stories using Planning Poker
  • How to create release and sprint plans
  • How to conduct the Sprint Planning Meeting
  • How to conduct a Sprint Review Meeting
  • How to use agile retrospectives to improve your agile process

Detailed Course Outline

The Big Picture

  • Workshop agenda
  • Agile and Lean principles
  • Comparison of agile methods to waterfall methods
  • Overview of Scrum
  • Roles in agile development
  • Initiating an agile project
  • Activity: Define the vision

The Product Backlog

  • Creating the product backlog
  • Writing user stories
  • Guidelines for good stories
  • Building low-fidelity user interface prototypes
  • Conducting a story-writing workshop
  • Activity: Conduct a story-writing workshop
  • Writing acceptance tests
  • Activity: Write acceptance tests
  • Prioritizing the product backlog
  • Selecting themes
  • Activity: Prioritize stories for a release

Planning Releases and Iterations

  • Levels of planning in agile
  • The Iteration Planning meeting
  • Estimating size with story points
  • Estimating size with ideal days
  • Using Planning Poker to estimate stories
  • Activity: Estimate stories using Planning Poker
  • Creating a release plan
  • Selecting an iteration length
  • Estimating velocity
  • Activity: Create a release plan
  • Identifying tasks from user stories
  • Creating an iteration plan
  • Activity: Decompose user stories into tasks and create an iteration plan

Running an Iteration

  • Events during an iteration
  • Daily planning during the Daily Stand Up meeting
  • Using burndown charts to track progress
  • Activity: Hold a Daily Stand Up meeting
  • When to re-estimate
  • Activity: Handling an under-estimated user story
  • The Iteration Review meeting
  • Activity: Workshop Review Meeting

Workshop Retrospective

  • Workshop review
  • Using agile retrospectives to inspect and adapt
  • Activity: Workshop retrospective

Related Courses

Coordinator(s)

Questions about this course?

    512-232-4334
    .(JavaScript must be enabled to view this email address)