SlideShare una empresa de Scribd logo
1 de 39
Reduciendo el Riesgo Operativo de Liberaciones a Producción con CMMI e ITIL
Agenda Introducción Calidad y mejora basada en modelos de referencia Servicios de TI, ciclo de vida y aportación al negocio Gestión del servicio de TI a través de CMMI e ITIL Problemática del Desarrollo de software Minimizar el riesgo operativo para liberaciones a producción. Integración de una solución Preguntas
Introducción A lo largo de los años los equipos de trabajo de desarrollo y operación han convivido de una manera informal, con pocas reglas de convivencia por lo que hay muchas historias sin final feliz sobre migraciones a producción o cambios de versiones.   En esta conferencia se mostrarán los beneficios de integrar CMMI con ITIL para que las liberaciones a producción dejen de ser un riesgo operativo significativo para el negocio al fortalecer las pruebas, la validación, la aceptación y la planeación del despliegue de las liberaciones sin descuidar el cumplimiento de las regulaciones y las prácticas de auditoría para evitar interrumpir los servicios del negocio.
Calidad y Mejora Basada En Modelos de referencia
Implementación de Mejores prácticas El enfoque de la calidad a lo largo de todo el proceso de generación de un servicio, desde la planeación estratégica hasta la operación de la iniciativa. Durante el proceso de definición de la estrategia. Durante el proceso de Diseño Durante el proceso de transición. Durante la administración del día a día. Durante el cierre.
Servicios de TI, ciclo de vida y aportación al negocio
Concepto de Servicio Valor creado = Servicio: Forma de entregar valor a clientes mediante la creación de resultados que el cliente desea lograr sin la responsabilidad de costos y riesgosespecíficos. Valor ¿Sirve para el propósito?    (Soporta el desempeño)     (Resuelve restricciones)  Utilidad + Garantía ¿Se puede usar?    (Está disponible)    (Tiene la capacidad)    (Tiene continuidad)    (Es seguro)
Capacidad Disponibilidad Seguridad Continuidad Aplicabilidad de los servicios de TI Las Aplicaciones se encapsulan en servicios de TI que habilitan a los servicios de Negocio Servicio deNegocio Servicio de TI Servicio de Negocio Valor Valor Valor Utilidad Utilidad Proceso de Negocio Administración Información utilidad Gente Aplicaciones Garantía Garantía Conocimiento Infraestructura Habilita workflow garantía Cadenas de valor
Servicios de TI Punta-a-Punta Servicio  de TI SERVIDORES REDES CÓMPUTO PERSONAL APLICATIVOS  & BASE DE DATOS Los Sistemas de Información (Aplicativos) son parte de los servicios de TI
Ciclo  de vida de un servicio Estrategia: Definir la estrategia para identificar las oportunidades de proveer nuevos servicios que agreguen valor al cliente (Nuevos Mercados, Nuevos Clientes). Desarrollar la oferta Desarrollar los activos estratégicos que diferenciarán a la Organización Prepararse  para la ejecución  Evaluar el riesgo de construir nuevos servicios y estimar de manera confiable de los recursos que serán necesarios para hacer una realidad la estrategia. El Diseño consiste en : Estructuración de un Servicio de TI, incluye su arquitectura, procesos, políticas, documentación  y lo necesario para cubrir con  los requerimientos presentes y futuros del negocio. Identificación y definición de los estándares y regulaciones aplicables. El foco estará dirigido a: Satisfacer  necesidades del negocio Que puedan ser desarrollados en tiempo y costo. Definir procesos efectivos y eficientes para construir, transicionar, operar, soportar y mejorar los servicios.  Definir la infraestructura de TI que asegure la utilidad y garantía de los servicios. Definir las métricas  y los métodos de análisis para evaluar la efectividad y eficiencia de los procesos y  los servicios. Dentro de la Transición se contempla: Estructuración de un Servicio de TI, incluye su arquitectura, procesos, políticas, documentación  y lo necesario para cubrir con  los requerimientos presentes y futuros del negocio. Identificación y definición de los estándares y regulaciones aplicables. Planear y administrar los recursos para liberar exitosamente un nuevo servicio o cambio al servicio en el ambiente de producción, de acuerdo a los costos, calidad y tiempos estimados. Asegurar que los impactos no pronosticados sean mínimos durante la producción de servicios, en la operación y en la organización que brinda el soporte. Tiene como objetivos Coordinar y llevar a cabo las actividades y procesos requeridos que permitan entregar y administrar el servicio a los usuarios y clientes del negocio de acuerdo a los niveles de servicio. Administrar el día a día de la tecnología que es usada para la entrega y soporte de los servicios. Monitorear el rendimiento de las actividades cotidianas que entregan y soportan los servicios. Consiste en : Entender los objetivos de negocio de alto nivel. Obtener una foto, exacta e imparcial de dónde se encuentra la organización en este momento. Entender y acordar las prioridades de mejora. Detallar el plan de la CSI para lograr una provisión de servicios de mayor calidad. Verificar que las mediciones y las métricas existan. Mantener el dinamismo en la mejora de la calidad.
Gestión del servicio de TI a través de  CMMI e ITIL
Gestión de Servicios de TI-Enfoque en servicios  (ITIL)- Diseño del Servicio Operación del Servicio Operación del Servicio Transición del Servicio Servicio de TI Servicio de TI cambiado Solicitud de Cambio Servicio de TI Liberado Diseño del servicio de TI Transición del servicio de TI Catálogo de Servicios Nivel de Servicio Capacidad Disponibilidad Continuidad del Servicio de TI Seguridad de la Información Aprovisionamiento Planificación y soporte de la transición Cambios Activos del servicio y configuraciones Liberaciones y despliegues Validación y pruebas del servicio Conocimiento Evaluación
Gestión de Servicios de TI -Desarrollo de Software (CMMI)- Operación del Servicio Operación del Servicio Diseño del Servicio Transición del Servicio Servicio de TI Servicio de TI cambiado Solicitud de Cambio Servicio de TI Liberado Diseño del servicio de TI Transición del servicio de TI Planeación y monitoreo de proyectos Desarrollo y administración de Reqs. Administración de Proveedores Planeación y monitoreo de proyectos (PP, PMC) Administración de Riesgos Solución  técnica Integración de producto Verificación  Validación Administración de proveedores Liberaciones y despliegues Medición y Análisis Aseguramiento de calidad Administración de la configuración
Liberaciones y Despliegues Describe la porción de servicio o infraestructura de TI que es liberada junta, de acuerdo a la política de liberación de la organización. ,[object Object]
La cantidad y facilidad de cambio necesarios para liberar y desplegar una unidad de liberación.
La cantidad de recursos y tiempo necesario para construir, probar, distribuir e implementar una unidad de liberación.
La complejidad de interfaces entre la unidad propuesta y el resto de los servicios e infraestructura de TI.
El almacenamiento disponible en los ambientes de construcción, pruebas, distribución y producción.
Las liberaciones deberían tener una identificación única de acuerdo al esquema definido en la política de liberación.,[object Object]
Problemática del Desarrollo de software
Principales causas de problemas en proyectos actuales  1. No se analiza a fondo cual es el problema real, solo se crea una solución. 2. El cliente no se involucra lo suficiente para el entendimiento del problema y creación de una solución. 3. Se suponen muchas cosas que para la operación del negocio no son la mejor solución.  4. Se va directamente a los requerimientos del producto sin buscar y seleccionar la mejor solución de acuerdo al problema. 5. Falta de comunicación entre las diferentes áreas. 6. Se hace un análisis muy simple que no permite visualizar cosas importantes para el proyecto en la conceptualización para presentar la propuesta. 7. No se lleva control sobre la dependencia y la rastreabilidad de los requerimientos, casos de uso, desarrollos y casos de prueba, lo que hace más difícil identificar todo lo que está relacionado con un requerimiento. 8. La documentación actual no está bien dividida para poder reutilizarse en mantenimientos posteriores.  9. Las validaciones del cliente solamente se realizan al finalizar con la etapa de pruebas. 10. No se hace una verificación de los requerimientos y casos de uso. 11. Falta de herramientas, guías, estándares, técnicas, criterios de clasificación y calidad para la administración y el desarrollo de requerimientos.
Problemática  de Desarrollo de Software-Inversión- 200 El tiempo que no se invierte en requerimientos se gasta en retrabajos (costo x200) 50 20 Costo relativo de reparación 10 5 1-2 0 UATTest Pruebas Codificación Diseño Análisis Mantenimiento Etapa en la que los errores en requerimientos son descubiertos
Problemática-Causas y Efectos- Los sistemas surgen por solicitudes de gente que no alinea sus necesidades con las del negocio.  Se pierde el rastro desde la primera definición de requerimientos hasta la implementación. En caso de tercerizar, se desarrollan RFPs (privado) o bases de licitación (público) en donde no se establece un alcance claro, Objetivos de negocio a satisfacer, Entregables, Criterios de aceptación, Caso de desarrollo . La falta de una metodología y personal capacitado en calidad de software hace que la cantidad de errores que llegan al negocio reste confianza a los usuarios en los sistemas. No se sabe si erogar o no el dinero comprometido para la fase debido a que no se tiene una percepción real del valor ganado con la entrega. La falta de documentación, no permite darle mantenimiento a los sistemas cuando se requiere. Monitoreo y control insuficiente
Minimizar el riesgo operativo para liberaciones a producción-Integración de una solución-
Caso de Negocio de Alto Nivel
Retrabajo CMMI Level 1 Requerimientos 4.5 Meses Diseño 6.6 Meses Código 8.8 Meses Pruebas 9.4 Meses CMMI Level 3 Retrabajo Requerimientos 4.0 Meses Diseño 6.0 Meses Código 6.8 Meses Pruebas 3.75 Meses Las organización de Nivel 3 de CMMI Gastan 20% menos en esfuerzo de desarrollo y tiempo, así como 50% menos en pruebas del código Las organizaciones de nivel 3 entregan 80% menos defectos a producción resultando en ahorros significativos y menos re-trabajo que generan hasta 45% mas productividad 45% 20% Mejora en productividad
Hacer las cosas correctamente tiene sus ventajas ,[object Object]
39%1 a 80%2 disminución de defectos post liberación
Aumento de la  productividad
35%1 a 65%2 ganancia en Productividad
Retorno de la Inversión (ROI)
Promedio de  ROI de 5:111: CMU/SEI-94-TR-013 Benefits of CMM-Based Software Process Improvement: Initial Results, Software Engineering Institute 2: Measuring Software Process Improvement, Capers Jones, Software Productivity Research, 2010
Dimensiones de Calidad ,[object Object]
Probar el funcionamiento adecuado para cada escenario de usoUsabilidad Funcionalidad ,[object Object],Confiabilidad Soportabilidad ,[object Object],Rendimiento ,[object Object],[object Object]
¿Cómo definir Técnicas a implementar? Al momento de diseñar la Estrategia de Verificación se debe pensar en 5 dimensiones: ,[object Object]
Cobertura: ¿Cuáles son los productos de trabajo a verificar?
Problemas Potenciales: ¿Porqué se está verificando?
Actividades: ¿Cómo se realizan las verificaciones?
Evaluación: ¿Cómo determinar los resultados de verificación?Evaluar: ,[object Object]

Más contenido relacionado

La actualidad más candente

Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-FasesBelghy Chisag
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incrementalnoriver
 
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian SommervilleEl Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian SommervilleJuan Pablo Bustos Thames
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
Historias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosHistorias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosMarco Avendaño
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativojorge paez
 
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso RealesSergio Sanchez
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.Juan Ravi
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)urumisama
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototiposMay Rodriguez
 

La actualidad más candente (20)

Rup
RupRup
Rup
 
Modelos concurrentes
Modelos concurrentesModelos concurrentes
Modelos concurrentes
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-Fases
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incremental
 
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian SommervilleEl Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
8.realizacion de pruebas
8.realizacion de pruebas8.realizacion de pruebas
8.realizacion de pruebas
 
Métricas OO
Métricas OOMétricas OO
Métricas OO
 
Rup
RupRup
Rup
 
Historias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosHistorias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitos
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Pruebas de estres
Pruebas de estresPruebas de estres
Pruebas de estres
 
Modelo GOMS
Modelo GOMSModelo GOMS
Modelo GOMS
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototipos
 
Agile Testing by Example
Agile Testing by ExampleAgile Testing by Example
Agile Testing by Example
 

Destacado

Encuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software Guru
Encuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software GuruEncuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software Guru
Encuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software GuruSoftware Guru
 
La Experiencia del Candidato - Hugo Hernández - Don Chambitas
La Experiencia del Candidato - Hugo Hernández - Don ChambitasLa Experiencia del Candidato - Hugo Hernández - Don Chambitas
La Experiencia del Candidato - Hugo Hernández - Don ChambitasSoftware Guru
 
IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...
IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...
IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...Software Guru
 
De los árboles a la cama de un hospital
De los árboles a la cama de un hospitalDe los árboles a la cama de un hospital
De los árboles a la cama de un hospitalSoftware Guru
 
Machine Learning para Organizaciones
Machine Learning para OrganizacionesMachine Learning para Organizaciones
Machine Learning para OrganizacionesSoftware Guru
 
Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7adrianjosv
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónguestd49fa4
 
Ejemplo Portafolio de servicios
Ejemplo Portafolio de servicios Ejemplo Portafolio de servicios
Ejemplo Portafolio de servicios Daianna Reyes
 
Búsqueda de empleo 2.0
Búsqueda de empleo 2.0Búsqueda de empleo 2.0
Búsqueda de empleo 2.0Software Guru
 

Destacado (10)

Encuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software Guru
Encuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software GuruEncuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software Guru
Encuesta de salarios SG, ¡Aspectos destacados! - Ana Loyo - SG Software Guru
 
La Experiencia del Candidato - Hugo Hernández - Don Chambitas
La Experiencia del Candidato - Hugo Hernández - Don ChambitasLa Experiencia del Candidato - Hugo Hernández - Don Chambitas
La Experiencia del Candidato - Hugo Hernández - Don Chambitas
 
IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...
IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...
IT Talent, retos y oportunidades frente a la demanda del sector - Eduardo Chá...
 
De los árboles a la cama de un hospital
De los árboles a la cama de un hospitalDe los árboles a la cama de un hospital
De los árboles a la cama de un hospital
 
Machine Learning para Organizaciones
Machine Learning para OrganizacionesMachine Learning para Organizaciones
Machine Learning para Organizaciones
 
Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7
 
UNIDAD I: Los sistemas de información
UNIDAD I: Los sistemas de informaciónUNIDAD I: Los sistemas de información
UNIDAD I: Los sistemas de información
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Ejemplo Portafolio de servicios
Ejemplo Portafolio de servicios Ejemplo Portafolio de servicios
Ejemplo Portafolio de servicios
 
Búsqueda de empleo 2.0
Búsqueda de empleo 2.0Búsqueda de empleo 2.0
Búsqueda de empleo 2.0
 

Similar a Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL

Lectura 01 diseno de gestion de servicios
Lectura 01   diseno de gestion de servicios Lectura 01   diseno de gestion de servicios
Lectura 01 diseno de gestion de servicios Alin Oscco
 
Diseño del servicio
Diseño del servicioDiseño del servicio
Diseño del serviciozapataa1
 
actividad 7 Etapa Final -Resultados (2).pptx
actividad 7 Etapa Final -Resultados (2).pptxactividad 7 Etapa Final -Resultados (2).pptx
actividad 7 Etapa Final -Resultados (2).pptxStephanieMancera1
 
Calidad en gestion de servicios ti
Calidad en gestion de servicios tiCalidad en gestion de servicios ti
Calidad en gestion de servicios tiTensor
 
Calidad en gestion de servicios ok
Calidad en gestion de servicios okCalidad en gestion de servicios ok
Calidad en gestion de servicios okTensor
 
Curso itil v3 consolidado r5
Curso itil v3 consolidado r5Curso itil v3 consolidado r5
Curso itil v3 consolidado r5Crhistian Romero
 
2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia amba2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia ambaFernanda Diso
 
Fundamentos ITIL® 2011 Orlando Rondanelli
Fundamentos ITIL® 2011 Orlando RondanelliFundamentos ITIL® 2011 Orlando Rondanelli
Fundamentos ITIL® 2011 Orlando RondanelliOrlando Rondanelli
 
Introduccion
IntroduccionIntroduccion
Introduccionskywar
 
Generalidades ITIL v3
Generalidades ITIL v3Generalidades ITIL v3
Generalidades ITIL v3nruales
 
Ati Eq6 Exp Itil Y La Norma Une Iso
Ati Eq6  Exp Itil Y La Norma Une IsoAti Eq6  Exp Itil Y La Norma Une Iso
Ati Eq6 Exp Itil Y La Norma Une IsoLia Nakid
 
Brochure grizzuti y asociados
Brochure grizzuti y asociados Brochure grizzuti y asociados
Brochure grizzuti y asociados Pablo Grizzuti
 
08 Global Knowledge Avanza 2009
08 Global Knowledge Avanza 200908 Global Knowledge Avanza 2009
08 Global Knowledge Avanza 2009Pepe
 

Similar a Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL (20)

Lectura 01 diseno de gestion de servicios
Lectura 01   diseno de gestion de servicios Lectura 01   diseno de gestion de servicios
Lectura 01 diseno de gestion de servicios
 
Diseño del servicio
Diseño del servicioDiseño del servicio
Diseño del servicio
 
Diseño del servicio
Diseño del servicioDiseño del servicio
Diseño del servicio
 
ITIL
ITILITIL
ITIL
 
actividad 7 Etapa Final -Resultados (2).pptx
actividad 7 Etapa Final -Resultados (2).pptxactividad 7 Etapa Final -Resultados (2).pptx
actividad 7 Etapa Final -Resultados (2).pptx
 
Calidad en gestion de servicios ti
Calidad en gestion de servicios tiCalidad en gestion de servicios ti
Calidad en gestion de servicios ti
 
Calidad en gestion de servicios ok
Calidad en gestion de servicios okCalidad en gestion de servicios ok
Calidad en gestion de servicios ok
 
Itil 1
Itil 1Itil 1
Itil 1
 
Curso itil v3 consolidado r5
Curso itil v3 consolidado r5Curso itil v3 consolidado r5
Curso itil v3 consolidado r5
 
ITIL
ITIL ITIL
ITIL
 
Exposicion final
Exposicion finalExposicion final
Exposicion final
 
Exposicion final
Exposicion finalExposicion final
Exposicion final
 
COBIT
COBITCOBIT
COBIT
 
2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia amba2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia amba
 
Fundamentos ITIL® 2011 Orlando Rondanelli
Fundamentos ITIL® 2011 Orlando RondanelliFundamentos ITIL® 2011 Orlando Rondanelli
Fundamentos ITIL® 2011 Orlando Rondanelli
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Generalidades ITIL v3
Generalidades ITIL v3Generalidades ITIL v3
Generalidades ITIL v3
 
Ati Eq6 Exp Itil Y La Norma Une Iso
Ati Eq6  Exp Itil Y La Norma Une IsoAti Eq6  Exp Itil Y La Norma Une Iso
Ati Eq6 Exp Itil Y La Norma Une Iso
 
Brochure grizzuti y asociados
Brochure grizzuti y asociados Brochure grizzuti y asociados
Brochure grizzuti y asociados
 
08 Global Knowledge Avanza 2009
08 Global Knowledge Avanza 200908 Global Knowledge Avanza 2009
08 Global Knowledge Avanza 2009
 

Más de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
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 UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
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 JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (13)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
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
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL

  • 1. Reduciendo el Riesgo Operativo de Liberaciones a Producción con CMMI e ITIL
  • 2. Agenda Introducción Calidad y mejora basada en modelos de referencia Servicios de TI, ciclo de vida y aportación al negocio Gestión del servicio de TI a través de CMMI e ITIL Problemática del Desarrollo de software Minimizar el riesgo operativo para liberaciones a producción. Integración de una solución Preguntas
  • 3. Introducción A lo largo de los años los equipos de trabajo de desarrollo y operación han convivido de una manera informal, con pocas reglas de convivencia por lo que hay muchas historias sin final feliz sobre migraciones a producción o cambios de versiones.   En esta conferencia se mostrarán los beneficios de integrar CMMI con ITIL para que las liberaciones a producción dejen de ser un riesgo operativo significativo para el negocio al fortalecer las pruebas, la validación, la aceptación y la planeación del despliegue de las liberaciones sin descuidar el cumplimiento de las regulaciones y las prácticas de auditoría para evitar interrumpir los servicios del negocio.
  • 4. Calidad y Mejora Basada En Modelos de referencia
  • 5. Implementación de Mejores prácticas El enfoque de la calidad a lo largo de todo el proceso de generación de un servicio, desde la planeación estratégica hasta la operación de la iniciativa. Durante el proceso de definición de la estrategia. Durante el proceso de Diseño Durante el proceso de transición. Durante la administración del día a día. Durante el cierre.
  • 6. Servicios de TI, ciclo de vida y aportación al negocio
  • 7. Concepto de Servicio Valor creado = Servicio: Forma de entregar valor a clientes mediante la creación de resultados que el cliente desea lograr sin la responsabilidad de costos y riesgosespecíficos. Valor ¿Sirve para el propósito? (Soporta el desempeño) (Resuelve restricciones) Utilidad + Garantía ¿Se puede usar? (Está disponible) (Tiene la capacidad) (Tiene continuidad) (Es seguro)
  • 8. Capacidad Disponibilidad Seguridad Continuidad Aplicabilidad de los servicios de TI Las Aplicaciones se encapsulan en servicios de TI que habilitan a los servicios de Negocio Servicio deNegocio Servicio de TI Servicio de Negocio Valor Valor Valor Utilidad Utilidad Proceso de Negocio Administración Información utilidad Gente Aplicaciones Garantía Garantía Conocimiento Infraestructura Habilita workflow garantía Cadenas de valor
  • 9. Servicios de TI Punta-a-Punta Servicio de TI SERVIDORES REDES CÓMPUTO PERSONAL APLICATIVOS & BASE DE DATOS Los Sistemas de Información (Aplicativos) son parte de los servicios de TI
  • 10. Ciclo de vida de un servicio Estrategia: Definir la estrategia para identificar las oportunidades de proveer nuevos servicios que agreguen valor al cliente (Nuevos Mercados, Nuevos Clientes). Desarrollar la oferta Desarrollar los activos estratégicos que diferenciarán a la Organización Prepararse para la ejecución Evaluar el riesgo de construir nuevos servicios y estimar de manera confiable de los recursos que serán necesarios para hacer una realidad la estrategia. El Diseño consiste en : Estructuración de un Servicio de TI, incluye su arquitectura, procesos, políticas, documentación y lo necesario para cubrir con los requerimientos presentes y futuros del negocio. Identificación y definición de los estándares y regulaciones aplicables. El foco estará dirigido a: Satisfacer necesidades del negocio Que puedan ser desarrollados en tiempo y costo. Definir procesos efectivos y eficientes para construir, transicionar, operar, soportar y mejorar los servicios. Definir la infraestructura de TI que asegure la utilidad y garantía de los servicios. Definir las métricas y los métodos de análisis para evaluar la efectividad y eficiencia de los procesos y los servicios. Dentro de la Transición se contempla: Estructuración de un Servicio de TI, incluye su arquitectura, procesos, políticas, documentación y lo necesario para cubrir con los requerimientos presentes y futuros del negocio. Identificación y definición de los estándares y regulaciones aplicables. Planear y administrar los recursos para liberar exitosamente un nuevo servicio o cambio al servicio en el ambiente de producción, de acuerdo a los costos, calidad y tiempos estimados. Asegurar que los impactos no pronosticados sean mínimos durante la producción de servicios, en la operación y en la organización que brinda el soporte. Tiene como objetivos Coordinar y llevar a cabo las actividades y procesos requeridos que permitan entregar y administrar el servicio a los usuarios y clientes del negocio de acuerdo a los niveles de servicio. Administrar el día a día de la tecnología que es usada para la entrega y soporte de los servicios. Monitorear el rendimiento de las actividades cotidianas que entregan y soportan los servicios. Consiste en : Entender los objetivos de negocio de alto nivel. Obtener una foto, exacta e imparcial de dónde se encuentra la organización en este momento. Entender y acordar las prioridades de mejora. Detallar el plan de la CSI para lograr una provisión de servicios de mayor calidad. Verificar que las mediciones y las métricas existan. Mantener el dinamismo en la mejora de la calidad.
  • 11. Gestión del servicio de TI a través de CMMI e ITIL
  • 12. Gestión de Servicios de TI-Enfoque en servicios (ITIL)- Diseño del Servicio Operación del Servicio Operación del Servicio Transición del Servicio Servicio de TI Servicio de TI cambiado Solicitud de Cambio Servicio de TI Liberado Diseño del servicio de TI Transición del servicio de TI Catálogo de Servicios Nivel de Servicio Capacidad Disponibilidad Continuidad del Servicio de TI Seguridad de la Información Aprovisionamiento Planificación y soporte de la transición Cambios Activos del servicio y configuraciones Liberaciones y despliegues Validación y pruebas del servicio Conocimiento Evaluación
  • 13. Gestión de Servicios de TI -Desarrollo de Software (CMMI)- Operación del Servicio Operación del Servicio Diseño del Servicio Transición del Servicio Servicio de TI Servicio de TI cambiado Solicitud de Cambio Servicio de TI Liberado Diseño del servicio de TI Transición del servicio de TI Planeación y monitoreo de proyectos Desarrollo y administración de Reqs. Administración de Proveedores Planeación y monitoreo de proyectos (PP, PMC) Administración de Riesgos Solución técnica Integración de producto Verificación Validación Administración de proveedores Liberaciones y despliegues Medición y Análisis Aseguramiento de calidad Administración de la configuración
  • 14.
  • 15. La cantidad y facilidad de cambio necesarios para liberar y desplegar una unidad de liberación.
  • 16. La cantidad de recursos y tiempo necesario para construir, probar, distribuir e implementar una unidad de liberación.
  • 17. La complejidad de interfaces entre la unidad propuesta y el resto de los servicios e infraestructura de TI.
  • 18. El almacenamiento disponible en los ambientes de construcción, pruebas, distribución y producción.
  • 19.
  • 21. Principales causas de problemas en proyectos actuales 1. No se analiza a fondo cual es el problema real, solo se crea una solución. 2. El cliente no se involucra lo suficiente para el entendimiento del problema y creación de una solución. 3. Se suponen muchas cosas que para la operación del negocio no son la mejor solución. 4. Se va directamente a los requerimientos del producto sin buscar y seleccionar la mejor solución de acuerdo al problema. 5. Falta de comunicación entre las diferentes áreas. 6. Se hace un análisis muy simple que no permite visualizar cosas importantes para el proyecto en la conceptualización para presentar la propuesta. 7. No se lleva control sobre la dependencia y la rastreabilidad de los requerimientos, casos de uso, desarrollos y casos de prueba, lo que hace más difícil identificar todo lo que está relacionado con un requerimiento. 8. La documentación actual no está bien dividida para poder reutilizarse en mantenimientos posteriores. 9. Las validaciones del cliente solamente se realizan al finalizar con la etapa de pruebas. 10. No se hace una verificación de los requerimientos y casos de uso. 11. Falta de herramientas, guías, estándares, técnicas, criterios de clasificación y calidad para la administración y el desarrollo de requerimientos.
  • 22. Problemática de Desarrollo de Software-Inversión- 200 El tiempo que no se invierte en requerimientos se gasta en retrabajos (costo x200) 50 20 Costo relativo de reparación 10 5 1-2 0 UATTest Pruebas Codificación Diseño Análisis Mantenimiento Etapa en la que los errores en requerimientos son descubiertos
  • 23. Problemática-Causas y Efectos- Los sistemas surgen por solicitudes de gente que no alinea sus necesidades con las del negocio. Se pierde el rastro desde la primera definición de requerimientos hasta la implementación. En caso de tercerizar, se desarrollan RFPs (privado) o bases de licitación (público) en donde no se establece un alcance claro, Objetivos de negocio a satisfacer, Entregables, Criterios de aceptación, Caso de desarrollo . La falta de una metodología y personal capacitado en calidad de software hace que la cantidad de errores que llegan al negocio reste confianza a los usuarios en los sistemas. No se sabe si erogar o no el dinero comprometido para la fase debido a que no se tiene una percepción real del valor ganado con la entrega. La falta de documentación, no permite darle mantenimiento a los sistemas cuando se requiere. Monitoreo y control insuficiente
  • 24. Minimizar el riesgo operativo para liberaciones a producción-Integración de una solución-
  • 25. Caso de Negocio de Alto Nivel
  • 26. Retrabajo CMMI Level 1 Requerimientos 4.5 Meses Diseño 6.6 Meses Código 8.8 Meses Pruebas 9.4 Meses CMMI Level 3 Retrabajo Requerimientos 4.0 Meses Diseño 6.0 Meses Código 6.8 Meses Pruebas 3.75 Meses Las organización de Nivel 3 de CMMI Gastan 20% menos en esfuerzo de desarrollo y tiempo, así como 50% menos en pruebas del código Las organizaciones de nivel 3 entregan 80% menos defectos a producción resultando en ahorros significativos y menos re-trabajo que generan hasta 45% mas productividad 45% 20% Mejora en productividad
  • 27.
  • 28. 39%1 a 80%2 disminución de defectos post liberación
  • 29. Aumento de la productividad
  • 30. 35%1 a 65%2 ganancia en Productividad
  • 31. Retorno de la Inversión (ROI)
  • 32. Promedio de ROI de 5:111: CMU/SEI-94-TR-013 Benefits of CMM-Based Software Process Improvement: Initial Results, Software Engineering Institute 2: Measuring Software Process Improvement, Capers Jones, Software Productivity Research, 2010
  • 33.
  • 34.
  • 35.
  • 36. Cobertura: ¿Cuáles son los productos de trabajo a verificar?
  • 37. Problemas Potenciales: ¿Porqué se está verificando?
  • 38. Actividades: ¿Cómo se realizan las verificaciones?
  • 39.
  • 40. No existe “el método correcto”, ya que la selección depende completamente de los productos a verificar.
  • 41.
  • 44.
  • 55.
  • 56.
  • 57.
  • 58. Se recomienda realizar este tipo de pruebas para involucrar al usuario tan rápido como sea posible en el ciclo de desarrollo del producto.
  • 59. Estas pruebas son un proceso para identificar las posibles discrepancias entre las interfaces previstas del producto y las especificaciones de los usuarios.
  • 60. Se centra primordialmente en evaluar la presentación del producto y no tanto en su funcionalidad, como:
  • 65.
  • 66. Su objetivo es demostrar que el producto NO cumple con los requerimientos y objetivos originales para los que fue creado.
  • 67. El diseño de los casos de prueba a realizar requiere de mucha creatividad y siempre manteniendo la perspectiva del usuario.
  • 68.
  • 69. Son siempre realizadas por el parte del usuario ó un representante del mismo; tomando en cuenta los criterios de aceptación definidos desde el inicio del proyecto.
  • 70. Para éstas pruebas se requiere de generar la versión ALFA para una primer evaluación del producto en el cual se involucran diversos tipos de verificación y una vez resueltas los defectos encontrados se genera la versión BETA que podrá ser entregada al usuario para su evaluación.
  • 71.
  • 72.
  • 73. Datos de ContactoClaudia Lizbeth Patiño BahenaProcess ConsultantAuthorized PSP Instructorlizbeth.patino@globallinx.com