The instructor is very knowledgeable about Hibernate. He has shown various alternatives of performin... More Testimonials »

Agile Development with Scrum Training

Delivery Options

Class Description

Class Overview

This Agile with Scrum training class assures students understand what adopting Scrum will mean for their organization and themselves. The Scrum course begins with the concepts and terminology of iterative development: developing and delivering portions of a total product according to a well-defined schedule and partitioning of product features. The business case for iterative development is thoroughly covered. The course then discusses the principles and practices that define an agile approach to software development, including: delivering continual value to the customer, flexible and rapid response to change, short time-boxed iterations, and rapid feedback on project state. The course next covers each of Scrum's practices and, most importantly, the structure and flow of how a Scrum project is conducted according to agile principles. Extensive exercises allow students to plan a release, estimate user stories and tasks, plan and populate a sprint, and understand how to conduct and end a sprint, with special consideration of software deployment options.

Class Goals

  • Learn about Scrum practices.
  • Learn about Agile development.
  • Learn about the relationship between iterative development and Agile development.

Class Outline

  1. Iterative Development
    1. The Iterative Philosophy
    2. Structure of a Typical Iteration
    3. The Business Case for Iteration
  2. Agile Development
    1. Agility - What Does it Mean?
    2. The Agile Manifesto
    3. The 12 Agile Principles
    4. Agile Practices
  3. Scrum
    1. Scrum Practices
    2. Structure of Scrum
    3. 3 Work Products
    4. 3 Project Roles
    5. 4 Project Meetings
  4. User Stories & Requirements
    1. What is a User Story?
    2. What Does a User Story Look Like?
    3. Where Do User Stories Fit in Scrum?
  5. Planning a Scrum Project
    1. The Product Backlog
    2. Mapping Features to Product Backlog
    3. Identify User Stories from Features
    4. Estimating Effort for User Stories
  6. Agile Estimation
    1. Story Points & Ideal Days
    2. Estimating Actual Effort
    3. Velocity
    4. Velocity & Actual Time
    5. Estimating with Planning Poker
  7. Planning a Scrum Sprint
    1. Mapping a Sprint Backlog to Tasks
    2. The Spring Planning Meetings
    3. Velocity-driven Planning
    4. Commitment-driven Planning
  8. Executing a Sprint
    1. The Task Board
    2. The Daily Crum
    3. Accumulating the Burndown
    4. Team Self-Management
    5. Aborting a Sprint
    6. Finishing Early or Late
    7. Testing with the Sprint
    8. Bugs in an Iteration
    9. Ending the Sprint
    10. Deploying the Software
  9. Scrum's Affect on Stakeholders
    1. Business Analysts
    2. Developers
    3. Project Managers
    4. Testers
    5. Documentation Writers
  10. Scaling Scrum
    1. Planning for Dependencies
    2. Planning for Multiple-Team Projects

Class Materials

All students receive a course manual or book and all the class examples.

Students in private onsite classes will also receive:

Class Prerequisites

Experience in the following areas is required:

  • Software development
  • Project management
  • Business or systems analysis

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Training Classes
Locations
Live eLearning

Like a class you would go to, but you don't have to go anywhere. More...

Customized Onsite Training

The trainer comes to you and delivers a class customized for your team. More...

Self-Paced eLearning

Our least expensive option. You proceed through the course entirely at your own pace. More...

Reference Library
Partner Programs
© Webucator, Inc. All rights reserved. | Toll Free: 877-932-8228 | UK: 0808-101-3484 | From outside the USA: 315-849-2724| Fax: 315-849-2723