SCRUM: The Complete Lifecycle
(AGSCRUM, Live Instructor-Led Training, 4 days)


Description

This SETC Certified project management course provides IT professionals with a detailed exploration of the popular SCRUM methodology. Beginning with an overview of various Software Development LifeCycle (SDLC) methodologies, the course quickly moves into the details of the SCRUM methodology as it applied to the management of software development projects. Every aspect of the SCRUM lifecycle is discussed including the Pre-Game, the Game and the Post-Game. The specifics of how to gather requirements, assemble project teams, manage problems, risks and changes are all discussed within a real-world implementation framework. If you want to implement SCRUM, this is the course for you.

Dates and Pricing


Jan 30 to Feb 2, 2018$2,500/person Feb 27 to Mar 2, 2018$2,500/person Mar 27 to Mar 30, 2018$2,500/person

Outline

The Systems Development Lifecycle (SDLC)
The Systems Development Lifecycle: A Historical Perspective
Overview of Development Methodologies
Waterfall Methodologies
Iterative Methodologies
Agile Methodologies
Comparing Methodologies: Waterfall, Iterative, Spiral and SCRUM
Scrum and Project Management
Object Oriented Development and SCRUM
About Object Oriented Development
Applying Methodologies to Object Oriented Development
What SCRUM is and is not
The Problems Encountered: How SCRUM Addresses them
Environmental Factors Affecting Software Development
Scrum Advantages and Disadvantages
The Foundation of Scrum
About Complex Requirements and the SDLC
The Need for Flexibility
About Change Tolerance and Evolving Deliverables
The SCRUM Agile Methodology
Core Principles and Strategies
Empirical, Adaptive Processes
SCRUM Product Release Considerations
The Scrum Process Lifecycle
Overview of the Scrum Process Lifecycle
Scrum Roles: Who is Responsible for What?
Pre-Game
Game: The Art of the Sprint
Post-game
Scrum Phase I: Pre-Game Planning
Comprehensive backlog lists
Definition of the delivery date
Definition of release specific functionality
Selection of the release that will be immediately developed
Product packets to backlog items mapping in the selected release
Project team(s) formation for the new release.
Risk assessment and controls
Review and possible adjustment of backlog items and packets
Validation or reselection of development tools and infrastructure
Estimation of release cost
Training, and rollout
Validation of management approval and funding
Scrum Phase I: System Architecture and High Level Design
Backlog Items
The Domain Model
Refine the system architecture
Identify problems or issues
Design review meeting
Reassign changes
Scrum Phase II: The Sprint
What is a Sprint?
The Agile Sprint
Sprint Characteristics and Deliverables
Develop
Wrap
Review
Adjust
The Sprint Review
The Participants
What is discussed during the review?
Changing the way a backlog item is implemented
Adding new backlog items
The next review meeting
Scrum Phase III: Closure
Closure Overview
Management#39;s Call
System Testing
User Documentation
Training Materials
Marketing
Scrum Controls
Overview of Scrum Controls
Backlog
Release/Enhancement
Packets
Changes
Problems
Risks
Solutions
Issues
Advanced Scrum
Creating Cross-Functional, Self-Organizing Teams
Scrum for Enterprise Projects
Full Lifecycle Development with Scrum
Scrum for Multiple Teams, Multiple Products
Scrum with Distributed Teams
Engineering Practices for Scrum
Testing Practices for Scrum
Evolutionary Design Approaches for Scrum
Tool Support for Scrum
Scrum in Formal Environments
Adopting and Supporting Scrum
Organizational Issues
Teamwork and Team Skills
How to Introduce Scrum
Managing a Scrum Adoption
Optimizing Scrum
Scrum Patterns Anti-Patterns
A Complete Case Study