Kanban Based Information Management in Organization
Kanban Based Information Management in Organization
IN ORGANIZATION
TOMASZ ORDYSISKI
Summary
The article presents the applications of Kanban in several fields from its origins
to present expansion to many different domains. The most interesting, according to
information management, is the support of processes / project management. In our
present, unstable time each business initiative (new product, new service, each cus-
tomer inquiry etc.) can be considered unique and usually within a time restraint as
a project. Project management in that case can be considered as a type of process.
Kanban has been successfully applied in software development and is what inspired
the author to propose another adoption: the need for business process visualization
and control.
1. Introduction
In our present economy and organization, information has become a crucial asset. The produc-
tion factors such as land, work and capital are less important. A companys success depends on the
information or knowledge base that is kept and used by its employees. Another issue is a change in
business stability in a customer-focused economy there is no stable business. The consumer needs,
expectations or simply style can change at any time. This is reason why companies had to change
the way they operate and become flexible to the marker needs. All of those presented facts make
the entrepreneur think of what can be done to survive and develop in such an unstable time.
One of the potential solutions is to become a kind of virtual company. ICT technology imple-
mented as a tool to make the data acquisition process, data processing, information retrieval or
knowledge management more efficient can improve the situation. The problem, which has appeared
during our lifetime, is the users feeling that all IT applications are very sophisticated and com-
plicated. The information management, knowledge discovery methods sometimes require very deep
IT background to use it efficiently. Sometimes, the data input describing the business process (e.g.
in CRM applications) takes more time than the process itself. The problem here seems to be addi-
tional character of information/knowledge management tools. Additionally, the global success of
social networks (like Facebook) revealed the phenomenon that people want and can efficiently com-
municate the social tool is natural. Of course, the problem is discussing internal business issues
on a public network by employees, but it proves that they just need to communicate. In their day-to-
day work they meet new challenges, a problem that must be solved and is currently not described in
the companys policy or procedures.
The authors proposal is to change the attitude toward todays businesses. We live in unstable
times when each economic initiative (new product, new service, each customer inquiry etc.) can be
77
Studies & Proceedings of Polish Association for Knowledge Management
No. 63, 2013
considered unique and usually under a time constraint. These two features can change the vision to
treat day-to-day work more like a project, not a process. What is more, those projects usually involve
several members, so the management and realization should be transparent and available for every
interested employee. There are several techniques for project management, but in this case, mainly
agile groups could be efficiently applied. The goal of the article is to present the Kanban-based
attitude towards information management in project-based initiatives within organizations.
A very quickly changing environment demanding high adaptability asks also for a very flexible
way of ordering materials. Traditional Kanban has certain problems, which can be solved if we use
the electronic way of Kanban. The e-Kanban system gives the company and their suppliers the tools
for meeting these demands by driving value and performance throughout the supply chain. Even
Toyota, the creator of the Kanban system, has adapted e-Kanban system for sending external pulling
signals to distant suppliers [11].
E-Kanban systems can be integrated into enterprise resource planning (ERP) system of any
company. Integrating e-Kanban systems into ERP systems allows for real-time demand signalling
across the supply chain and improved visibility. Data pulled from E-Kanban systems can be used to
optimize inventory levels by better tracking supplier lead and replenishment times.
Electronic Kanban signals carry more information, including delivery location, lot size, and
cycle number and occur in real time. Metrics tracked include: actual cycle time vs. planned cycle
time; consumption patterns; supplier performance for on-time delivery, replenishment accuracy;
when and what to resize; inventory vs. consumption; and inventory aging. Electronic Kanban, by
more closely tying the consumer to the manufacturer, helps drive a process where the sale of a prod-
uct is based on its value rather just its price. The flexibility and responsiveness of Electronic Kanban
promises to drive the factories and distribution of the future to greater efficiencies and profits [3].
The Kanban-based modules are available in enterprise resource planning software such as Ora-
cle's JD Edwards and eBusiness Suite, IFS AB, Infor ERP LN, SAP ERP, Deltek Costpoint or Mi-
crosoft Dynamics AX [2].
structured adaptive
R X SC KAN- Do whatever
UP P RUM BAN
Figure 1. The set of PM methods
Source: http://www.crisp.se/file-uploads/Kanban-vs-Scrum.pdf
The most popular agile method is Scrum. It is a process framework that has been used to manage
complex product development since the early 1990s. Scrum is not a process or a technique for build-
ing products; rather, it is a framework within which you can employ various processes and tech-
niques. The rules of Scrum bind together the events, roles and artifacts governing the relationships
79
Studies & Proceedings of Polish Association for Knowledge Management
No. 63, 2013
and interaction between them. Scrum makes clear the relative efficacy of your product management
and development practices so that you can improve [15, 10].
The fundamental process is simple and at its core is governed by 3 primary roles:
product owners who determine what needs to be built in the next 30 days or less,
development teams that build what is needed in 30 days (or less), and then demonstrate
what they have built. Based on this demonstration, the product owner determines what to
build next;
Scrum masters ensure this process happens as smoothly as possible and continually help
improve the process, the team and the product being created.
Scrum projects make progress in a series of sprints, which are time-boxed iterations no more
than a month long. At the start of a Scrum sprint, team members commit to delivering a number of
features that were listed on the project's Scrum product backlog. At the end of the Scrum sprint,
these features are done - they are coded, tested and integrated into the evolving product or system.
At the end of the sprint, a sprint review is conducted during which the team demonstrates the new
functionality to the product owner and other interested stakeholders who provide feedback that could
influence the next sprint [15].
Three pillars uphold every implementation of empirical process control: transparency, inspec-
tion and adaptation. Significant aspects of the process must be visible to those responsible for the
outcome. Transparency requires those aspects be defined by a common standard so observers share
a common understanding of what is being seen. Adaptation if an inspector determines that one or
more aspects of a process deviate outside the acceptable limits and that the resulting product will be
unacceptable, the process or the material being processed must be adjusted. An adjustment must be
made as soon as possible to minimize further deviation.
Since 2001, several case tools were developed supporting Scrum managed IT projects. How-
ever, the basic and most commonly used tool is just a simple board hanging on the wall in an IT
company that shows the work progress.
Concurrently to Scrum the idea of Kanban was adapted to software development. The pure
assumption of Kaizen, Just in Time and the Toyota Production Process started to be used in a slightly
different production process. At first glance, there is no significant disparity between Scrum and
Kanban, but if we focus on the process or project, the differences are very clearly noticeable [13].
This opinion is common among software developers: we can find Scrum followers (thinking that
this is the only proper way to produce software and denying any Kanban applications in this kind of
process), Kanban innovators (who see only the advantages of Kanban, e.g. work in progress limita-
tions or the transparency of the project and claiming that Kanban is another evolutionary step after
Scrum) and the middle group (aware of the weak and strong sides of both attitudes and using them
in proper situations) [4].
80
Tomasz Ordysiski
Kanban based information management in organization
Ongoing
To do Done
4
Uses velocity as default metric for planning Uses lead time as default metric for planning
and process improvement. and process improvement.
Cross-functional teams prescribed Cross-functional teams optional. Specialist
teams allowed.
Items must be broken down so they can be No particular item size is prescribed.
completed within 1 sprint
Burn down chart prescribed No particular type of diagram is prescribed
WIP limited indirectly (via sprint plan) WIP limited directly (per workflow state)
Estimation prescribed Estimation optional
Cannot add items to ongoing iteration. Can add new items whenever capacity is
available
A sprint backlog is owned by one specific A Kanban board may be shared by multiple
team teams or individuals
Prescribes 3 roles (PO/SM/Team). Does not prescribe any roles
A Scrum board is reset between each sprint A Kanban board is persistent
Prescribes a prioritized product backlog Prioritization is optional
Source: http://www.crisp.se/file-uploads/Kanban-vs-Scrum.pdf.
The work in progress (WIP) limits are a mechanism of the process flow control. The number of
tasks in a specific column (stage) can be updated at any moment to make the flow more fluid [9].
The flexibility of Kanban is the strength of this attitude representing the best of agile methods.
Compared to Scrum, the project / process can be monitored as a whole using the same simple tool
like a board hanged on the wall. However, the Scrum shows only one sprint and after it the board is
cleared in Kanban you always know what must be done next. The most important differences are
presented in Table 1.
To summarize the Kanban application in software development and its competitiveness to
SCRUM, the authors experience and knowledge identifies Kanban as a very suitable and intuitive
method to manage and specially control software production. Moreover, the strength of Kanban can
be easily adapted to any other field, where the project is the main type of work organization.
82
Tomasz Ordysiski
Kanban based information management in organization
To On- Do Task n
do going ne
Information 1
Information 2
Information 3
Information 4
Information 5
Versioning the typical work in a project or process is based on documents. During the
flow, the documents can be changed, updated, authorized etc. The PM needs all this kind
of information and it should be kept and delivered on demand.
Filtering the idea of Kanban is less is more. The processes or projects led using this
attitude can be relatively complicated (several cards, several states or even several boards).
To see what is important to the PM team or member, the card should be filterable.
Accessibility in one location whole important for the process / project information should
be kept and available in one place. In case of Kanban, the natural place is a card where the
information can be added, updated but still everything about this task can found in one
place. The feature is strongly connected with versioning.
Project knowledge base each project is unique and except a product gives a set of im-
portant conclusions, which should be collected, evaluated and transferred to other projects
as best practices or do not do.
Integration the ideal situation is the Kanban integration with an existing company system
(two-way). Kanban can be supplied with the necessary data and deliver control signals to
a system, e.g. about the change of an order status. This can be considered as a type of
manager desktop for company control.
The analysis of existing tools identified a gap. ERP modules cover the supply and production
fields. The software development tools vary in functionality depending on price, but the main prob-
lem is its dedication to a software production and limited customization. Within the market there is
a lack of a solution, which would offer pointed above functionality and would be flexible to adopt
it to several fields.
5. Summary
The article presents the applications of Kanban in several fields from its origins to the present
expansion to many different domains. The most interesting, according to information management,
is the support of processes / project management. Present tools based on Kanban are focused mainly
on software production and it is working perfectly. The idea of adopting Kanban to any project
oriented areas of company functioning can create enormous added value. Nowadays enterprises are
or are trying to be process-oriented. That, of course, is a brilliant idea, but if we consider how it
really works we can see the problem processes are identified, optimized and then implemented in
organization as workflows. But are the regular employees aware of the whole process they take part
in? The analyses show that on the battlefield (the operational level) almost nothing has changed.
The regular employees know that they are a part of the process but they cannot see it. The same
situation is at the middle management level we know the process but usually only as a map drawn
in TQM documentation. When we consider inter-organizational initiatives we can read about virtual
organizations (VO) supported by sophisticated IT solutions and find several examples of VO imple-
mentations. But the keyword in this case is sophisticated, which usually equals extremely expen-
sive. What about small and mid-sized enterprises? They cannot afford that kind of tool but are still
operating in process chains connecting several companies of the same size. There is a lack of a tool
that would just visualize, present and control the flow of internal and inter-organizational processes.
The strength of Kanban is the simplicity and transparencies, which in this case is a perfect base for
supporting IM tools.
84
Tomasz Ordysiski
Kanban based information management in organization
Bibliography
[1] Anderson D. J. Kanban: Successful Evolutionary Change for Your Technology Business.
Blue Hole Press, Washington, 2010.
[2] Anderson J. Lean software development. Microsoft Corporation 2011 [Online] Available
on: www.leankanbanuniversity.com.
[3] Cutler T. R. Examining Lean Manufacturing Promise [Online] Available on:
http://www.softwaremag.com/.
[4] Denning St. What Exactly is Agile? Is Kanban Agile?. [Online] Available on:
http://www.forbes.com/.
[5] Drickhamer D. The Kanban E-volution. [Online] Available on: http://mhlnews.com/
[6] Edwards G. Weighing the Disadvantages of the Kanban System [Online] Available on:
http://www.brighthubpm.com/.
[7] Heusser M. How the Kanban Method Changes Software Engineering. [Online] Available
on: http://www.cio.com/.
[8] Kanban Card Definition [Online] Available on: http://www.oxbridgewriters.com/4.
[9] Kniberg H. Kanban vs Scrum A practical guide [Online] Available on:
http://www.crisp.se/.
[10] Kniberg H. Scrum and XP from the Trenches C4Media Inc., USA, 2007.
[11] Makov O. E-kanban and its Practical Use [Online] Available on: http://stc.fs.cvut.cz/.
[12] Schwaber K., Sutherland J. The Scrum Guide Developed and sustained [Online] Available
on: http://www.scrum.org/.
[13] Scotland K. Kanban Thinking [Online] Available on: http://availagility.co.uk/.
[14] The Science of Kanban [Online] Available on: http://availagility.co.uk.
[15] What is Scrum Methodology? [Online] Available on: http://www.mountaingoatsoft-
ware.com/.
[16] Womack, J. P., Jones D. T., Roos D. The Machine That Changed the World: The Story of
Lean Production, 2007 updated edition, Free Press, USA, 2007.
85
Studies & Proceedings of Polish Association for Knowledge Management
No. 63, 2013
Streszczenie
Artyku prezentuje zastosowania metody Kanban w wielu obszarach od pier-
wotnego do ekspansji uycia w wielu rnych dziedzinach. Z punktu widzenia zarz-
dzania informacj za najbardziej interesujcy uzna naley wsparcie za pomoc tej
metody kwestii zarzdzania projektami / procesami. W obecnych czasach, charaktery-
zujcych si du niestabilnoci kada z inicjatyw biznesowych (nowy produkt, nowa
usuga, obsuga zapytania klienta) posiada cechy unikatowoci oraz ograniczenia w
czasie podobnie jak projekt. Idc dalej tym tokiem mylenia zarzdzanie takowym pro-
jektem mona traktowa jak proces. Metodyka Kanban zostaa z sukcesem zaimple-
mentowana do w dziedzinie produkcji oprogramowania, co zachcio Autora do pod-
jcia prby kolejnego dostosowania tym razem do potrzeb wizualizacji i kontroli
przebiegu procesw biznesowych.
Tomasz Ordysiski
Uniwersytet Szczeciski
ul. Mickiewicza 64 Szczecin
e-mail: [email protected]