Lean-Agile Software Development for Directors and Managers

Course Tabs

Course Overview
Summary: 

This two-day course is intended to be taken by management and leads either in preparation for transitioning their organization to Lean-Agile methods or just to learn more about Lean Software Development. 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 Managers 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.

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.

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

All the Details

Category: Business Management

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
Yes
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.