I gave this talk at the Budapest University of Technology and Economics to psychology students about the philosophies we use to build and improve a workplace. I covered a wide range of topics (Taylor, Kanban, staff liquidity, cynefin, etc.)
59. If you understand the purpose of small
incremental evolutionary changes and the
pull system, you’ll do fine with the Kanban
Method, because you can easily deduce
the rest.
(helping questions:Am I improving? Am I pulling the work?)
60. It is hard to improve the invisible, so
we have to see what we have at our
hands.
63. Car manufacturing
vs
software engineering
“The gemba walk”
(Unfortunately, you won’t see much at a
software engineering workplace)
(http://zsoltfabok.com/blog/2013/06/gemba-walk-has-low-value/)
70. We decided that we are going to discover
our value stream (flow) on the go.
71. Ready Design Implementation Test Delivery Live
Flow (Stream)
The flow ([value] stream) starts at the left side,
and ends at the right side of the board.
72. The Flow is different in a typical
enterprise and start-up environment.
88. Car manufacturing
vs
software engineering
“The inventory”
(AtToyota the inventory is finite, however in
software engineering it is infinite, therefore we
cannot approach it with the same attitude)
94. The lead time
Ready Design Implementation Test Delivery Live
1 2 1 3
# ~
~ ~
# ~
~ ~
# ~
~ ~
commitment
95. Distribution of lead times
days
count
0
2
4
6
8
10
12
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 22 28 33 56
average
median*
*Calculation of medians is a popular technique in summary statistics and
summarizing statistical data, since it is simple to understand and easy to calculate,
while also giving a measure that is more robust in the presence of outlier values
Courtesy of Digital Natives
96. Car manufacturing
vs
software engineering
“The takt time”
(In software engineering the demand is not
quantitive, therefore it doesn’t matter how
much time we spend between two features)
97. Car manufacturing
vs
software engineering
“The throughput”
(In software engineering we don’t have to deliver 10
features, we have to deliverTHE feature, therefore
the number of delivered feature doesn’t help us, but
it is a good “secondary” measure)
98. Car manufacturing
vs
software engineering
“The throughput”
(In software engineering we don’t have to deliver 10
features, we have to deliverTHE feature, therefore
the number of delivered feature doesn’t help us, but
it is a good “secondary” measure to see how we react
to changes, or how good we are at forecasting)
106. 0
2
4
5
7
w 1 w 2 w 3 w 4
throughput
*This argument is so weak that a decent philosopher stops thinking about
philosophy and looks for another profession every time one reads it up
“We get N items a week”
“We deliver N items a week”
!
“Therefore we can deliver an
item in a week”
“We deliver an item in a week”
!
Therefore our lead time is the
length of the week which is 5
days)”*
125. 0
3
6
9
12
week 1 week 2 week 3 week 4
incoming
outgoing
Real data will come after finishing this experiment!
126. If you understand the purpose of small
incremental evolutionary changes and the
pull system, you’ll do fine in Kanban land,
because you can easily deduce the rest.
And be skeptical about the practices that come from the
manufacturing world (context matters).
135. The good thing about science is that
it's true whether or not you believe in it
136.
137.
138.
139. by
Prof. Dr. Martin Seligman (1967)
The dog experiment
image: http://bit.ly/14axX5J
140. Learned helplessness
Is a technical term that refers to the condition of
a human or animal that has learned to behave
helplessly, failing to respond even though there
are opportunities for it to help itself by avoiding
unpleasant circumstances or by gaining positive
rewards.
141. by
Robert Rosenthal and Lenore Jacobson (1968)
The class room experiment
image: http://bit.ly/12IiNzR
145. Hawthorne Effect
The phenomenon in which subjects in
behavioral studies change their performance
in response to being observed.
146. by
Lee Ross, David Green, Pamela House (1977)
The False-consensus Effect
image: http://bit.ly/9n66nj
147. False-consensus Effect
There is a tendency for people to assume that
their own opinions, beliefs, preferences, values
and habits are 'normal' and that others also think
the same way that they do. This tends to lead to
the perception of a consensus that does not exist,
a 'false consensus'.
148. by
Edmund Gettier (1963)
The Gettier Problem
(campus clock version)
The Gettier Problem is a philosophical thought experiment that
has nothing to do with social sciences, yet it is important image: http://bit.ly/MG8Kbn
149. Gettier Problems
The problems are actual or possible situations in
which someone has a belief that is both true and
well supported by evidence, yet which — according
to almost all epistemologists — fails to be
knowledge.
150.
151. Thank you very much for your attention!
@ZsoltFabokhttp://zsoltfabok.com/