- Build a roadmap for successfully scaling agile to reduce risk and maximize value
- Customize agile to a specific project and program need to reduce waste
- Streamline project portfolios with a mix of agile, waterfall and other projects to reduce complexity and waste
- Track and monitor agile programs and portfolios to ensure delivery of enterprise value
- Setup agile performance management systems to nurture, reward and retain team members
- Extend agile to product management for product innovation and true business collaboration
- Build deep engineering capability to enhance product quality and delivery speed
Eliminate Barriers to Development Success
Agile development methods remove the barriers between your customers and the development team. Using the Scrum approach, your organization will more easily meet market and customer needs while attaining its ROI objectives for your portfolio of projects, while improving the quality of life and productivity for all members of your team. Implementing agile across the enterprise boosts productivity, unleashes creativity, provides “quick wins” for your team, and improves the quality of your software.
Learn the Essential Concepts and Tools of Effective Agile Enterprises
This two-day master class is designed to prepare organizational leaders and change agents for adopting and scaling agile methods including Scrum, eXtreme Programming (XP) and Kanban in pragmatic fashion. It provides everything you need to be an effective leader for a large-scale agile adoption.
Beginning with the premise that each organization is different, we will explore how best to deploy agile practices by customizing them to the specific environment and selecting appropriate management and development tools. Then, we will cover in detail how to scale agile methods wide across the enterprise, with focus on a rollout strategy, project portfolio management, resource management and performance management. We will cover aspects of agile adoption with real-life references to several organizations. Finally, we will cover how to scale deep in each team, focusing on agile engineering practices including: automated build and test, refactoring and an overall engineering strategy.
This course is taught by active agile practitioners with decades of real-world industry experience at companies ranging from small business to the Fortune 250. In particular, our large-scale adoption includes adoptions of 5000+ people with large projects/programs of 300+ people. Exercises, case studies, and examples are interwoven throughout the course to illustrate the principles being taught.
Who Should Attend
Senior management, program and portfolio managers, product and line managers, project managers, technical managers, organization change agents; and anyone interested in learning how to deploy and scale agile methods with a proven approach that minimizes risk and maximizes business value.
2-Day Course Outline
Session 1: Laying the Foundation
Customizing agile to the environment
Role definition and changes of role
Hiring for agile
Agile tools
- Agile management tools
- Agile engineering tools
- Tool selection and implementation patterns
Session 2: Driving Organizational Change
Incremental rollout strategy
Strategic program planning
- Initial pilot program
- Expanded pilot program
- Enterprise rollout
Agile champions
Communities of practice
Coaching patterns
Internal training and certification programs
Session 3: Scaling Wide to the Enterprise
Agile project portfolio management
- Project ideation
- Project selection
- Portfolio tracking and monitoring
- Lean-agile PMOs
- Agile metrics and reporting
- Agile balanced scorecard
Agile resource management
- Building effective agile teams
- Capacity planning
Agile performance management systems
- Agile maturity models
- Employee reviews
- Compensation models
Session 4: Scaling Deep Within Teams
Agile product management
- Project and product discovery
- Requirements Kanban
- Product road mapping
Agile engineering
- Augmenting Scrum with XP
- Core engineering practices
- Automated build and test
- Simple design and refactoring
- Multi-level testing
- Pair programming
Avoiding technical debt
Enabling software craftsmanship
Class Daily Schedule
Training Course Fee Includes







