Customized Onsite Training

2
Days
  • Customized Content
  • For Groups of 5+
  • Online or On-location
  • Expert Instructors
Request Class or call 1-877-932-8228
Overview

This is not your typical Agile and Scrum 101 course. This course is designed to spend 25% of the time on "What" and "Why" behind Agile and Scrum and 75% on how you can actually start using it on your team tomorrow! This is team training so all roles (including the business product owners) should attend! In this Agile and Scrum course, attendees will learn real world techniques used by dozens of teams. We walk you through an end-to-end lifecycle Agile project journey from Release Planning all the way to Production Release using a sample project or your own project. We will also show you how small, medium and fortune 500 companies have applied Agile in real world projects along with many tips, tricks and best practices.

Goals
  1. Compare Waterfall to Agile.
  2. Learn the Agile values and principles.
  3. Learn what Scrum is, the roles involved, and the process.
  4. Compare and contrast Agile and Scrum roles to traditional roles and responsibilities.
  5. Learn the Agile Lifecycle.
  6. Learn to plan your release and build the backlog.
  7. Learn to identify good stories.
  8. Learn the methods for prioritizing and sizing stories.
  9. Learn Sprint Planning and task estimating.
  10. Learn about the Daily Scrum Meeting.
  11. Learn about the Sprint review and retrospective.
  12. Learn why Agile and Scrum are adopted.
  13. Learn how Agile can fail and how to avoid pitfalls.
Outline
  1. What is Agile & Scrum and Why?
    1. Traditional Project Characteristics
    2. The Agile Values
    3. What is Agile
    4. What is Scrum
    5. Agile Characteristics
    6. The Iteration Process
    7. The Backlog
    8. Agile/Scrum Top Terms
    9. Scrum Rules Cheat Sheet
  2. Agile / Scrum Roles
    1. Scrum Roles
    2. Who is the Product Owner?
    3. Product Owner is the Business Value Driver
    4. Product Owner is the Daily Decision Maker
    5. Business Users and SMEs
    6. The ScrumMaster
    7. ScrumMaster is a Servant Leader
    8. The Team
    9. Sample Team Structure
    10. The Team - Characteristics
    11. Team Maturity Stages
    12. Management Has a Role Too
    13. Best Practice: Reduce Cross-Project Multi-Tasking
    14. Best Practice: Plan Well for Shared Resources
    15. New Skills Are Needed
    16. Agile Roles - Handout
    17. Workshop - Agile vs. Traditional Roles
    18. So Why is Agile Being Adopted?
    19. So Who is Doing Agile?
    20. Challenges with Agile Adoption
    21. Workshop - Assessing Your Agility
    22. The Agile Lifecycle - Big Picture
    23. READY... SET... GO!
  3. Release Planning
    1. Product roadmap
    2. Release Planning
    3. Release Planning Steps
    4. Release Planning (picture)
    5. Principles for Identifying Stories
    6. Identifying Features / Stories
    7. Use Case Diagrams
    8. Themes, Features, Epics, Stories
    9. Sample Backlog
    10. What is a Story?
    11. Sample Stories
    12. Writing Good Stories
    13. Workshop - Identifying Features Using Use Cases
    14. Breaking Stories Into Small Chunks
    15. Sample Compound Stories
    16. Sample Complex Stories
    17. Sample Non-Functional Stories
    18. Workshop - Writing Stories
    19. How to Prioritize
    20. Prioritization Factors
    21. Dependency Chart Example
    22. Best Practice: Do Collaborative Requirements Gathering
    23. Workshop - Prioritizing Stories
    24. Sizing Stories Based on Complexity
    25. Story Points
    26. Hours vs. Story Points
    27. Playing Poker
    28. The 'Complexity Buckets' Method
    29. Workshop - Sizing Stories
    30. Building a Release Plan
    31. Defining the Team's 'Done'
    32. Sample Definition of 'Done'
    33. Sample Definition of 'Done' ..
    34. How Long Should My Iteration Be?
    35. Estimating Initial Velocity
    36. Workshop - Estimating Initial Velocity
    37. Planning for Additional Iterations
    38. Developing the Project Estimate
    39. Have Realistic Expectations
    40. Sample Release Plan
    41. Workshop - Building Your Release Plan
  4. Iteration 0 / Setup
    1. Sprint 0 - Setting Up the Foundation for Success
    2. High Level Designs
    3. Team Training
    4. The Team Room / Environment
    5. Best Practice - Plan for 'Gotchas'
    6. Workshop - Iteration 0 Planning
  5. Iteration Execution
    1. Iteration Planning
    2. Sample Iteration Plan
    3. Best Practices for Efficient Iteration Planning
    4. sample user test cases
    5. Best Practices for Task Breakdown
    6. everyone writes their tasks
    7. commitment reality check
    8. resource utilization sample
    9. best practice - involve shared resources
    10. Best practice - plan for 'design' and 'code review' tasks
    11. Workshop - Iteration Planning
    12. Creating the Task Board
    13. Task Board Variations
    14. daily tracking
    15. Daily Standup Rules
    16. Best Practice: ETA Dates vs. Hours Remaining
    17. Best Practice: Control Common Standup Dysfunctions
    18. Best Practice: Task Dependency Chart
    19. Iteration Burn down Charts
    20. iteration burn down - by story
    21. Best Practice Use Them With Caution
    22. Workshop- Controlling Standup Dysfunctions
    23. What Happens During the Iteration
    24. The ScrumMaster
    25. The Product Owner
    26. The Architect
    27. The Developer
    28. The BA
    29. The Tester
    30. impediments
    31. Impediment sample
    32. preparing for the review/demo
    33. iteration review
    34. Tracking Team's Performance (Velocity)
    35. Managing Scope Changes
    36. Release Burnup Chart
    37. Iteration Retrospective
    38. best practices for retrospectives
    39. sample retrospective output
    40. Workshop - The Retrospective
  6. Pre-Release & Closure
    1. The Pre-Release Sprint
    2. Workshop - The Art of the 'Possible'
  7. Our Top Best Practices
    1. Our Top Management Best Practices
    2. Our Top Team Best Practices
    3. Our Top Requirements Best Practices
    4. Our Top Technical Best Practices
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Preparing for Class

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

72,346

Students who have taken Live Online Training

15,155

Organization who trust Webucator for their training needs

100%

Satisfaction guarantee and retake option

9.42

Students rated our trainers 9.42 out of 10 based on 5,232 reviews

Contact Us or call 1-877-932-8228