Implementing Lean-Agile for Your Team

Course Tabs

Course Overview
Summary: 

Implementing Lean-Agile for Your Team (ILAFYT) is a course which provides a solid understanding of the principles, key tenets, and practices for implementing a lean-agile approach. The course is specifically intended for the ‘whole’ team – all skills necessary to define, prioritize, build, and implement increments of business value.

Implementing Lean-Agile for Your Team provides the basics for teams just beginning their implementation of lean-agile, as well as newly formed teams just starting to work together, leaving the participant with hands on knowledge and actionable steps to achieve iterative software development and delivery. Students will learn the basics of Kanban and Scrum and how to implement them. It also discusses how Agile methods such as Scrum and XP are based upon Lean thinking.

All Net Objectives consultants have hands on practical experience with applying Lean thinking to the delivery of software technology solutions. Our approach is to show how Lean applies to an incremental realization of software features and systems and how to apply practices that improve the team’s ability to deliver.

Course Objectives: 

This course prepares teams to implement a Lean-Agile process using Scrum, and also using Kanban either with or without iterations (prior to the course, we will work with the customer to determine which methodology will be utilized, and will cover that methodology in detail throughout the course). ILAFYT covers all aspects of an Agile framework and practices needed by team members in order to perform them. After this training, teams should be able to start using Scrum and/or Kanban if suited to your environment.

*Note: We recommend consulting and coaching services to be included with this training offering or consider the The Kanban/Scrum Team Startup Package. This is especially true if your teams have little or no prior iterative development experience.

Target Audience:

Primary Audience: 

Any practitioner involved in the software development process: Developers, analysts, testers, architects, technical leads, sponsors, managers, and business SMEs.

This course is especially appropriate for teams beginning to implement Lean-Agile and for newly formed teams.

Learning Objectives: 

In this course, you will learn:

  • How to use flow-based software development to create and build high quality code in a shorter period than currently
  • How to use Kanban or Scrum depending which best suites the team’s needs
  • How to analyze and manage requirements in a Lean-Agile project
  • Options for estimating, sizing and decomposing work
  • The role of a Lean-Agile team member
  • The role of the Lean-Agile Project Manager (Scrum Master)
  • The role of the Product Owner
  • The limitations of Scrum and how to apply Lean practices
  • Why visibility is critical in all Lean-Agile implementations

Certification and PDUs

14 PDUs
 

Maximum Number in Class

25 (Approximate. Depends upon make up and experience level of team.)
Room Setup and Equipment Needed

Course materials will be provided at the start of the class. Teams should bring information on their current project. Students sit 4-6 per table. One flip chart per table and a flip chart or whiteboard for the instructor. A projector with screen.