SlideShare una empresa de Scribd logo
1 de 72
ECONOMÍA DEL
DE$ARROLLO
DE $OFTWARE
Carlos Buenosvinos (@buenosvinos)
CTO @ Atrápalo
Marzo 2015
.COM
25 - 100 PERSONAS
XP/SCRUM/FOWLER FAN
PICANDO (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
AVUESTRO CEO…
MARTIN FOWLER @ OOP2014
"WORKFLOWS OF REFACTORING"
http://www.youtube.com/watch?v=vqEg37e4Mkw
24”25’
¿Cuál es la causa final
de la muerte?
Muerte cerebral o encefálica
</OBJETIVOS>
<CONCEPTOS PREVIOS>
BARATO / CARO
VS.
RENTABLE
BENEFICIOS
= INGRESOS - GASTOS
TIMETO MARKET
DON’T WORRY BE CRAPPY
VS.
LONG-TERM PROJECT
</CONCEPTOS PREVIOS>
<AGILE-SCRUM>
</AGILE-SCRUM>
<XP>
TDD
MINIMIZA EL COSTE DE
MANTENIMIENTOY
MAXIMIZA EL NÚMERO DE LINEAS NO
ESCRITAS (DECISIONES TB.)
TDD NO ES LENTO,
NOSOTROS SOMOS LENTOS
PAIR PROGRAMMING
-15%VELOCIDAD
VS.
-15% GENERACIÓN DE BUGS
REFACTORING
MARTIN FOWLER @ OOP2014
"WORKFLOWS OF REFACTORING"
http://www.youtube.com/watch?v=vqEg37e4Mkw
24”25’
7 MINUTES, 26 SECONDS, AND THE FUNDAMENTAL
THEOREM OF AGILE SOFTWARE DEVELOPMENT
https://vimeo.com/79106557
GREEN-FIELD PROJECTS
</XP>
<CÓDIGO
Y
ENTORNO>
¿CÓMO JUSTIFICO LAS
MEJORASTÉCNICAS (RABBIT,
ELASTIC, ETC.)?
¿CUÁL ES EL
CÓDIGO MÁS BARATO?
</CÓDIGO
Y
ENTORNO>
<ARQUITECTURA>
</ARQUITECTURA>
GRACIAS
ECONOMÍA DEL
DE$ARROLLO
DE $OFTWARE
Carlos Buenosvinos (@buenosvinos)
CTO @ Atrápalo
Marzo 2015

Más contenido relacionado

Similar a Carlos Buenosvinos | Atrápalo | I´m a Developer

La automatización un beneficio o un maleficio
La  automatización un beneficio o un  maleficioLa  automatización un beneficio o un  maleficio
La automatización un beneficio o un maleficio
guest8f6e58
 

Similar a Carlos Buenosvinos | Atrápalo | I´m a Developer (20)

Lean produccion congreso mineria
Lean produccion congreso mineriaLean produccion congreso mineria
Lean produccion congreso mineria
 
EL ROL DEL CTO: BALANCE ENTRE INNOVACIÓN Y EFICIENCIA
EL ROL DEL CTO: BALANCE ENTRE INNOVACIÓN Y EFICIENCIAEL ROL DEL CTO: BALANCE ENTRE INNOVACIÓN Y EFICIENCIA
EL ROL DEL CTO: BALANCE ENTRE INNOVACIÓN Y EFICIENCIA
 
La automatización un beneficio o un maleficio
La  automatización un beneficio o un  maleficioLa  automatización un beneficio o un  maleficio
La automatización un beneficio o un maleficio
 
ACTIVIDAD 3 CONSTRUCCION DE UN PLE
ACTIVIDAD 3 CONSTRUCCION DE UN PLEACTIVIDAD 3 CONSTRUCCION DE UN PLE
ACTIVIDAD 3 CONSTRUCCION DE UN PLE
 
1. sesiones1y2 material (1)
1. sesiones1y2 material (1)1. sesiones1y2 material (1)
1. sesiones1y2 material (1)
 
Arquitectura empresarial
Arquitectura empresarialArquitectura empresarial
Arquitectura empresarial
 
Hackathon the 5 min pitch - a base for development v1.0
Hackathon   the 5 min pitch - a base for development v1.0Hackathon   the 5 min pitch - a base for development v1.0
Hackathon the 5 min pitch - a base for development v1.0
 
Grupo 4
Grupo 4Grupo 4
Grupo 4
 
Introduccion estrategias operacionales -nat - copia
Introduccion estrategias operacionales   -nat - copiaIntroduccion estrategias operacionales   -nat - copia
Introduccion estrategias operacionales -nat - copia
 
Introduccion estrategias operacionales -nat
Introduccion estrategias operacionales   -natIntroduccion estrategias operacionales   -nat
Introduccion estrategias operacionales -nat
 
Proyecto palisade jhoan mondragon
Proyecto palisade jhoan mondragonProyecto palisade jhoan mondragon
Proyecto palisade jhoan mondragon
 
OK UX #1 - Entendiendo y creando una estrategia de user experience para su em...
OK UX #1 - Entendiendo y creando una estrategia de user experience para su em...OK UX #1 - Entendiendo y creando una estrategia de user experience para su em...
OK UX #1 - Entendiendo y creando una estrategia de user experience para su em...
 
Marcos Pueyrredon (Armageddon Challenge) - eCommerce Day Honduras 2019
Marcos Pueyrredon (Armageddon Challenge) - eCommerce Day Honduras 2019Marcos Pueyrredon (Armageddon Challenge) - eCommerce Day Honduras 2019
Marcos Pueyrredon (Armageddon Challenge) - eCommerce Day Honduras 2019
 
Marcos Pueyrredon - eCommerce Day El Salvador 2019
Marcos Pueyrredon - eCommerce Day El Salvador 2019Marcos Pueyrredon - eCommerce Day El Salvador 2019
Marcos Pueyrredon - eCommerce Day El Salvador 2019
 
C.V_RCM (1)
C.V_RCM (1)C.V_RCM (1)
C.V_RCM (1)
 
Agile Enterprise - Principios de Negocio para personal de IT
Agile Enterprise - Principios de Negocio para personal de ITAgile Enterprise - Principios de Negocio para personal de IT
Agile Enterprise - Principios de Negocio para personal de IT
 
Curso Administración de Operaciones
Curso Administración de OperacionesCurso Administración de Operaciones
Curso Administración de Operaciones
 
Planeación estratégica, medicina infalible
Planeación estratégica, medicina infaliblePlaneación estratégica, medicina infalible
Planeación estratégica, medicina infalible
 
Resumen toc
Resumen tocResumen toc
Resumen toc
 
E-Portafolio-jorge bayona
E-Portafolio-jorge bayonaE-Portafolio-jorge bayona
E-Portafolio-jorge bayona
 

Más de Smash Tech

Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Smash Tech
 
Ruben Buenvaron | The Valley | Be Mobile
Ruben Buenvaron | The Valley | Be MobileRuben Buenvaron | The Valley | Be Mobile
Ruben Buenvaron | The Valley | Be Mobile
Smash Tech
 
Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...
Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...
Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...
Smash Tech
 

Más de Smash Tech (20)

Mónica Zapata | El E-Commerce es Mobile | Optimyzet
Mónica  Zapata | El E-Commerce es Mobile | OptimyzetMónica  Zapata | El E-Commerce es Mobile | Optimyzet
Mónica Zapata | El E-Commerce es Mobile | Optimyzet
 
Carlos Guerra Terol | ¿DONDE ESTÁ TU BLOG?
Carlos Guerra Terol | ¿DONDE ESTÁ TU BLOG?Carlos Guerra Terol | ¿DONDE ESTÁ TU BLOG?
Carlos Guerra Terol | ¿DONDE ESTÁ TU BLOG?
 
Adrián García | WSN y Hemav
Adrián García | WSN y HemavAdrián García | WSN y Hemav
Adrián García | WSN y Hemav
 
Ruben Mahugo | Deportunity | Marketing digital sin morir en el intento
Ruben Mahugo | Deportunity | Marketing digital sin morir en el intento Ruben Mahugo | Deportunity | Marketing digital sin morir en el intento
Ruben Mahugo | Deportunity | Marketing digital sin morir en el intento
 
David Calduch | Hootsuite | Taller Hootsuite, el dashboard estrella de la ges...
David Calduch | Hootsuite | Taller Hootsuite, el dashboard estrella de la ges...David Calduch | Hootsuite | Taller Hootsuite, el dashboard estrella de la ges...
David Calduch | Hootsuite | Taller Hootsuite, el dashboard estrella de la ges...
 
Antonia Adame | Megaffono | Cómo realizar un buen plan de marketing online
Antonia Adame | Megaffono | Cómo realizar un buen plan de marketing online Antonia Adame | Megaffono | Cómo realizar un buen plan de marketing online
Antonia Adame | Megaffono | Cómo realizar un buen plan de marketing online
 
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
 
Ruben Buenvaron | The Valley | Be Mobile
Ruben Buenvaron | The Valley | Be MobileRuben Buenvaron | The Valley | Be Mobile
Ruben Buenvaron | The Valley | Be Mobile
 
Sergio Arroyo | Tap Tap Networks | I am a Developer
Sergio Arroyo | Tap Tap Networks | I am a DeveloperSergio Arroyo | Tap Tap Networks | I am a Developer
Sergio Arroyo | Tap Tap Networks | I am a Developer
 
Albert Bellonch | Quipu | I am a Developer
Albert Bellonch | Quipu | I am a DeveloperAlbert Bellonch | Quipu | I am a Developer
Albert Bellonch | Quipu | I am a Developer
 
Wojciech Ogrodowczyk | 3Scale | I am a Developer
Wojciech Ogrodowczyk | 3Scale | I am a DeveloperWojciech Ogrodowczyk | 3Scale | I am a Developer
Wojciech Ogrodowczyk | 3Scale | I am a Developer
 
Jordi Cirera | Ajuntament de Barcelona | Smart Cities
Jordi Cirera | Ajuntament de Barcelona | Smart CitiesJordi Cirera | Ajuntament de Barcelona | Smart Cities
Jordi Cirera | Ajuntament de Barcelona | Smart Cities
 
Carles Bonfill | Easypromos | Promociones en Facebook
Carles Bonfill | Easypromos | Promociones en FacebookCarles Bonfill | Easypromos | Promociones en Facebook
Carles Bonfill | Easypromos | Promociones en Facebook
 
Ana Paula | The Valley | Gestión de reputación en medios sociales
Ana Paula | The Valley | Gestión de reputación en medios socialesAna Paula | The Valley | Gestión de reputación en medios sociales
Ana Paula | The Valley | Gestión de reputación en medios sociales
 
Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...
Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...
Xavier Castellnou | GMK Media Lab| Cómo mejorar el seo con una estrategia soc...
 
Manel Becerra | Caixa Catalunya | Ecommerce
Manel Becerra | Caixa Catalunya | EcommerceManel Becerra | Caixa Catalunya | Ecommerce
Manel Becerra | Caixa Catalunya | Ecommerce
 
Oriol Guitart | RACC | Ecommerce
Oriol Guitart | RACC | EcommerceOriol Guitart | RACC | Ecommerce
Oriol Guitart | RACC | Ecommerce
 
Fernando Maciá | HumanLevel | Ecommerce
Fernando Maciá | HumanLevel | EcommerceFernando Maciá | HumanLevel | Ecommerce
Fernando Maciá | HumanLevel | Ecommerce
 
Oriol Ibars | Multiplica | Ecommerce
Oriol Ibars | Multiplica | EcommerceOriol Ibars | Multiplica | Ecommerce
Oriol Ibars | Multiplica | Ecommerce
 
Miguel aguado | Netsize | Mobile & Mobility
Miguel aguado | Netsize | Mobile & MobilityMiguel aguado | Netsize | Mobile & Mobility
Miguel aguado | Netsize | Mobile & Mobility
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 

Carlos Buenosvinos | Atrápalo | I´m a Developer