Integra TICs 2006 Encuentro Nacional de Informática 8 de diciembre 2006 Lic. Amalia Álvarez Balbi, MC

Slides:



Advertisements
Presentaciones similares
ingeniería de software
Advertisements

Análisis y diseño de sistemas 1 Primer semestre 2010 Clase 8
MODELOS DE CALIDAD – CMMI
CERTIFICACION ISO 9000, ,12207 Y MODELO CMM
Comprimido ARCHIformativo
“8 Principios de la Gestión Administrativa”
Encuentro Nacional de Informática 8 de diciembre 2006
ESCUELA COLOMBIANA DE INGENIERIA
C APABILITY M ATURITY M ODEL (CMM) La satisfacción de las necesidades del cliente es la piedra angular del estándar CMM August 24, 2000 Software Engineering.
INSTITUTO TECNOLÓGICO DE VERACRUZ 03/03/09 > EDGAR YAIR MORA GALINDO > JULIO ALBERTO RUIZ CRUZ > VÍCTOR MANUEL GÓMEZ PEÑA ESTRATEGIA DE TRANSICIÓN DE CMM.
MODELO DE CAPACIDAD DE MADUREZ INTEGRADO (CMMI)
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Aseguramiento de la calidad.
Inma Salesa Ester Palacios
Tema: Aseguramiento De la calidad.
Sistemas de gestión de la calidad en empresas que desarrollan con Genexus Amalia Álvarez Balbi Gastón Mousqués
Garantía de Calidad en el desarrollo de proyectos informáticos
CMMI Juan Manuel Perdigón.
Modelo de Capacidad y Madurez
Ingeniería de Software
DIRECTRICES PARA LA MEJORA DEL DESEMPEÑO
“Servicios Exportables y Fuente de Empleo”
SISTEMAS DE GESTION Y HERRAMIENTAS DE CALIDAD
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
ISF5501 Ingeniería de Software
Hanna Oktaba Abril de 2011 Introducción al estándar ISO/IEC Perfíl Básico guía de procesos de software para pequeñas.
PRINCIPIOS FUNDAMENTALES DE LA GESTION DE CALIDAD
SPICE (ISO 15504) Software Process Improvement and Capability dEtermination Luis López.
Metodologías Lsi. Katia Tapia A., Mae.
CMM.
CMMI Benjamín Saul Jueves 27 de Mayo 2010.
Métodos para garantizar la calidad del software.
Modelo de madurez del CMMI
DESARROLLO DE SOFTWARE Cuando se va desarrollar un software intervienen muchas personas como lo es el cliente quien es el que tiene el problema en su.
1 República Bolivariana de Venezuela Ministerio del poder popular para la Educación Universitaria UPTNM “Ludovico Silva” Caripito, Edo. Monagas Autores:
Contenido ¿Qué es la Normalización? Objetivos de la Normalización Que Productos se Normalizan Que son Normas Certificación de Productos Sistemas de Calidad.
Formatos de mantenimiento. Definición: Formato de mantenimiento: Es un documento escrito en el cual se indican las principales características de un proceso.
L.R.I. Claudia Muñoz  La Certificación es un mecanismo para acreditar la madurez en calidad de los procesos de trabajo de las organizaciones, utilizando.
Planes de sistemas Ingeniería del Software III Mgter.Lic.Horacio Kuna Lic. Sergio Daniel Caballero.
Estrategia Alineamiento organizativo Operaciones Balanced Scorecard LEAN ©
Experiencia de México Taller sobre TIC y Compras Públicas.
CAPABILITY MATURITY MODEL INTEGRATION Álvarez, Wilsandy V Castillo, Kerwint V García, María F.V
OBJETIVOObjetivo Difundir a todos los servidores públicos del Cuerpo de Bomberos del Distrito Metropolitano de Quito los conceptos generales de la norma.
Objetivo Desarrollar en los estudiantes las habilidades necesarias para identificar y estructurar una cadena de valor y un modelo de negocio cultural,
Fecha: 2/9/98 99CAES012_00.POT INTRODUCCIÓN A LA CALIDAD.
MODELOS DE EVALUACIÓN DEL SOFTWARE. C APAS DE I NGENIERÍA DE S OFTWARE 2 (c) P.Gómez Gil. INAOEP
Herramientas ISO para implementar la norma COBI Denisse Erandi Mosqueda Jeronimo Juan Oswaldo Vargas Nuñes.
INSTITUTO TECNOLOGICO DE JIQUILPAN HERRAMIENTAS DE GOBIERNO IT Y DE GESTIÓN.
Auditoría de la Adquisición del Software Cr. Luis Elissondo Facultad de Ciencias Económicas Universidad Nacional del Centro de la Provincia de Bs. As.
CONCEPTOS BÁSICOS DE LA ADMINISTRACIÓN. Administración Planeación, dirección y control de los recursos ya sean humanos, tecnológicos o materiales de una.
INTEGRANTES: ARTHUR JOAO FLORES RAMIREZ LEYDI CENTURION TERRONES OMAR VALLEJOS CERCADO.
Sistemas de calidad en el desarrollo de software.
M ERLE Y AMILE M ARCIAL T ORRES SON EL CONJUNTO DE POLÍTICAS, PRÁCTICAS, PROCEDIMIENTOS Y PROCESOS UTILIZADOS EN LA ELABORACIÓN E IMPLEMENTACIÓN DE ESTRATEGIAS,
UNIVERSIDAD AUTONOMA SAN FRANCISCO GESTION DE CALIDAD I Ing. Maria del Pilar Vera Prado.
Integrantes del equipo Oscar Ibarra Lara Ezequiel Noel Manzo Mata Mario Michelle Padilla Galván Joaquin Ruiz López Gloria Cervantes Escobedo.
Certificación CMM Capability Maturity Model (Modelo de Madurez de la Capacidad) Agustín J. González ELO329: Diseño y programación orientados a objetos.
Gestión de control de calidad ISO 9001:2008 TEMA: Gestión de control de calidad ISO 9001:2008 Ing. Larry D. Concha B. UNIVERSIDAD AUTONOMA SAN FRANCISCO.
1 Clase teórica 2.1 Asignatura Gestión de Calidad Tema: - Normalización - Organización Internacional de Normalización - Principios de la Norma ISO 9000:2005.
Materia: Administración de la salud y seguridad ocupacional Docente: Mvz: José Luis Garza Del Pozo Ingeniería en Gestión Empresarial Grado: 7 Grupo: C.
Sistema Integral de Gestión. Sistema Integrado de Gestión  Compuesto por un grupo de consultores dedicados al asesoramiento y soporte a Cooperativas.
Dr. Marcelo Julio Marinelli.  Establecer las Políticas de Seguridad de la Información es una de las acciones proactivas que ayudan a disminuir los riesgos.
El departamento de defensa de los Estados Unidos tenía muchos problemas con el software que encargaba desarrollar a otras empresas, los presupuestos se.
PROCESO ES UN CONJUNTO ORDENADO DE ACTIVIDADES REALIZADAS A PARTIR DE UNOS INSUMOS PARA CREAR UN BIEN O SEVICIO DE VALOR PARA EL CLIENTE.
Normas Generales de Control Interno para el Sector Público Nacional Resolución N° 172/2014 SGN República Oriental del Uruguay Montevideo - Marzo de 2016.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
3. Organización de proyectos. Estructura y cultura.
Capability Maturity Model Integration (CMMI) 1.2.
MOISÉS DURÁN MATTOS ADSI CENTRO INDUSTRIAL Y DE AVIACIÓN 2010.
UNIDAD : SISTEMA DE GESTIÓN AMBIENTAL EN LA EMPRESA Berthe Cynthia
Universidad Nacional Abierta Dirección de Investigaciones y Postgrado Maestría en Ciencias de la Educación Mención Administración Educativa Centro Local.
Este documento pertenece a ENERGING Gas y Electricidad, C.A. y es estrictamente confidencial. Se prohíbe la divulgación, utilización y reproducción total.
Transcripción de la presentación:

Integra TICs 2006 Encuentro Nacional de Informática 8 de diciembre 2006 Lic. Amalia Álvarez Balbi, MC

Agenda Estado de las empresas de software CMMI ISO 9001:2000 / PU UNIT-ISO ISO/IEC Ventajas de adoptar un modelo para la mejora

Estado de las empresas de software

Introducción Las organizaciones productoras de software han emprendido procesos para mejorar su forma de trabajo. Iniciativas más comunes –Incorporación de metodologías de desarrollo –Entrenamiento del personal –Implantación de las normas ISO 9000 –Implantación del modelo CMMI

Características típicas de organizaciones de software Alguna características de las empresas de software en Uruguay –Personal profesional en áreas técnicas. –Personal motivado. –Promedio de edad bajo.

Características de organizaciones inmaduras Fuerte dependencia de la gente. Los integrantes de la organización no saben qué se espera de ellos. Forma de trabajo improvisada por los profesionales y la Dirección. En los casos de que existe una forma de trabajo definida, no es respetada o no se ha impuesto rigurosamente.

Características de organizaciones inmaduras Dificultades para predecir la calidad del producto. Problemas de presupuesto e incumplimiento de plazos debido a estimaciones imprecisas. La funcionalidad del producto y la calidad a menudo son comprometidas para cumplir el los compromisos de fechas y presupuesto.

Características de organizaciones inmaduras Exceso de promesas. Abandono de procesos en momentos de crisis. No son capaces de repetir éxitos pasados.

Características de organizaciones inmaduras El costo de la “inmadurez” en organizaciones de software es superior al 40% del costo total de cada proyecto.

¿Por qué mejorar … … la forma de trabajar? –Cansancio de trabajar de “bomberos” –Necesidad de predecir resultados –Desear un nuevo mercado que requiere mayores capacidades –Reducir los costos de la “no-calidad”

¿Cuál es el camino?

¿Cuál es el primer paso? El primer paso para mejorar los procesos de software es: Hacer un buen diagnóstico. Implica detectar Fortalezas y Debilidades

¿Luego del diagnóstico qué debo hacer? Emprender acciones para asegurar que las fortalezas perdurarán en el tiempo. Emprender acciones para reducir o eliminar las debilidades (oportunidades de mejora).

Malevski-Rozotto “La organización establece sus metas de acuerdo a la medida de sus deseos, capacidades, esfuerzo y su propio mercado.” Malevski-Rozotto

Modelo de Gestión Conjunto de elementos que describen las características de procesos eficaces. Incluyen procesos y prácticas que la experiencia demostró que han sido eficaces.

¿Para qué se usa un modelo de gestión de procesos? Diagnóstico. Definir objetivos de mejora. Marcar prioridades. Establecer procesos estables, capaces y maduros. Guía para la mejora de los procesos.

Modelo de Gestión Los modelos más conocidos en la industria –CMMI –ISO 9001:2000 (ISO/IEC 90003) –ISO/IEC (SPICE) Modelos genéricos –Modelos de excelencia en gestión

CMMI Capability Maturity Model Integration

Modelo CMMI El objetivo del modelo CMMI es –proveer una guía para mejorar los procesos de una organización y su capacidad para gestionar el desarrollo, la adquisición y el mantenimiento de los productos de software.

CMMI Capability Maturity Model Integration CMMI es una hoja de ruta para la mejora del proceso de software. Identifica niveles de madurez. –Proporciona una guía para medir la capacidad del proceso de Software de la organización. –Permite fijar metas y prioridades para la mejora del proceso. –Guía a la organización hacia una ingeniería del software de excelencia.

Beneficios de la Madurez del Proceso Inicial Gestionado Definido Gestionado Cuantitat. Optimizando El proceso es informal y ad hoc Se institucionalizan las prácticas de gestión del proyecto Las prácticas técnicas se integran con las prácticas de gestión y se institucionalizan El producto y el proceso se controlan cuantitativamente Se institucionaliza la mejora del proceso NivelCaracterísticas Proceso R I E S G O C A L I D A D P R O D U C T I V I D A D Resultados

Pasos o Niveles NM 1 NM 2 NM3 NM4 NM5...para un conjunto de áreas de proceso establecidas en una organización Continuo...para un área de proceso simple o conjunto de áreas de proceso AP Capacidad Área de proceso AP Representaciones de CMMI

CMMI Modelo por niveles Hoja de ruta predefinida para la mejora. Se basa en un agrupamiento probado de procesos. ¿Por qué usar por niveles? –Influencia de la herencia (Ej. CMM) –Hoja de ruta probada para mejora –Especifica un ordenamiento para la mejora de las áreas de proceso.

CMMI Representación continua Permite seleccionar el orden de mejora que mejor satisface los objetivos del negocio y mitiga las áreas de riesgo de la organización. La representación continua utiliza seis niveles de madurez. Agrupa áreas de proceso por categorías de afinidad y designa niveles de capacidad para cada área de proceso.

CMMI Representación continua Brinda flexibilidad para elegir en qué proceso poner énfasis y cuánto mejorar cada proceso. ¿Por qué usar continuo? –Influencia de trabajo internacional (ISO/IEC 15504). –Mayor libertad debido a que trata las áreas de proceso independientemente.

Situación actual de adopción Modelos CMMI (Continuo y por niveles)

Situación actual de adopción Evaluaciones Clase A que se realizaron entre Abril de 2002 y Agosto 2005, reportadas al SEI hasta Setiembre de –977 evaluaciones –878 organizaciones –3.686 proyectos –59,6 % organizaciones de fuera de USA Software Engineering Institute Carnegie Mellon University

Factores que influyen en la elección Aspectos del negocio Cultura de la organización –Capacidad de la organización para emprender un cambio Herencias

Sistemas de Gestión de la Calidad Norma ISO 9001:2000 Guía ISO/IEC 90003:2004 (PU UNIT-ISO/IEC 90003:2006)

Normas ISO 9000 Son una familia de Normas sobre Gestión de la Calidad que describen los requisitos que debe cumplir un Sistema de Calidad en diferentes situaciones. Son emitidas por la Organización Internacional de Normalización y resultan de un consenso internacional. Pueden aplicarse a cualquier sector o rama de actividad en que opere la empresa.

ISO 9000:2000 Objetivo: –Asistir a organizaciones de todo tipo y tamaño en la implementación y operación de sistemas de gestión de la calidad eficaces.

ISO/IEC 90003:2004 Brinda una guía para implementar la norma ISO 9001 a organizaciones que compran, proveen, desarrollan, operan o mantienen software. No agrega requisitos a la norma ISO 9001:2000. No se supone que sea utilizada como criterios de evaluación en una auditoría de certificación.

Gestión de Recursos CLIENTECLIENTE RequisitosRequisitos CLIENTECLIENTE SatisfacciónSatisfacción Medición, análisis y mejora Responsabilidad de la dirección Ref. UNIT-ISO 9000:2000 Elementos de entrada Realización del producto Modelo de un sistema de gestión de la calidad basado en procesos Líneas de valor añadido Líneas de información Elementos de Salida Producto Sistema de Gestión de la Calidad

Norma internacional ISO/IEC 15504

ISO/IEC Es una norma generada por el grupo de trabajo en evaluación de procesos (WG10) de un comité internacional en normalización en Ingeniería de software y sistemas. Es la evolución del modelo SPICE (Software Process Improvement and Capability dEtermination).

ISO/IEC Provee un marco para la evaluación de procesos de software para –Mejora de procesos –Determinación de la capacidad.

Ventajas de adoptar un modelo para la mejora

Impacto de la mejora en la organización Resultados –Reducir los costos de mantenimiento –Obtener ventajas competitivas Estrategia –Mayor eficiencia de la organización –Aumentar la capacidad del negocio –Lealtad del cliente

Características de un proceso maduro Definido y documentado Respaldado visiblemente por la Dirección Definición y comprensión de los roles y responsabilidades durante todo el proyecto y en toda la organización Coherente con la forma en que el trabajo se hace realmente Medido Respaldado por la tecnología

¿Implantar un modelo de gestión de calidad garantiza el éxito de una organización?

¿Las buenas prácticas garantizan el éxito? No, pero se puede asegurar que un fracaso no será por: – Falta de planificación. – Falta de estimaciones. – Definición de requisitos pobre. – Incapacidad de entregar productos en tiempo y presupuesto. – Falta de entrenamiento. – Ausencia o muy pobre gestión de riesgos. – Ausencia o muy pobre aseguramiento de la calidad. – Recursos inapropiados. – Expectativas poco realistas. – Falta de comunicación.

¿Las buenas prácticas garantizan el éxito? Las buenas prácticas no garantizan el éxito, pero previenen fracasos por razones previsibles.

Normas de referencia CMMI Capability Maturity Model Integration. SEI - Software Engineering Institute – Carnegie Mellon University. Yoram Malevski - El Camino y La Meta ISO 9000:2000 – Sistemas de gestión de la calidad. ISO/IEC – – Information Technology – Software life cycle processes ISO/IEC 90003:2004 – Software Engineering – Guidelines for the application of ISO 9001:2000 to computer software. ISO/IEC – TR – Information Technology –Guide for ISO/IEC ISO/IEC - TR – Information Technology – Software Process assessment The TickIT Guide – Using ISO 9001:2000 for Software Quality Management System Construction, Certification and Continual Improvement – British Standard Institution PU UNIT-ISO/IEC 90003:2006 – Ingeniería de Software. Directrices para aplicación de UNIT-ISO 9001:2000 al Software. UNE – Tecnología de la información – Procesos del ciclo de vida del software.

Muchas gracias! Lic. Amalia Álvarez Balbi, MC