| Scrum: The Complete Lifecycle |
ID: BAScrum | Course Length:5 | Company Name:Choquette Technology Associates Inc.
|
|
Module 0: 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
|
|
Module 1: 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
|
|
Module 2: 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
|
|
Module 3: 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
|
|
Module 4: Scrum Phase I: Pre-game Planning |
- Comprehensive Backlog Lists
- Estimation of Release Cost
- Training, and Rollout
- Validation of Management Approval and Funding
- 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
|
|
Module 5: 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
|
|
Module 6: Scrum Phase Ii: The Sprint |
- What Is a Sprint
- The Agile Sprint
- Sprint Characteristics and Deliverables
- Develop
- Wrap
- Review
- Adjust
|
|
Module 7: 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
|
|
Module 8: Scrum Phase Iii: Closure |
- Closure Overview
- Management’s Call
- System Testing
- User Documentation
- Training Materials
- Marketing
|
|
Module 9: Scrum Controls |
- Overview of Scrum Controls
- Backlog
- Release/enhancement
- Packets
- Changes
- Problems
- Risks
- Solutions
- Issues
|
|
Module 10: Advanced Scrum |
- Creating Cross-functional, Self-organizing Teams
- Scrum in Formal Environments
- 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
|
|
Module 11: Adopting and Supporting Scrum |
- Organizational Issues
- Teamwork and Team Skills
- How To Introduce Scrum
- Managing a Scrum Adoption
- Optimizing Scrum
- Scrum Patterns & Anti-patterns
|
|
Module 12: A Complete Case Study |
|