Toyota
Production System (TPS) Principles – The Idea
Agile in a Flash by Jeff Langr and Tim Ottinger (card #9)
> Continuous improvement
> Respect for people
> Long-term philosophy
> Develop the right process
> Develop your people and partners
> Continuously solve root problems
--
Your agile team—scratch that, any team—can learn plenty from
Toyota Production System principles.
Continuous improvement. Not only must we continuously
reflect and adapt, but we must base such decisions on facts that
derive from the true source.
Respect for people. Even if a process fosters the delivery
of quality software, it is a failure if it does so at the expense of
the workers who employ it.
Long-term philosophy. Building a process around short-term
goals leads to a sloppy product. Teams must take a larger product
focus.
Develop the right process. The software development process
is not about controlling a project with voluminous documentation and
mandates. Allow each team to devise and continuously tweak their own
mechanisms for success.
Develop your people and partners. The best agile teams seek
not only to continually learn more and challenge themselves but to
promote this attitude in
others with whom they interact.
Continuously solve root problems. All involved should go to
the problem to see it firsthand and work with the whole team to reach
a consensus on how to
solve it.
Civilization World Wonder quote: "The ancient Oracle said
that I was the wisest of all the Greeks. It is because I alone, of
all the Greeks, know that I know nothing"
–Socrates
No comments:
Post a Comment