Foundations and Principles of Multi-Level Learning 35
American Management Association
www.amanet.org
PRINCIPLES OF MULTI-LEVEL LEARNING
In their book Lean Software Development: An Agile Toolkit, Mary and Tom
Poppendieck (2003) describe the concepts and tools of lean development,
and how they underpin the thought process and practices of agile software
development. These principles have been put to work in the automotive
industry since the 1970s, when Japanese automakers demonstrated the
bene ts that can be achieved through the application of these principles to
manufacturing and production as well as to engineering and product de-
velopment. Lean techniques enabled Japanese automakers to reduce their
engineering e ort by half, and enabled them to shorten product develop-
ment time by a third. According to Jim Highsmith (1999), lean product
development in uenced his work in the development of Adaptive Soft-
ware Development, which is also considered to be one of a number of
approaches that are included in the agile software development family.
The principles of multi- level learning build on those of lean and agile
(Poppendieck & Poppendieck), yet they include some important modi ca-
tions and additions that are aimed at enhancing the learning process for
the project organization overall. These principles include satisfy the cus-
tomer, eliminate waste, welcome new insights, deliver as fast as possible,
empower team learning, see the whole, use a third- party coach, and re ect
at multiple levels. A brief description of each of these principles follows.
Satisfy the Customer
Multi- level learning focuses on ensuring that the outputs from project team
activities are focused on delivering value to customers, whether those cus-
tomers are internal or external to the organization. For organizations that
provide project services directly to external customers, assessing customer
satisfaction may be more straightforward, although not always easy. Many
project organizations, however, provide project services to internal cus-
tomers. For example, IT may develop new software and systems for the
call center, or a Six Sigma group may perform projects that help the HR
group. The HR group, in turn, may perform projects for the operations
group. As stated in the Introduction, to separate internal customers from
external customers in this book, we refer to internal customers as internal
clients. In all cases, wherever this is feasible and possible, providing value