El efecto mariposa
-
Upload
software-guru -
Category
Software
-
view
146 -
download
0
Transcript of El efecto mariposa
Enlighten your software
El efecto mariposa en el desarrollo de proyectos
Galileo Guzmán @galileoguzman
Linkedin: https://goo.gl/YcJcdn legalcloudmrci.com.mx
El origen de las especies
No es la especie mas fuerte ni la más inteligente la que sobrevive, si no la que
mejor se adapte al cambio.
Barnes & Noble vs
AmazonAmazon 1995 lanza su tienda online.
Barnes & Noble el gigante en venta de libros (No tenia competencia)
2007 Barnes & Noble lanza su primer tienda en linea
Amazon 5 años después de su lanzamiento, expande su modelo de negocio electrónico
Efecto mariposa
Concepto dentro la teoría del caos. Define el resultado de cambios a un ambiente
determinado por las acciones generadas en otro.
Un equipo con buenas prácticas
Dentro del desarrollo de proyectos no solo es necesario hacer uso de metodologías para la correcta administración
de recursos y tiempos.
DocumentaciónLa agilidad no esta peleada
con la documentación. Los comentarios no son
documentación. Base de conocimiento.
Teach Programming Principles, Not "Tools and Tips
• Steve McConell
“Puedo construir una hermosa caseta de perro en mi patio
trasero en unas pocas horas, pero eso no implica que tenga la
experiencia necesaria para construir un rascacielos”
La magia no existeLa agilidad no es magia, no resuelve problemas de Ingeniería
de software, Toma de requerimientos, Testing, etc.
PORTAFOLIO DE CONOCIMIENTO
• Nuevas tecnologías
• Constante evolución
• Base de código preparada
• Evita codificar todo desde cero
ENTROPYEntropía es un término de la Física para referirse al desorden en un sistema.EVITA UN SOFTWARE ROT!!!
Orthogonality
Ortogonalidad Es un término que se refiere a la geometría de un punto en relación a otro. Este concepto es rara vez implementado en el desarrollo de proyectos por que muchas ve- ces al momento de comenzar decidimos usar un Framework que lo hace implícitamente.
ENTREGA CONTINUA
•Es un principio de practicas y principios para reducir costos, tiempos y riesgos de entregar cambios incrementales a los usuarios.
•Los releases no deben ser aburridos •Metodo cientifico
CONCLUSIÓN• Muchas veces por simple costumbre (malas
prácticas), falta de visión, ponemos atención a aspectos, temas, requerimientos que no son valiosos para el objetivo principal de nuestro proyecto o cliente.
• No dejemos que la vista nuble nuestros objetivos, debemos enfocarnos en ser observadores y crear proyectos exitosos basados en buenas prácticas.
Enlighten your software
Galileo Guzmán@galileoguzman
legalcloudmrci.com.mx