US / UK-EMEA / Contact Ask DevelopMentor a Question800.699.1932

Foundations of Agile Development using Scrum

(FW1217) 2 Day Course, $1595
 
Upcoming Classes:

What You Will Learn

Course Highlights

Course Details

Dates & Locations

Foundations of Agile Development using Scrum provides a practical introduction to Agile Software Development using Scrum.  The course teaches the concepts of short delivery cycles, working with changing requirements and empirical process control. Students will learn how to work in deliver software in time-boxed iterations, hold Scrum meetings, manage work backlogs and prioritize work to satisfy business need. They will also learn how, in a changing environment, to keep high quality code, design software and work with requirements. 

 

Through exercises students experience Agile working in the miniature.  The miniature approach can be immediately transferred to real working after the course.  In addition the course gives an overview of technical and management practices for Scrum.

What You Will Learn

Course Highlights

Course Details

Dates & Locations

AT completion of this course, Students will be able to:

  • Follow Scrum processes, fulfill roles and responsibilities
  • Develop software in an Agile fashion using time-boxed iterations
  • Understand Agile values and principles
  • Participate in Scrum style meetings such as daily stand up, planning and retrospectives
  • Identify development impediments and take action to remove
  • Understand the technical practices common in Agile development and Scrum
  • Complete exercises to simulate Agile development and practices in the classroom

What You Will Learn

Course Highlights

Course Details

Dates & Locations

 Agile & Scrum Overview

 
What is a Agile? What is Scrum?

  • Agile, Agile Methods and the Agile toolkit
  • The relationship between Agile, Scrum and other methods
  • Agile Manifesto
  • History of Agile and "Waterfall"
  • Iterative, Incremental and Evolutionary Agile styles
  • Benefits of Scrum
  • Empirical processes control
  • Values and principles
  • Self-organizing teams 

Sprints

  • Sprint Cycle
  • Planning
  • Sprint Backlog
  • Scrum Master
  • Daily Scrum / Stand-Up
  • Sprint Reviews
  • Retrospectives
  • Demonstrations
  • Release
  • Estimation & Velocity
  • Commitment
  • Sprint Goal
  • Abnormal Termination
  • Definition of Done 

Technical Practices

  • Quality imperative
  • Test Driven Development (TDD)
  • Refactoring
  • Continuous integration
  • Simplicity
  • Design & Architecture
  • Engineering tension
  • Code Reviews
  • Pair Programming
  • Work breakdown
  • Planning Poker
  • Testing
  • Documentation 

Management Practices

  • Planning loops: Sprint, Release Plan & Roadmap
  • Planning meetings
  • Filling the Sprint
  • "When will it be ready?"
  • Iron Triangle for Agile
  • Retrospective facilitation
  • Vertical teams
  • Risk management
  • Burn/Up down charts
  • Layered Burn down charts
  • Cumulative Flow Diagrams
  • Visibility: Scrum/Kanban boards
  • End-to-end slices 

Requirements

  • Product Owner role
  • Customer involvement
  • User Stories: Epics, Features and Tasks
  • Product Backlog
  • Prioritization 

Roles

  • Scrum Master
  • Product Owner
  • Team
  • Stakeholders  

Common Problems and Resolutions

  • Blocks and impediments
  • Wagile and ScrumBut 

Exercises

  • Scrum “stand up” meeting
  • XP-Game
  • Planning meeting
  • Story Breakdown
  • Simulated Sprint Cycles
  • Retrospectives

 

 

What You Will Learn

Course Highlights

Course Details

Dates & Locations

Upcoming Dates & Locations

There are no upcoming scheduled engagments of this course. We can schedule an on-site event at your convenience.
Ready?
Connect
Signup for our Free Newsletter!
Latest news
Twitter Feed MORE
Got an email from a developer in Holland about my Onion Architecture blog post http://t.co/Z5DTvJob Nice to have a worldwide audience! #dm
1 day ago (details)
There is something to this statement: Why Quit? Because They Have Bigger Monitors http://t.co/9FrGETG5 #dm (via @mkennedy)
1 day ago (details)
Testimonials
  • Awesome! Rod da Silva really knows his stuff and makes it interesting and gets you thinking about how you could use the product on the first day. He presents the data in a matter that makes perfect sense. Angela H.