Lean-Agile For IT and Software Product Management

Error message

  • Strict warning: Declaration of role_expire_handler_field_rid::pre_render() should be compatible with views_handler_field::pre_render(&$values) in require_once() (line 83 of /home2/netobje2/public_html/sites/all/modules/role_expire-7.x-1.0-beta2/role_expire/role_expire.views.inc).
  • Strict warning: Only variables should be passed by reference in eval() (line 3 of /home2/netobje2/public_html/modules/php/php.module(80) : eval()'d code).
  • Strict warning: Declaration of mediafront_handler_field_player::options_submit() should be compatible with views_handler_field::options_submit(&$form, &$form_state) in _registry_check_code() (line 3146 of /home2/netobje2/public_html/includes/bootstrap.inc).

Ready to Enroll?
If you don't see a scheduled public course in your area don't worry! We specialize in providing in-house training to meet your particular needs, or we can arrange a Public Course in your local area if you have 6 or more team members committed to attend.

View Full Course Schedule or Fill Out Our Inquiry Form

Course Tabs

Course Overview

This two-day course is to assist management in helping their organization to transition to enterprise agile with Lean-Agile methods. It includes the challenges that most non-Agile IT organizations face that are also present in many product development organizations as well.   These include having too many projects running concurently, people being split across too many teams and delays in getting releases out the door.  This course is heavy on interaction and discussing how lean can be introduced successfully in the organization. The course teaches the basics of Lean Software Development by presenting an integration of several different Lean viewpoints. It covers detailed principles of Lean Software Development as well as Value Stream Mapping. Participants create a Value Stream Map of one of their current processes near the start of the course and complete the course by doing a value stream map of the improved process they would create as a result of the course. Using Lean principles to manage product portfolios is also discussed. A brief overview of Agile methods is also included.

Attendees will learn both the importance of using Lean-Thinking as a way to drive their business as well as what is needed to help their development groups manifest the lean principles in undertaking agile development. The material covered in this course is similar to our Lean-Agile Software Development for Executives and Management but has more time to go more deeply into the issues.

Note: This course is a slightly abbreviated version of our Transitioning Your Organization to Lean-Agile Software Development . It is intended for larger organizations' higher management where the actual transition is being undertaken by mid-management and teams.

Now Offered In an On-Line, Remote Format

This course can now be offered in an on-line, live instructor, remote format. See Lean-Online Training for more information.

Course Objectives: 
  • To enable executives and directors understand how to use lean principles to transform their organization
  • To provide the context for developing software faster, with higher quality and lower cost 
  • To create a new paradigm of software development that integrates people and process
  • To enable participants to see the cost of poor quality in the software development cycle
  • To improve the awareness of the importance of fast-flexible flow
  • To underscore the importance of using process as a baseline for change.

Target Audience:

Primary Audience: 

Executives, directors, managers, team leaders, architects, business analysts, product managers, project managers.

Secondary Audience: 
Any member of the development team
Learning Objectives: 
  • How to develop a value stream map for a software development organization and what to do once you have the map.
  • How to reorganize the software development process around workcells and simplify project management.
  • How to assess the state of the basic disciplines which determine your software development process capability.
  • How to organize a visual workplace so that everyone knows the most important thing to do next without being told.
  • To design a decision-making process which simultaneously delivers high speed, high quality and low cost.
  • To integrate your QA team to improve the development process, not just attempt quality in at the end.
  • To gauge the capacity of your software development organization and limit work to match that capacity.

All the Details

Category: Lean Software Development

Level: Intermediate

Length: 2 Days

Share This Course

From our clients ...

  • Spectacular course. By far the most informative training I have taken. Lean is giving me the perspective I need to see how Agile might really fit in my enterprise.
Certification and PDUs
14 PDUs Category B
Maximum Number in Class
24 (Approximate. Depends upon make up and experience level of team.)
Room Setup and Equipment Needed
Classrooms require students at tables (round or long) as well as several white boards or flip-charts. A projector with screen is also needed.