Professional Documents
Culture Documents
PM8 - Kanban
PM8 - Kanban
Traditional Project
2 Management
Traditional Project
3 Management
Project Management
4 Process Models
Automotive PLC
5 Introduction to Agile
Agile Manifesto
6 SCRUM Part 1
7 SCRUM Part 2
KANBAN
8 Lean PM
Project Management
LESSON 8 – KANBAN
LEAN PROJECT MGMT.
25.05.2023 1
KANBAN
KANBAN (derived from the Japanese word かんばん (看板) that means CARD) originally is a scheduling system for
lean manufacturing invented originally by Toyota for improving production efficiency.
Kanban is described by four principles and six practices.
Kanban does not describe a concrete methodology like the Sprint cycle in SCRUM and does not specify specific
roles.
Kanban does promote self-organization of employees and teams. Like in the SCRUM Sprint Planning Meeting, Team
Members are expected to “pull” work packages from a backlog of open tasks.
As Kanban has no special roles defined, such as the Scrum Master / Product Owners projects are typically led by a
“traditional” project manager. But he lacks the tasks of assigning work packages to the team.
1) https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
25.05.2023 2
Kanban Principles
25.05.2023 4
Aim for incremental, evolutionary change.
Based on the known current status, improvements can be worked out. The lead time of the work in the project is a
very important criterion by which the success of Kanban is measured. Measures must be taken that allow you to
regularly record the lead time in order to make process improvements visible.
The background from lean production can be seen on this definition. Recording the lead time, the time from the
start of a work package until its complete successful closure and optimizing this process is generally a typical
measure from traditional efficiency driven project management.
The difference here is that this is not reached through maximizing planning and tight control, instead a continuous
incremental change process is in the focus.
Like in SCRUM the goal is not only to have a project lessons learned in the end and during the project minimize
definitions, but to also welcome change and improvement coming from it.
To keep the project still controllable and it suggests incremental step-by-step changes instead of a revolutionary
change or big change project as outcome of a lessons learned.
Küster et. al.1) mention that sometimes is coitized as a weakness, as only doing small evolutionary steps and local
optimization might lead to not reaching the global optimum.
Therefore, they suggest a experienced manager should always check in parallel if revolutionary global changes
become necessary.
1) Modernes Projektmanagement; Kuster, Jürg et. al. (2019), p. 199
25.05.2023 5
Respect current processes, roles, responsibilities and titles.
One consequence of the two basic principles already outlined is that current processes, roles, responsibilities and
titles must be respected.
Surely you can easily imagine what happens when changes are poorly initiated and communicated. Affected
employees will go into denial mode and block the planned changes wherever they can. There are always employees
who are satisfied with the status quo and will not miss a chance to torpedo your change.
Nevertheless, it may make sense or be necessary to change processes, roles, responsibilities and titles in order to
improve the organization and its operations.
However, follow the second basic principle and take an incremental and evolutionary approach to these changes.
Justify the change with solid facts, and involve all people affected by the change.
Changes in the organizational structure and processes usually fail not because they are too complex, but because
the people affected are not involved in the change process and consequently fight the change to the utmost.
As already shown in the chapter SCRUM, agile working always means to hand over responsibilities from the project
manager to the team.
There are two essential enablers for being able to do so:
▪ Being able to trust the team
▪ Have a team that accepts this responsibility
Kanban emphasizes this aspect in the fourth principle. In contrast to Scrum, Kanban does not concretize how this
should be implemented-
Finished work
Nomen est
omen
Nomen est
omen
Nomen est
omen
packages can be
Nomen est
omen
pulled by team
Nomen est
Nomen est
omen members of the next
omen
Nomen est
omen
working station
Nomen est
omen
Nomen est
omen Nomen est
Nomen est omen
omen
Nomen est
omen
clearance can be
worked on
Nomen est
omen
Nomen est Nomen est
omen omen
Nomen est
omen
Nomen est
omen
Nomen est
omen
Nomen est
omen Nomen est
omen
Nomen est
omen Nomen est
Nomen est omen
omen
Nomen est
omen
1) Anderson, David J. (2010): Kanban. Successful evolutionary change for your technology business. Sequim, WA: Blue Hole Press.
25.05.2023 19
Modernes Projektmanagement; Kuster, Jürg et. al. (2019)
Lean Project Management
Lean management combines principles and methods for efficient, waste-free design of the value chain.
Like Kanban, lean project management originates from optimization processes at Toyota / Japan.
Tough lean project management aims at optimizing traditional project management many ideas from lean project
management are carried over to agile project management.
The goal is to focus work on value generating tasks and avoid unnecessary planning, meeting and controlling.
Many established project management structures are unoptimized and just done “because”. Lean Management
tries to reduce unnecessary bloated processes and structures and refocus on the supporting ones.
25.05.2023 20
Lean Project Management – Taiichi Ohno: “Toyota Production System”
Customer Focus
highest quality, lowest cost, shortest lead time
Just-in-time Kaizen
Jidoka
Make and use only… Develop flexible and
Detect and prevent
• …what is required motivated individuals
abnormalities immediately
• …when it is required and teams who
when they occur
• …where it is required seek for perfection
Standardized Work
Stability
Ohno, T. (1988): Toyota Production System: Beyond target scale production; Cambridge Productivity Press
25.05.2023 21
Lean Project Management
Liker1) describes the 14 principles of lean management based on the Toyota production system and describes the
challenges Toyota encountered in optimizing its automobile manufacturing. These challenges included:
▪ Transportation - Moving products that are not necessary to the manufacturing process.
▪ Material inventory - Poor management of components, processes and the finished product
▪ Walking distances - Employees and materials are moved unnecessarily throughout a process
▪ Waiting times - Collaboration with the next production step leads to waiting times
▪ Overproduction - More components than currently needed are produced
▪ Inconvenient processing - More resources than the standard dictates are used
▪ Defects - Risk of defects due to lack of quality control.
▪ These risks are known as the seven mudas, or wastes, that Toyota sought to eliminate from automotive
production with its TPS.
1) Liker, Jeffrey K (2006).: Der Toyota Weg: Erfolgsfaktor Qualitätsmanagement; FinanzBuch Verlag
25.05.2023 22
Lean Project Management – What to avoid
Factors for failure in US-american software projects
The Standish Group International ed. (2009): CHAOS Summary 2009 report; West Yarmouth, The Standish Group.
25.05.2023 23
Lean Project Management – What to avoid
The German Association for Project Management (GPM) publishes its own suggestions for the application of lean
management in projects on its website (Erne 2010) emphasizing the reduction of inefficiency during the project life
cycle, including inefficiency caused by
▪ sloppy requirements gathering
▪ missed or unnecessarily complex solutions
▪ frequent task switching (harmful multitasking)
▪ unnecessary interfaces in the project and between the project and other stakeholders
▪ unnecessary waiting times
▪ project bureaucracy
▪ unnecessary revisions of the project object.
1) Liker, Jeffrey K (2006).: Der Toyota Weg: Erfolgsfaktor Qualitätsmanagement; FinanzBuch Verlag
25.05.2023 24
Lean Project Management
Lean Management principles are defined different throughout literature, presented are the principles presented by
Kuster, Jürg et. al. (2019)1): Womack, James P. et. al. (2013)2):
Ohno, T. (1988): Toyota Production System: Beyond target scale production; Cambridge Productivity Press
25.05.2023 26
Focusing on the customer
The next step is to systematically and as completely as possible determine the customer requirements.
We have seen in Scrum the Product Backlog as an exemplary tool for that purpose and the Product Owner as
responsible role.
Literature tells us, as shown before in two exemplary study results, that incomplete, sloppy or misunderstood
customer requirements are the main issue for project failure – not too high requirements.
Try to avoid both:
▪ missing requirements,
as these make the customer unhappy about the project results
▪ Unnecessary requirements,
as these generate efforts and costs, that the customer will not value
Ohno, T. (1988): Toyota Production System: Beyond target scale production; Cambridge Productivity Press
25.05.2023 27
Identifying the value stream
In project management, the value stream refers to all value-adding and non-value-adding processes and work that
are necessary to develop the project object. As soon as you know these processes and activities, you can start to
separate value-adding activities from non-value-adding activities and reduce the latter.
It is important that you eliminate waste as much as possible. This occurs in projects in the following form, for
example:
▪ bureaucratic processes
▪ too many meetings
▪ stockpiling of work packages that have been started but not completed
▪ the use of inefficient tools
▪ the use of unqualified employees
▪ a lack of specific and unspecific objectives for tasks
▪ unnecessarily high documentation effort
▪ a lack of knowledge management that leads to similar mistakes over and over again.
DIN 69901 (2013) Projectmanagement-Projektmanagementsysteme-Teil 2: Prozesse, Prozessmodell; GPM Deutsche Gesellschaft für Projektmanagement
25.05.2023 30
projektimpulse GmbH
Implementing the flow principle
The flow principle was discussed before as a core principle of Kanban.
Implementing the flow means to focus on the critical chain of work packages in a project to avoid it getting stuck a
these points. In Kanban this would be visualized by too many work packages stuck in waiting position, because a
critical topic necessary to be closed before is still under work.
Kuster et. al1) recommend to use the base ideas of Critical Chain Project Management:
▪ Avoid harmful multitasking.
▪ Reduce personal safety buffers that are spread out over the entire project according to the watering can
principle and instead place sufficient buffers at the neuralgic points of the project.
This means important milestones or the handover of results from non-critical resources to critical bottleneck
resources.
▪ Decouple projects as much as possible. This is especially true for intertwined projects via employees who
represent a bottleneck in several projects at the same time. Otherwise, your entire project portfolio will
eventually come to a standstill.
▪ Observe whether bottlenecks occur repeatedly among the same employees and take countermeasures
25.05.2023 32
Aiming for perfection
▪ Continuous improvement of the employee qualification
▪ Continuous improvement of processes
▪ Learning from errors and avoiding them in future
▪ Good knowledge management
▪ Transporting of knowledge and improvements in-between projects
▪ Delivery of high-quality results and products
▪ Fulfilling the customers expectations
▪ Reduction of wastefulness
25.05.2023 33
Literature
Project Management Institue (2013): A Guide to the Project Management Body of Knowledge (PMBOK Guide)
Wohland, Gerhard & Huther-Fries, Judith & Wiemeyer, Matthias & Wilmes, Jörg (2004): Vom Wissen zum Können.
Merkmale dynamikrobuster Höchstleistung. Eine empirische Untersuchung auf systemtheoretischer Basis.
Eschborn: Detecon & Diebold Consultants
Pflaeging, Niels & Hermann, Silke. (2015). Komplexithoden. Clevere Wege zur (Wieder)Belebung von Unternehmen
und Arbeit in Komplexität. München: Redline
Kuster, Jürg; Bachmann, Christian; Huber, Eugen; Hubmann, Mike; Lippmann, Robert; Schneider, Emil; Schneider,
Patrick; Witschi, Urs; Wüst, Roger. Handbuch Projektmanagement (German Edition) Springer Berlin Heidelberg.
Kindle-Version.
Axelos (2016): PRINCE2 Certifications. Online verfügbar unter http://www.axelos.com.
Wysocki, Robert K. (2014): Effective project management. Traditional, agile, extreme. 7th ed. Indianapolis, Indiana:
Wiley.
25.05.2023 34
Literature
VDI/VDE 2206 (2021): Development of mechatronic and cyber-physical systems, VDI/VDE-Gesellschaft Mess- und
Automatisierungstechnik
ISO 26262 (2018): Road vehicles – Functional safety, ISO
Automotive SPICE® Process Reference and Assessment Model (2017), Automotive Special Interest Group and the
Quality Management Center in the German Association of Automotive Industry (VDA QMC)
agilemanifesto.org (2022) - Manifesto for Agile Software Development
scrum.org (2022) – The SCRUM Framework
Cohn, Mike (2013): User-Stories applied. For agile software development. 18. print. Boston, Mass.: Addison-Wesley
(Addison-Wesley signature series).
Simon Flossmann (2022); 6 Scrum-Dysfunktionen, die die Wertschöpfung behindern;
https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
Anderson, David J. (2010): Kanban. Successful evolutionary change for your technology business. Sequim, WA: Blue
Hole Press.
25.05.2023
Literature
Ohno, T. (1988): Toyota Production System: Beyond target scale production; Cambridge Productivity Press
Liker, Jeffrey K (2006).: Der Toyota Weg: Erfolgsfaktor Qualitätsmanagement; FinanzBuch Verlag
The Standish Group International ed. (2009): CHAOS Summary 2009 report; West Yarmouth, The Standish Group.
Womack, James P. et. al. (2013): Lean Thinking: Banish Waste and Create Wealth in Your Corporation; Free Press
DIN 69901 (2013) Projectmanagement; GPM Deutsche Gesellschaft für Projektmanagement
DIN EN ISO 9001:2015-11 Qualitätsmanagementsysteme.
25.05.2023 36