SlideShare une entreprise Scribd logo
1  sur  12
[object Object],[object Object],[object Object],[object Object]
Principios básicos para entregas exitosas ,[object Object],[object Object],[object Object]
Principios básicos para entregas exitosas ,[object Object],[object Object],[object Object]
Principios básicos para entregas exitosas 3. Principio de Parsimonia Utilizar la mínima cantidad de componentes con los que se pueda llevar a cabo la entrega. Esto incluye: --cantidad de pasos que debe tener el proceso de instalación (cantidad de casillas); --manera en que están armados los portlets (minimizar la cantidad de JAR’s internos, por ejemplo), y --lógica misma de los desarrollos (cuanto más simple, mejor).
4. Principio de No Innovar Si se ha alcanzado un punto en el que se cumple con la funcionalidad requerida no introducir más cambios o validarlo doblemente con la persona responsable de administrar los requerimientos de cambio. Principios básicos para entregas exitosas
5. Principio de Empatía Evitar el “acá funciona”. Ponerse en el lugar del otro hasta reproducir el problema, comprenderlo y brindar una solución. Recomendado: --No deberían hacerse simplificaciones en los entornos o atajos que luego producen este tipo de problemas, o de lo contrario contar con un mecanismo de compensación ; --Ejecución de un plan de pruebas conjunto . Principios básicos para entregas exitosas
6. Probar SIEMPRE •  Garantizar la entrega con un  proceso de testing formal . Este paso debe ser realizado siempre, con mayor o menor profundidad pero  SIEMPRE . •   La profundidad y características de la prueba ante cada entrega no debe ser decisión del programador que la realiza ni del equipo técnico, aunque se apoye en ellos. •   Cada cambio o entrega debe tener un  análisis de impacto  adecuado para determinar las pruebas necesarias.  Principios básicos para entregas exitosas
7. Principio de Desmarque Realizar un simulacro de instalación independiente de la entrega y del grupo de desarrollo: --instalador, persona que se «desmarque» del desarrollo --instalación en un entorno propio (ajeno a desarrollo), usando documentación y recursos disponibles en el SharePoint. Principios básicos para entregas exitosas
8. Síndrome de “la Pesada Herencia” •  Si «heredamos» algo que funciona mal debemos corregirlo. •  Corrección de errores: -- Identificar el problema -- Plantear la solución o pedir ayuda. Puede haber una o varias soluciones y consensuar la mejor disponible o aplicable. •   Culpabilidad vs. responsabilidad.  Principios básicos para entregas exitosas
9. Ego del Programador --Prohibido decir “que desastre, yo lo hubiera hecho mejor”.  --En su lugar, proponer una mejora. Esa mejora puede ser en forma de “work item”. --No pueden ocurrir problemas con solución conocida que no figuren en una mejora planificada.  Principios básicos para entregas exitosas
10. Principio de "CeSo": Cero Sorpresa  (seamos CasaFantasmas del Código) La entrega no puede contener cambios no informados . De lo contrario se invalida el ciclo de prueba y se pone en riesgo la confianza del equipo. Las instancias para informar un cambio son: --Documento de Entrega. --Estado Abierto, no corregido, en ADS. Principios básicos para entregas exitosas
Resumen 1. Planificar Documentación de Entrega 2. Transparencia Oscurantismo Cero 3. Principio de Parsimonia 4. Principio de No Innovar 5. Principio de Empatía 6. Probar SIEMPRE 7. Principio de Desmarque 8. Síndrome de la «Pesada Herencia» 9. Ego del Programador 10. Principio de «CeSo»: Cero Sorpresa Principios básicos para entregas exitosas

Contenu connexe

Similaire à 10 Principios Básicos para Entregas Exitosas

Metodo de los 7 pasos
Metodo de los 7 pasosMetodo de los 7 pasos
Metodo de los 7 pasos
mcubero13
 
Tecnica en sistemas
Tecnica en sistemasTecnica en sistemas
Tecnica en sistemas
Kate Santos
 
LEAN software development
LEAN software developmentLEAN software development
LEAN software development
ricardoroldan
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
Yeca Pabon
 
Tecnica en sistemas
Tecnica en sistemasTecnica en sistemas
Tecnica en sistemas
Kate Santos
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
enayluis
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
Edgardo Rojas
 
Solucion
SolucionSolucion
Solucion
jose_68
 

Similaire à 10 Principios Básicos para Entregas Exitosas (20)

Metodo de los 7 pasos
Metodo de los 7 pasosMetodo de los 7 pasos
Metodo de los 7 pasos
 
Método de los 7 pasos
Método de los 7 pasosMétodo de los 7 pasos
Método de los 7 pasos
 
Tecnica en sistemas
Tecnica en sistemasTecnica en sistemas
Tecnica en sistemas
 
Tdd
TddTdd
Tdd
 
LEAN software development
LEAN software developmentLEAN software development
LEAN software development
 
Continuos Delivery Commit stage
Continuos Delivery Commit stageContinuos Delivery Commit stage
Continuos Delivery Commit stage
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
 
Ite 50 capitulo_4-esp__2934__
Ite 50 capitulo_4-esp__2934__Ite 50 capitulo_4-esp__2934__
Ite 50 capitulo_4-esp__2934__
 
Manual de procedimientos
Manual de procedimientosManual de procedimientos
Manual de procedimientos
 
Tecnica en sistemas
Tecnica en sistemasTecnica en sistemas
Tecnica en sistemas
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
 
Proceso de Implementacion de Sap Business One
Proceso de Implementacion de Sap Business OneProceso de Implementacion de Sap Business One
Proceso de Implementacion de Sap Business One
 
Aprendizaje Autonomo
Aprendizaje Autonomo Aprendizaje Autonomo
Aprendizaje Autonomo
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Solucion
SolucionSolucion
Solucion
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Lineamientos para la gestión de una no conformidad
Lineamientos para la gestión de una no conformidadLineamientos para la gestión de una no conformidad
Lineamientos para la gestión de una no conformidad
 
Curso_8s_8_Disciplinas.pptx
Curso_8s_8_Disciplinas.pptxCurso_8s_8_Disciplinas.pptx
Curso_8s_8_Disciplinas.pptx
 
Back up
Back upBack up
Back up
 
Tops (equipos orientados a la solución de problemas)
Tops (equipos orientados a la solución de problemas)Tops (equipos orientados a la solución de problemas)
Tops (equipos orientados a la solución de problemas)
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (11)

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...
 
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
 
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.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
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
 
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
 
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
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

10 Principios Básicos para Entregas Exitosas

  • 1.
  • 2.
  • 3.
  • 4. Principios básicos para entregas exitosas 3. Principio de Parsimonia Utilizar la mínima cantidad de componentes con los que se pueda llevar a cabo la entrega. Esto incluye: --cantidad de pasos que debe tener el proceso de instalación (cantidad de casillas); --manera en que están armados los portlets (minimizar la cantidad de JAR’s internos, por ejemplo), y --lógica misma de los desarrollos (cuanto más simple, mejor).
  • 5. 4. Principio de No Innovar Si se ha alcanzado un punto en el que se cumple con la funcionalidad requerida no introducir más cambios o validarlo doblemente con la persona responsable de administrar los requerimientos de cambio. Principios básicos para entregas exitosas
  • 6. 5. Principio de Empatía Evitar el “acá funciona”. Ponerse en el lugar del otro hasta reproducir el problema, comprenderlo y brindar una solución. Recomendado: --No deberían hacerse simplificaciones en los entornos o atajos que luego producen este tipo de problemas, o de lo contrario contar con un mecanismo de compensación ; --Ejecución de un plan de pruebas conjunto . Principios básicos para entregas exitosas
  • 7. 6. Probar SIEMPRE • Garantizar la entrega con un proceso de testing formal . Este paso debe ser realizado siempre, con mayor o menor profundidad pero SIEMPRE . • La profundidad y características de la prueba ante cada entrega no debe ser decisión del programador que la realiza ni del equipo técnico, aunque se apoye en ellos. • Cada cambio o entrega debe tener un análisis de impacto adecuado para determinar las pruebas necesarias. Principios básicos para entregas exitosas
  • 8. 7. Principio de Desmarque Realizar un simulacro de instalación independiente de la entrega y del grupo de desarrollo: --instalador, persona que se «desmarque» del desarrollo --instalación en un entorno propio (ajeno a desarrollo), usando documentación y recursos disponibles en el SharePoint. Principios básicos para entregas exitosas
  • 9. 8. Síndrome de “la Pesada Herencia” • Si «heredamos» algo que funciona mal debemos corregirlo. • Corrección de errores: -- Identificar el problema -- Plantear la solución o pedir ayuda. Puede haber una o varias soluciones y consensuar la mejor disponible o aplicable. • Culpabilidad vs. responsabilidad. Principios básicos para entregas exitosas
  • 10. 9. Ego del Programador --Prohibido decir “que desastre, yo lo hubiera hecho mejor”. --En su lugar, proponer una mejora. Esa mejora puede ser en forma de “work item”. --No pueden ocurrir problemas con solución conocida que no figuren en una mejora planificada. Principios básicos para entregas exitosas
  • 11. 10. Principio de "CeSo": Cero Sorpresa (seamos CasaFantasmas del Código) La entrega no puede contener cambios no informados . De lo contrario se invalida el ciclo de prueba y se pone en riesgo la confianza del equipo. Las instancias para informar un cambio son: --Documento de Entrega. --Estado Abierto, no corregido, en ADS. Principios básicos para entregas exitosas
  • 12. Resumen 1. Planificar Documentación de Entrega 2. Transparencia Oscurantismo Cero 3. Principio de Parsimonia 4. Principio de No Innovar 5. Principio de Empatía 6. Probar SIEMPRE 7. Principio de Desmarque 8. Síndrome de la «Pesada Herencia» 9. Ego del Programador 10. Principio de «CeSo»: Cero Sorpresa Principios básicos para entregas exitosas

Notes de l'éditeur

  1. Respondiendo a la pregunta de cómo podría evitarse los problemas que se dan en las entregas surgió esta serie de 10 puntos necesarios para que una entrega tenga éxito. Comparando esto con los resultados obtenidos en cada entrega en particular tendremos la respuesta a qué podríamos hacer para que los errores cometidos no sean algo recurrente.