Implementing Lean-Agile for Your Team
Course Objectives
After taking this course, participants will understand:- What Scrum and Kanban are
- How to manage iterative, Agile projects
- How to manage requirements in Scrum or Kanban projects
- Agile analysis and Estimation using Story Points
- The roles of a team
- The role of the Lean-Agile Project Manager
- The role of the Product Owner
- The limitations of Scrum
- How to scale Scrum
This course prepares teams to begin undertaking iterative development. It covers all aspects of Scrum and Kanban needed by team members to perform them. After this training teams should be able to start using iterative development in their work environment.
*Note: We highly recommend consulting and coaching services to be included with this training offering or consider the Lean-Agile Bootcamp. This is especially true if your teams have little to no prior iterative development experience.
Description
To win in today’s competitive market requires giving your business the ability to deliver highly profitable products faster than the competition. The goal of Lean-Agile software development is the ability to add value quickly to your customers now while retaining the ability to add value quickly in the future.
Most development organizations aren’t structured to do this because they work on large projects that require long delivery cycles. In this course we teach how to drive from business and customer value to select what you work on and teach the teams how to deliver it incrementally.
The competencies we focus on are:
- Business
- Prioritize features by highest business/end user value
- ‘Drive’ the development efforts to incrementally deliver
- Portfolio Management
- Development Teams
- Focus on speed in delivering software functionality
- Must include functionality, maintainability, and extensibility
- Requires excellent engineering practices
- Management
- Focus on the value stream (cycle time—idea to implementation)
- ‘Drive’ Continuous Standards Improvement
- Organizational guiding principles, impediment removal
This course is a team-centered offering that teaches a development team how to implement Lean-Agile. It is a combination of interactive lecture with a significant amount of time spent on hands-on exercises.