ECONOMÍA DELDE$ARROLLODE $OFTWARE
Carlos Buenosvinos (@buenosvinos) CTO @ Atrápalo
Marzo 2015
.COM 25 - 100 PERSONAS
XP/SCRUM/FOWLER FANPICANDO (20%-80%)
<OBJETIVOS>
• El desarrollo del software está sujeto a las reglas del business (mercado)
• Las buenas prácticas de desarrollo y las metodologías ágiles son rentables* y las debemos expresar en términos económicos
MARTIN FOWLER @ OOP2014 "WORKFLOWS OF REFACTORING"
http://www.youtube.com/watch?v=vqEg37e4Mkw24”25’
¿Cuál es la causa final de la muerte?
Muerte cerebral o encefálica
<CONCEPTOS PREVIOS>
BARATO / CAROVS.
RENTABLE
BENEFICIOS= INGRESOS - GASTOS
DON’T WORRY BE CRAPPYVS.
LONG-TERM PROJECT
</CONCEPTOS PREVIOS>
MINIMIZA EL COSTE DE MANTENIMIENTO Y
MAXIMIZA EL NÚMERO DE LINEAS NO ESCRITAS (DECISIONES TB.)
TDD NO ES LENTO,NOSOTROS SOMOS LENTOS
-15% VELOCIDADVS.
-15% GENERACIÓN DE BUGS
MARTIN FOWLER @ OOP2014 "WORKFLOWS OF REFACTORING"
http://www.youtube.com/watch?v=vqEg37e4Mkw24”25’
7 MINUTES, 26 SECONDS, AND THE FUNDAMENTAL THEOREM OF AGILE SOFTWARE DEVELOPMENT
https://vimeo.com/79106557
GREEN-FIELD PROJECTS
<CÓDIGOY
ENTORNO>
¿CÓMO JUSTIFICO LAS MEJORAS TÉCNICAS (RABBIT,
ELASTIC, ETC.)?
¿CUÁL ES ELCÓDIGO MÁS BARATO?
</CÓDIGOY
ENTORNO>
ECONOMÍA DELDE$ARROLLODE $OFTWARE
Carlos Buenosvinos (@buenosvinos) CTO @ Atrápalo
Marzo 2015