diff --git a/index_ES.html b/index_ES.html new file mode 100644 index 0000000..770d79a --- /dev/null +++ b/index_ES.html @@ -0,0 +1,447 @@ + + +
+ + + + + + + +Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.
+For the best experience please use the latest Chrome, Safari or Firefox browser.
+Deuda Técnica
+Para desarrolladores... ¡y managers!
+Octubre 2014
Luis García Castro
Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite. [...] The danger occurs when the debt is not repaid. Every minute spent on not-quite-right code counts as interest on that debt. Entire engineering organizations can be brought to a stand-still under the debt load of an unconsolidated implementation.
+Ward Cunningham, Marzo de 1992
+Interés
Amortizar capital
Ampliar un préstamo
Bancarrota
Inflación técnica
Amnistía fiscal
Pérdida de productividad, motivación, ...
Incremento en los test manuales
Retrasos en entregas
Código duplicado
Código ilegible
Incremento imparable de defectos
Excesivo estrés en cada entrega
Miedo a tocar el código
Librerías anticuadas
Algunas ventajas:
+Y algunos inconvenientes:
+Automatiza (IC) los test todo lo posible (¡unitarios y funcionales!)
Comparte el conocimiento (técnico y funcional)
Deja siempre el código tan limpio como lo encontraste, o si es posible mejor
Concreta (si no lo hiciste ya) una buena DoD
Kaizen: TDD, BDD, Fail Fast, Peer Reviews, Code Reviews, ...
Limita el WIP, siempre
Monitoriza en cada momento la deuda
Y en definitiva: Nunca pidas permiso para hacer tu trabajo correctamente
“Code without tests is bad code. + It doesn’t matter how well written it is; it doesn’t matter + how pretty or object-oriented or well-encapsulated it is. + With tests, we can change the behavior of our code quickly and verifiably. + Without them, we really don’t know if our code is getting better or worse.”
+
+
+ Ward Cunningham The WyCash Portfolio Management System
+
+
+
+
+ Joao Milho Technical Debt 101
+
+
+
+
+ Steve McConnell How to Categorize & Communicate Technical Debt
+
+
+
+
+ Chad Fowler The Big Rewrite
+
+
+
+
+ Henrik Kniberg Good and Bad Technical Debt
+
+
+
+
+ Olivier Gaudin Technical Debt plugin para Sonar
+
+
+
+
+ NYTimes Billion-Dollar Flop: Air Force Stumbles on Software Plan
+
+
+
+
+ Lemi Orhan Ergin Technical Debt: Do Not Underestimate The Danger
+
+
+ Luis García Castro +
+ + +
+
+
+ http://www.linkedin.com/in/LuisGC
+
+
+
+
+ https://github.com/LuisGC
+
+
+
+
+ Licencia Creative Commons CC-BY-SA
+
+
+
+
+ Presentación realizada con la herramienta Open Source Impress.js
+
+