際際滷

際際滷Share a Scribd company logo
Developer Entropy
http://www.ouarzy.com
@ouarzy
Entropy
Time
The First Law of Thermodynamics, also
known as the Law of the Conservation of
Energy, says that energy cannot be
created or destroyed
Thermodynamics
The Second Law of Thermodynamics, also
known as the Law of Increased Entropy,
says that over time the state of
disorganization or entropy in a system will
always increase
Sadi Carnot
The Third Law of Thermodynamics says
that a perfect crystalline structure at
absolute zero temperatures will have zero
disorder or entropy
Software Entropy
Entropy reduction
Time
Energy
Laziness
Producing energy is hard.
Laziness is about trying to avoid hard stuff.
Work
Working hard is not the opposite of laziness.
Developer Entropy
As time goes, fighting software entropy is harder.
Why should I wrote this test?
We need to fight our Laziness
Software crafting
Crafting software is a constant fight against software entropy
which is a constant fight against developper laziness
Corporate Entropy
As time goes, fighting corporate entropy is harder.
How can I control people?
We need to fight our Laziness
Agility
Agility is a constant fight against corporate entropy
which is a constant fight against managers laziness
Evolution
Evolution
Conclusion (happy end)
Agility and software crafting are 2 sides of the
same coin
Conclusion (alternative end)
Dont stop the fight,
or the evolution will end.
References
M. Scott Peck
http://www.ouarzy.com
@ouarzy
Thanks

More Related Content

Developer entropy