Versión Final UNIVERSIDAD TECNOLÓGICA NACIONAL REGIONAL SANTA FE DOCTORADO EN INGENIERÍA MENCIÓN SISTEMAS. Tesis de Doctorado:

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Versión Final UNIVERSIDAD TECNOLÓGICA NACIONAL REGIONAL SANTA FE DOCTORADO EN INGENIERÍA MENCIÓN SISTEMAS. Tesis de Doctorado:"

Transcripción

1 UNIVERSIDAD TECNOLÓGICA NACIONAL REGIONAL SANTA FE DOCTORADO EN INGENIERÍA MENCIÓN SISTEMAS Tesis de Doctorado: Gestión de Mejoras en Procesos en Ingeniería de Software con el soporte de modelos sistémicos. Aplicación al sector de desarrollo de software de Argentina Autor: Pedro E. Colla Director: Dr. Jorge Marcelo Montagna Copia impresa 11/2/ :59 Revision 11 Versión Final

2 1-2

3 Siempre imaginé que el paraíso sería algún tipo de biblioteca Jorge Luis Borges 1-3

4 Agradecimientos En el camino para construir esta tesis obtuve muchos aprendizajes; aquellos que tiene que ver con la ciencia están distribuidos en los capítulos que siguen, los que tienen que ver con el espíritu están en estas líneas. He aprendido que, contra lo que podría suponerse, una tesis no es un trabajo individual. Es un trabajo de un gran equipo de gente que lo hace posible. Estas líneas son para, mínimamente, darles el crédito que se merecen. Este trabajo hubiera sido imposible sin el esfuerzo, consejo, colaboración, guía y aliento de mi director de tesis, el Dr. Jorge Marcelo Montagna; gracias Marcelo! No tuve otra cosa que apoyo de toda la gente en UTN-FRSF, empezando por el Dr. Horacio Leone quien como el entonces responsable del doctorado creyó que esta tesis era posible y del Dr. Omar Chiotti quien como responsable actual lo hizo posible. Mi vida hubiera sido muy difícil sin la coordinación que la Ing. Rosana Portillo hizo de todas mis clases en la vecina Santa Fe desde mi lugar de residencia en la mediterránea Córdoba. A lo largo del esfuerzo del doctorado el Dr. Luis Olsina y el Dr. Ernesto Martinez me aportaron valiosas contribuciones y puntos de vista desafiantes, algunos de ellos definieron como abordé algunos problemas y los resultados están reflejados en este trabajo. En el exterior, el Dr. Warren Harrison y el Dr. David Raffo de la Portland State University y el Dr. Dennis Goldenson junto con el Dr. Michael Konrad del SEI me compartieron consejos y revisiones cruciales a lo largo del trabajo de investigación; fue con ellos que comprendí lo que había que comprender para hacer este trabajo posible. El Dr. Tore Dyba me ayudó con claves para robustecer esta tesis y estar seguro que lo esencial estaba bien cubierto. De todos ellos son los buenos consejos, los errores son solo míos. Mis compañeros docentes en el Instituto Universitario Aeronáutico, mi casa académica, y en especial el decano de la Facultad de Ingeniería el Brig. Ing. (RE) Fernando Alvarez, el Mg. Héctor Riso y la Ing. Sandra Harperath fueron los que hicieron posible el marco académico en el cual desarrollé buena parte de este trabajo de investigación. No hubiera ido mucho más allá del marco teórico de mi tesis sin haber contado con la cooperación del CESSI para obtener la evidencia empírica necesaria, mi especial agradecimiento a la Ing. Emilce Chiricola y el Lic. Mario Sosa quienes cooperaron conmigo en hacer realidad los trabajos de campo así como las autoridades el Dr. Miguel A. Calello y la Lic. Vanessa Lucchesi por autorizar el soporte institucional de CESSI en el esfuerzo. Los datos fueron gracias a la CESSI, el uso y conclusiones extraídos de éstos son de mi única responsabilidad. 1-4

5 Mis compañeros de trabajo, en Motorola primero y en HP posteriormente me han proporcionado enormes dosis de aliento y comprensión. La gerencia senior de HP me ayudó en incontables ocasiones, material y espiritualmente, para hacer posible este trabajo; Mr. Hormuzd Karkaria primero, Mr. Keith Kerrison actualmente y en especial mi jefe, el Ing. Diego Schargorodsky, me permitieron llegar hasta aquí. Dudo que hubiera podido sin su soporte. Mi viejo no puede ver este momento, partió hace algún tiempo, pero mi vieja por suerte si lo puede ver; espero que ambos estén orgullosos; ellos construyeron los cimientos para que este trabajo fuera posible y por eso el logro es también de ellos. Mi suegra Luz, mis hijos, Pedro (el primer doctor en la familia), Claudia Alejandra Inés, (quien aplicó su lógica de médica a un trabajo de ingeniería para ayudarme a la edición de esta tesis) y Marcelo (quien se hizo dueño de los detalles para en esta tesis fuera consistente en ellos) fueron fuente de insustituible soporte, contención, paciencia y comprensión. Finalmente a mi compañera de toda la vida, María, no encuentro palabras para expresar lo importante que es; le tomo prestado a Juan Luis Guerra un párrafo de su canción para expresarlo, si tu no bailas conmigo, yo ya no quiero bailar. 1-5

6 ÍNDICE GENERAL Agradecimientos 1-4 ÍNDICE DE FIGURAS 1-13 ÍNDICE DE TABLAS 1-15 Capítulo 1 Introducción Antecedentes Problemas en desarrollo de software Gestión de calidad en software Estado del arte Fuentes de mejora Definición del problema Contribuciones de esta investigación Metodología de investigación Esquema de la tesis Capítulo 2 Mejoras en procesos de software Introducción Proceso de software Modelos de proceso Infraestructura de proceso Medición del proceso Evaluación de procesos de software Modelos de referencia Otros modelos de calidad Factores de éxito en evaluación de procesos Despliegue de mejoras de los proceso de software (SPI) Factores de éxito en mejora de procesos Innovación de procesos de software Mejoras de proceso vs. Innovación Modelo de madurez SEI-CMMI Representación Conceptos Áreas de proceso Evaluación de madurez Enfoques para implementar SPI

7 Marco Organizacional Contexto nacional Modelos Organizacionales Evaluación de la inversión Métodos para evaluar la inversión Evaluación económica de inversiones Evaluación financiera de inversiones Evaluación de inversiones como opciones Evaluaciones basadas en intangibles económicos Valor presente neto en proyectos SPI Erogaciones Beneficios Mejora en los ingresos Mejora en la performance Mejoras en la valuación de activos subyacentes Otros enfoques para implementar SPI Otros beneficios Gestión del esfuerzo de mejora Variaciones por geografía Pequeñas y medianas empresas SPI en PyMEs Las PyMEs necesitan de las iniciativas SPI Las PyMEs son reticentes a desplegar iniciativas SPI Las PyMEs reconocen el valor de SPI Tensión SEI CMMI vs. metodologías ágiles Resumen Capítulo 3 Modelos en ingeniería de software Introducción Modelos dinámicos Formulación de modelos dinámicos Recolección de datos Distribución de probabilidades de las variables aleatorias Estructurar la teoría Desarrollo del modelo Definición del problema

8 Creación del modelo conceptual Implementación del modelo Simulación Evaluación Métodos para verificación y validación de modelos Proceso de validación Técnicas de validación Validez de los datos Validación del modelo conceptual Verificación de implementación Validez operativa Comparación gráfica de resultados Intervalos de confianza Test de hipótesis Mejores prácticas de validación Modelos dinámicos en SPI Resumen Capítulo 4 Modelo de inversión en SPI Introducción Tipos de flujos de fondos Flujos de fondos tangibles Flujos de fondos intangibles Beneficios contingentes Riesgos contingentes Definición del problema a modelar Egresos por SPI Esfuerzo de despliegue Esfuerzo de entrenamiento Costo total de implementación Costo de evaluación Costo de mantenimiento Expresión financiera del costo de SPI Ingresos por SPI Mejoras de performance Corrección por riesgo de evaluación

9 Corrección por tamaño de organización Ingresos adicionales Menor incertidumbre en los resultados Beneficios intangibles Ingresos totales por SPI Costo de oportunidad Horizonte de inversión Variables independientes Parámetros Variables dependientes Modelo conceptual Resumen Capítulo 5 Perfiles SPI en organizaciones de Argentina Introducción Metodología de Investigación Propósito del estudio Método de construcción Dimensión cuantitativa Análisis de correlaciones Tipos de variables Tipos de diseño Objetivo del estudio Fuentes de datos Marco del análisis Demografía de la encuesta Conclusiones reportadas por CESSI Análisis de resultados Dependencia con el tamaño de la organización Dependencias con Variables Independientes y Parámetros Amenazas a la validez Resumen Capítulo 6 Relevamiento de perfiles SPI en Argentina Introducción Estrategia de Investigación Creación de la Encuesta

10 Objetivos de Investigación Audiencia Diseño del Plan de Muestreo Definiciones operativas Diseño del Cuestionario Distribución del Cuestionario Marco del análisis Esfuerzo y tiempo para implementar Tamaño de la organización Esfuerzo y tiempo de implementación vs. Tamaño Preferencias de horizonte de inversión Impactos en costo y plazos de entrega Productividad, ingresos y entregas Otras mejoras organizacionales Amenazas a la Validez Resumen Capítulo 7 Implementación y validación del modelo Introducción Diagrama causal Modelo estocástico Ejecución del modelo Modelo ejecutable (nivel superior) Subsistema SPI (nivel inferior) Modelado del costo de implementación (C sepg ) Modelado del ingreso por performance (I prod ) Modelado del costo de evaluación (C a ) Modelado del ingreso por menor incertidumbre en los resultados (ΔI) Modelado de mayores ingresos (I g ) Valor presente de la inversión en SPI (VPN spi ) Ejecución del modelo Verificación del modelo ejecutable Verificación de la estructura interna Verificación de comportamiento Validación del modelo ejecutable

11 Validación estadística Validación por expertos Resumen Capítulo 8 Evaluación de Escenarios Introducción Ejecución del modelo Sensibilidad al tamaño de la organización Sensibilidad al horizonte de inversión Sensibilidad al costo de evaluación Sensibilidad al costo por ingeniero Sensibilidad al costo de oportunidad Variación de la tasa libre de riesgo (r f ) Variación del factor de reducción de riesgo Mejora en incertidumbre de activos subyacentes (I FV ) Sensibilidad a la probabilidad de éxito (ξ) Variación de crecimiento de organización (g) Estudio de estrategias de inversión SPI Estrategia de crecimiento Decisión entre SEI-CMMI Nivel 2 o Nivel Estrategias de implementación Requerimientos de recursos en inversiones exitosas Resumen Capítulo 9 Conclusiones Introducción Preguntas de investigación Contribuciones originales Limitaciones y amenazas a la validez Trabajo Futuro Consolidar la estructura del trabajo Instrumentos adicionales Reflexiones finales Referencias Bibliográficas Glosario Apéndice A Factor de reducción de riesgo (λ) A-293 A.1 Uso de SEI SW-CMM y la performance de las organizaciones. A-293 A.2 Análisis de datos A

12 A.3 Reducción de Incertidumbre (λ) A-297 A.4 Estimación de λ por reducción de retrasos A-297 A.5 Resumen y amenazas a la validez A-300 Apéndice B Probabilidad de éxito (ξ) B-301 Apéndice C Encuesta nacional de perfiles SPI en Argentina. C-303 Apéndice D Componentes utilizados en GoldSim. D-304 Apéndice E Correlación de Performance con SEI SW-CMM E-306 Apéndice F Mapa Encuesta CESSI 2007 F-307 Apéndice G Encuesta Nacional 2008 G-308 G.1 Instrucciones de llenado: G-308 G.2 Cuestionario G-310 G.3 Glosario G-311 Apéndice H Análisis de rigor metodológico y relevancia. H

13 ÍNDICE DE FIGURAS Figura 1-1 Foco del modelo de madurez de capacidades integrado (Fuente: Figura 1-2 Distribución de organizaciones que adoptaron CMMI por tamaño [SEI2006] Figura 1-3 Niveles de madurez del modelo SEI-CMMI(TM) [SEI2009] Figura 1-4 Método esquemático de investigación Figura 2-1 Cambios de performance de proceso con mejora e innovación Figura 2-2 Relación entre factores internos y externos con el resultado de uso de proceso de software Figura 2-3 Estructura jerárquica de GQM [Basili1984] Figura 2-4 Contexto de la evaluación de procesos de software [ISO/IEC 15504] Figura 2-5 El ciclo de mejora de Shewart [Deming1986] Figura 2-6 Propuesta de mejora de procesos integrada con innovación [Dyba2001] Figura 2-8 Elementos del enfoque sistémico para la mejora de procesos [Colla-Montagna2005] Figura 2-9 Visión Sistémica de los impactos organizacionales derivados de esfuerzos en SPI [Walden2002] Figura 2-10 Despliegue SPI bajo condiciones de restricción de recursos Figura 2-11 Costo de Calidad como proporción del costo total para SEI SW-CMM [Knox1993] Figura 2-12 Mejoras de Esfuerzo con nivel SEI SW-CMM [Clark2000] Figura 2-13 Ejemplo hipotético de flujo de gastos e ingresos de fondos de proyecto de desarrollo Figura 2-14 Distribución de tiempos de implementación por nivel para SEI SW-CMM [SEI2009] Figura 3-1 Relaciones causales entre corrimientos de calendario y staff [Brooks1975] Figura 3-2 Revisión del ciclo de desarrollo de un modelo Figura 3-3 Generación de modelo Figura 3-4 Ciclo hermenéutico para la creación de modelos dinámicos [Madachy1999] Figura 3-5 Etapas del modelado y principales objetivos [Madachy1999] Figura 3-6 Relación entre confianza y costo de validación [Sargent1998] Figura 3-7 Metodología de modelado de proceso simplificado [Sargent1998] Figura 4-1 Modelo conceptual de inversión en SPI Figura 4-2 Factores relevantes en el modelo conceptual de inversión en SPI Figura 5-1 Probabilidades de errores Tipo I y Tipo II en un test de hipótesis [Dyba2001] Figura 5-2 Resumen de Análisis Estadístico de la Encuesta [resultado de ejecución con Minitab v1.42] Figura 5-3 Distribución de Frecuencias SEI-CMMI(TM) e ISO-9000 respecto al tamaño [CESSI2007] Figura 7-1 Diagrama causal preliminar [usando VenSim v5.8d PLE] Figura 7-2 Evolución del VPN spi con el tiempo durante esfuerzo SPI [ejecución VenSim] Figura 7-3 Modelo de nivel superior [Goldsim 9.6] Figura 7-4 Modelo integrado de inversión SPI Figura 7-5 Esfuerzo de implementación SPI Figura 7-6 Tiempo de implementación de iniciativa SPI Figura 7-7 Distribución de mejoras de productividad por nivel SEI SW-CMM [Clark2000] Figura 7-8 Distribución de Costos de Evaluación

14 Figura 7-9 Evolución en el tiempo del VPN en una ejecución de simulación típica [Goldsim v9.6] Figura 7-10 Distribución de probabilidad del VPN en una corrida de simulación típica [Goldsim v0.6] Figura 7-11 Sensibilidad del VPN a los factores organizacionales [Goldsim v9.6] Figura 7-12 Sensibilidad el VPN a la variación de factores organizacionales [GoldSim v9.6] Figura 7-13 Resultados comparativos entre la Encuesta CESSI 2007 y la ejecución del modelo Figura 8-1 Relación entre Valor Presente Neto de Inversión y Tamaño de la Organización Figura 8-2 Relación entre tamaño de organización y resultado de SPI para distintos niveles de productividad Figura 8-3 Relación entre VPN de la inversión en SPI y el horizonte de planeamiento (CMMI Nivel 3) Figura 8-4 Relación entre Valor Presente Neto y Horizonte de Planeamiento (CMMI Nivel 5) Figura 8-5 Relación entre VPN y costo de evaluación Figura 8-6 Incremento de costo de evaluación con evaluaciones sucesivas Figura 8-7 Relación entre el VPN y el costo de evaluaciones futuras sucesivas Figura 8-8 Relación entre Valor Presente Neto y Costo por Ingeniero Figura 8-9 Relación entre VPN y costo de oportunidad Figura 8-10 Relación entre Valor Presente Neto y Factor de Incertidumbre Figura 8-11 Relación entre VPN y mejora financiera en rendimiento de activos subyacentes Figura 8-12 Relación entre VPN y probabilidad de éxito en la evaluación Figura 8-13 Relación de VPN con crecimiento futuro Figura 8-14 Relación entre VPN vs. Crecimiento futuro Figura 8-15 Estrategias de crecimiento para distintos tamaños organizacionales Figura 8-16 Decisión de hoja de ruta para acceder a SEI-CMMI nivel Figura 8-17 Variación del VPN con la reducción del esfuerzo de implementación Figura 8-18 Evolución del VPN por mejoras en la relación esfuerzo/tiempo de implementación Figura 8-19 Esfuerzo de implementación de inversión SPI vs. Tamaño de la organización Figura. A-1 Perfil estadístico de CPI para organizaciones [Lawlis1995]...A-295 Figura. A-2 Distribución de CPI por Nivel de Madurez SEI SW-CMM [Lawlis1995]...A-296 Figura. A-3 Fidelidad de Calendario por Nivel de Madurez SEI CMMI [Paulisch 2008]...A

15 ÍNDICE DE TABLAS Tabla 1-1 Mejora de Performance aplicando SEI-CMMI [SEI 2005] Tabla 2-1 Factores que promueven y dificultan iniciativas SPI [Goldenson1995] Tabla 2-2 áreas de proceso para cada nivel de madurez del modelo SEI-CMMI [SEI2009] Tabla 2-3 Retornos de inversión típicos para SPI basados en SEI-CMMI(TM) [Jones1996] Tabla 2-4 Elementos de Costo de SPI a considerar [Walden2002] Tabla 2-5 Performance en Motorola [Diaz1997,Diaz2002] Tabla 2-6 Cantidad de Evaluaciones SEI-CMMI a nivel global [Fuente SEI 2005] Tabla 3-1 Clasificación de validez operacional [Sargent1998] Tabla 4-1 Áreas de Proceso por nivel de madurez SEI-CMMI [SEI2009] Tabla 4-2 Resumen de hipótesis de investigación Tabla 5-1 Frecuencia de Adopción de SEI-CMMI e ISO-9000 por organizaciones en Argentina [CESSI2007] Tabla 5-2 Dependencia de SEI-CMMI e ISO-9000 de parámetros Tabla 5-3 Relación entre SEI-CMMI e ISO-9000 con variables supuestas independientes Tabla 5-4 Análisis GLM para SEI-CMMI (ejecución MiniTab v1.2) Tabla 5-5 Análisis GLM para ISO-9000 (ejecución MiniTab v1.2) Tabla 6-1 Niveles de confianza para una variable aleatoria Z exhibiendo distribución normal Tabla 6-3 Esfuerzo y Tiempo de implementación por nivel SEI-CMMI(TM) Tabla 6-4 Distribución del tamaño de organización Tabla 6-5 Resultados de horizonte de inversión en la población encuestada Tabla 6-6 Resultados de Costo y Plazos de Entrega Tabla 6-7 Respuestas sobre productividad, ingresos y resultados de entrega Tabla 6-8 Mejoras efectivas usando el test de Wilcoxon de 1 prueba Tabla 6-9 Otras mejoras organizacionales Tabla 6-10 Relación con alta madurez Tabla 6-11 Concordancia entre factores ordinales Tabla 7-1 Variables independientes implementadas en modelo de nivel superior Tabla 7-2 Riesgo de evaluación (ξ) y factor de reducción de riesgo (λ) para distintos niveles SEI-CMMI Tabla 7-3 Frecuencia de organizaciones adoptando SEI-CMMI(TM) vs. pronostico de modelo Tabla. A-1 Media y Desvio Standard en Poblaciones por Grupo de Madurez (Resultado MiniTab v1.2)...a-297 Tabla. A-2 Resultados de Simulación de Reducción de Incertidumbre [Paulisch2008]...A-299 Tabla. B-1 Resultados de Evaluaciones SEI SW-CMM (Hayes 1995)...B-301 Tabla. C-1 Datos de encuesta de perfiles SPI realizada junto con CESSI en Argentina...C-303 Tabla. E-1 Datos de Campo Dra. P.Lawlis [Lawlis1995] Correlación entre Performance y SEI SW-CMM...E-306 Tabla. F-1 Resumen de Mapa de Extracción de Datos (Survey CESSI 2007)... F-307 Tabla. H-1 Criterios de Kitchenham para evaluación de robustez de la investigación [Kitchenham2002]...H-316 Tabla. H-2 Criterio de Benbasat para la evaluación de relevancia de la investigación [Benbasat1999]...H

16

17 Hay dos errores que se pueden cometer en el camino a la verdad no llegar al final de la ruta y no comenzar. Buda (Príncipe Gautama Siddharta, fundador del Budismo, A.C.) Capítulo 1 Introducción Este capítulo presenta los antecedentes y fundamentos de la investigación realizada sobre las mejoras en los procesos de producción de software y las características de las inversiones necesarias para realizarlos. Se describen además los objetivos generales y particulares perseguidos por este trabajo y las contribuciones originales propuestas. Finalmente se anticipa la estructura temática y metodología de trabajo a utilizar en la tesis Antecedentes El software se ha constituido en la infraestructura de la sociedad moderna y es, por consiguiente, crítico tanto para las actividades públicas como para las privadas, sosteniendo un espectro de usos altamente sensitivos para el desarrollo económico, científico y social. Al mismo tiempo existe la percepción creciente que la calidad del software y las fallas que pueden ocasionar son un aspecto débil en la cadena de su uso, al punto que eventualmente pueden ponerse en riesgo vidas y negocios. La industria abunda en ejemplos de esfuerzos de desarrollo que son entregados más tarde que lo previsto, a costos mayores, con funcionalidades inferiores a las esperadas, que experimentan fallas significativas o proveen resultados incorrectos. Más allá de avances tecnológicos sustantivos, las demandas siempre crecientes, la complejidad de los problemas resueltos y las escalas de esfuerzo involucradas en el desarrollo de software moderno parecen superar la capacidad de las organizaciones para evitar impactos en su calidad. Es claro que aplicaciones más grandes, más complejas y con mayor dificultad de ser testeadas sólo aumentan el riesgo de encontrar errores de funcionamiento, excepto que al mismo tiempo se reduzcan los defectos introducidos en el software en el momento de su creación o mantenimiento, es decir que se mejore la calidad del desarrollo Problemas en desarrollo de software. El término ingeniería de software fue introducido por primera vez en 1968 durante la conferencia de la OTAN en Garmisch-Partenkirchen [Naur1969], de donde emergió el consenso que existen problemas profundos en la creación y mantenimiento de software. Estos problemas Capítulo

18 fueron discutidos con un enfoque sistémico, entre otros, por Brooks [Brooks1975] en su clásico libro The Mythical Man-Month, donde el término crisis de software fue utilizado para describir los problemas inherentes al desarrollo de software. Brooks distinguió, quizás por primera vez, los principales problemas del desarrollo, que consisten en dificultades inherentes a la naturaleza misma del software como creación intelectual y no sólo accidentes que eventualmente pueden ser resueltos por un proceso de corrección sistemático. Se han realizado numerosos intentos para abordar la mejora de calidad en software a partir de la aplicación de métodos de prueba matemática [Hoare1984], bajo la promesa de lograr desarrollos prácticamente libres de errores mediante la remoción sistemática de todas aquellas partes que no superen una verificación formal y rigurosa. Desafortunadamente, este enfoque sólo ha sido fructífero en dominios de aplicación demasiado estrechos como para causar un impacto significativo en la industria. Sin embargo, la aplicación de las prácticas de ingeniería como enfoque sistemático a la creación de software fue impulsada por Lehman [Lehman1989] y más recientemente por Basili [Basili1996] quienes insisten en considerar la ingeniería de software como una disciplina susceptible de recibir prácticas consistentes con un enfoque científico a los problemas bajo estudio. La aplicación de un enfoque ingenieril a la creación de software invita a desplegar principios y prácticas que la ingeniería utiliza para abordar los problemas esenciales en una variedad de otros dominios tecnológicos. Esta aproximación lleva directamente a tratar la secuencia de tareas involucradas en la creación de software como una red estructurada de actividades repetitivas donde se pueden desplegar criterios de optimización y mejoras. Esta secuencia de actividades recibe el nombre de proceso de desarrollo de software (software development process) y las mejoras que se aplican sobre éste reciben el nombre de mejora de procesos de desarrollo de software (software process improvement o en adelante SPI). Humphrey [Humphrey1989a] fue el primero que postuló que los problemas esenciales al desarrollo de software tienden a ser de gestión y no tecnológicos. Partiendo de esa premisa desarrolló un marco estructurado para la gestión y mejora del proceso de software que luego fue conocido como el modelo de madurez de capacidades para software (capability maturity model for software o SW-CMM) [Paulik1995]. Este marco, patrocinado formalmente por el Software Engineering Institute (SEI) de la Universidad Carnegie-Mellon, utiliza un modelo de referencia con cinco niveles de madurez. La premisa sobre la cual es construido es que la calidad del software es mayormente gobernada por la calidad del proceso utilizado para su desarrollo y mantenimiento [Bamberger1997, Diaz2002, Eickelmann2003, Hefner2001]. El SEI publicó las bases de este modelo inicial, el cual fue mejorado por el Modelo de Capítulo

19 Madurez de Capacidades Integrado (Capability Maturity Model Integrated o CMMI) en el año 2000 [Miller2002]. Este modelo posteriormente evolucionó a la versión 1.1 y luego, en el año 2007, a su versión corriente 1.2, sentando las bases para la puesta en marcha de sistemas de calidad apropiados para la gestión de ambientes de ingeniería de software [Paulik1995]. El SEI ha anunciado la disponibilidad de la versión 1.3 para el año 2010 [SEI2009]. El modelo SEI-CMMI está entonces fundado en la tradición ingenieril de enfatizar la predictibilidad, repetibilidad y la posibilidad de utilizar técnicas estadísticas para los esfuerzos de mejora sistemática en el dominio tecnológico del desarrollo de software. Humphrey [Humphrey1989b] sentó las bases para considerar que si el proceso no está bajo control estadístico no es posible realizar mejora continua sobre él hasta que lo esté. El enfoque de Humphrey está alineado con las tradiciones racionalistas de la ingeniería y, de hecho, sus conceptos pueden verse como derivados de modelos industriales tradicionales Gestión de calidad en software Se piensa a menudo que la búsqueda de calidad es una iniciativa relativamente moderna cuando en realidad es un movimiento milenario. El concepto de la especificación y la necesidad de una razonable uniformidad en la producción de ciertos artefactos pueden encontrarse, mediante técnicas arqueológicas modernas, en nodos de civilización tales como la China imperial, Babilonia, Egipto Antiguo y el Imperio Romano [Abdel-Hamid1990, Li2001, Lawlis1995]. En forma mucho más reciente, en Francia hacia los siglos XVII y XVIII, las más modernas técnicas de ingeniería se aplicaban a la industria naviera de entonces, donde empezaron a utilizarse conceptos como la selección de proveedores basados en costo, capacidad de entrega y habilidad para ajustarse a las especificaciones. Pero no fue hasta mediados del siglo XX cuando las bases fundamentales de la gestión de calidad, tal como se las conoce hoy, fueron establecidas desde el ámbito académico a partir del trabajo de W. Edwards Deming y J.M. Juran. Sus conceptos fueron mayormente tratados como una rareza teórica hasta que en la década de los sesenta Iwau Wanabe implementó en Japón el primer círculo de calidad en NTT Corp, encendiendo una revolución que llevaría a la adopción masiva de estos conceptos primero en Japón y luego en el resto del mundo [Juran1990, Juran1995]. Fue a partir del liderazgo adoptado por Japón que en las postrimerías de la década de los setenta y comienzos de la de los ochenta, la gestión de calidad (o también llamados conceptos de calidad total ) alcanzó su madurez utilizando metodologías, herramientas y conceptos sistémicos a partir de los cuales dejó definitivamente el ámbito académico y se propagó al ámbito industrial. La necesidad de identificar claramente el mecanismo de implementación de la gestión de Capítulo

20 calidad llevó, hacia fines de la década de los ochenta y principios de la de los noventa, a la creación de sistemas de calidad que dieran un marco formal, apropiado y riguroso a la utilización de tecnologías de gestión de calidad, entre otros, el ahora sumamente difundido modelo ISO-9000, modelos derivados, relacionados y similares [Clouse2008]. Sin embargo, las normas ISO-9000 proveen un marco de referencia demasiado general para las particularidades de la industria del desarrollo de software y por lo tanto es necesaria la utilización de modelos derivados a partir de conceptos de ingeniería de software [McGuire2001]. El modelo conceptual representado en la Figura 1-1 muestra que los proyectos de software pueden entenderse como un sistema en equilibrio entre tecnología, recursos y procesos. Los modelos de madurez en general, y el SEI-CMMI en particular, parten de la premisa que la mejor forma de gestionar este sistema es a partir del uso de mejores técnicas de gestión sustentadas en la mejora de procesos [Boehm1981, Butler1995, Card2002]. Figura 1-1 Foco del modelo de madurez de capacidades integrado (Fuente: Inicialmente, las agencias del Gobierno de Estados Unidos de América adoptaron el modelo provisto por estas metodologías como un medio para evaluar durante la fase de adquisición de contratos las capacidades de desarrollo de los oferentes, con la esperanza de lograr de esa forma controlar los riesgos históricamente asociados con proyectos de desarrollo de software tales como incumplimiento de plazos, excesos de costo y defectos entregados, todos ellos endémicos en este ámbito. Con el correr del tiempo, no sólo agencias gubernamentales de Estados Unidos sino la industria en general, han visto crecientemente la evaluación a partir del modelo SEI-CMMI como un requisito necesario para realizar negocios, en particular en instancias de proyectos de gran envergadura o de alto riesgo. Las pequeñas empresas proveedoras de software que desean tener roles protagónicos en este contexto, se ven entonces en la poco envidiable posición de tener que invertir en procesos de mejora de software percibidos a menudo como costosos [Basili1978, Herbsleb1996, Brodman1995, Capítulo

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

CAPÍTULO 4. FORMA DE EVALUACIÓN CMM. 4.1 Evolución de los métodos de valoración del SEI

CAPÍTULO 4. FORMA DE EVALUACIÓN CMM. 4.1 Evolución de los métodos de valoración del SEI CAPÍTULO 4. FORMA DE EVALUACIÓN CMM Tanto para el programa ALTA como para este trabajo de tesis, es importante conocer no sólo el modelo de Capacidad de Madurez, sino la forma en que se evalúa el nivel

Más detalles

Qué es el Modelo CMMI?

Qué es el Modelo CMMI? El principal problema que tienen las empresas en sus áreas de tecnología, así como las empresas desarrolladoras de software al iniciar un proyecto, radica en que el tiempo de vida del proyecto y el presupuesto

Más detalles

Guía EMPRESA INTELIGENTE 2.0 para la PYME

Guía EMPRESA INTELIGENTE 2.0 para la PYME Guía EMPRESA INTELIGENTE 2.0 para la PYME Consejos para desarrollar la gestión del cambio, tomar decisiones de manera ágil y eficaz y planificar estrategias atendiendo a los procesos como célula básica

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

SÍNTESIS Y PERSPECTIVAS

SÍNTESIS Y PERSPECTIVAS SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.

Más detalles

Guía Práctica para el Diseño de Proyectos Sociales

Guía Práctica para el Diseño de Proyectos Sociales Guía Práctica para el Diseño de Proyectos Sociales Marcela Román C. CIDE INTRODUCCION Las Políticas de focalización de la acción social del Estado y, en particular la educativa, están fundamentalmente

Más detalles

Figure 7-1: Phase A: Architecture Vision

Figure 7-1: Phase A: Architecture Vision Fase A Figure 7-1: Phase A: Architecture Vision Objetivos: Los objetivos de la fase A son: Enfoque: Desarrollar una visión de alto nivel de las capacidades y el valor del negocio para ser entregado como

Más detalles

1. Construcción de Planes de Acción Sectoriales (PAS)

1. Construcción de Planes de Acción Sectoriales (PAS) 1. Construcción de Planes de Acción Sectoriales (PAS) La construcción de los PAS es la prioridad de trabajo de la ECDBC en el 2013. Los PAS estarán constituidos por diferentes medidas de mitigación (políticas,

Más detalles

Términos definiciones

Términos definiciones Términos y definiciones 3Claves para la ISO 9001-2015 Términos y definiciones: ISO9001 utiliza una serie de definiciones ligadas a la gestión de la calidad, que también deben ser comprendidas por la organización

Más detalles

Planificación Estratégica

Planificación Estratégica Universidad de la República Unidad de Capacitación Programa de Gestión Universitaria Universidad de la República Unidad de Capacitación José Jorge (Tito) Martínez Fontana Programa de Gestión Universitaria

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

Una estructura conceptual para medir la efectividad de la administración

Una estructura conceptual para medir la efectividad de la administración Una estructura conceptual para medir la efectividad de la administración Tópico especial para gestión del mantenimiento La necesidad de un sistema de medición de la efectividad Mediante el uso de una o

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla

Más detalles

+ Cómo ahorrar dinero con Software Quality

+ Cómo ahorrar dinero con Software Quality + Cómo ahorrar dinero con Software Quality Qué es Software Quality Assurance? Porqué facilita el ahorro de dinero? Introducción El objetivo de este documento es explicar qué es Software Quality Assurance,

Más detalles

Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión?

Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión? Mohamad, Jorge Alejandro Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión? Preprint del artículo publicado en Revista Énfasis

Más detalles

Business Process Management(BPM)

Business Process Management(BPM) Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: daniel@agenciati.com

Más detalles

ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO

ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD ESTUDIOS AMBIENTALES Y RURALES MAESTRIA EN DESARROLLO RURAL ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO SOBRE LO QUE ESPERA LA MAESTRÍA DEL TRABAJO

Más detalles

Observatorio Bancario

Observatorio Bancario México Observatorio Bancario 2 junio Fuentes de Financiamiento de las Empresas Encuesta Trimestral de Banco de México Fco. Javier Morales E. fj.morales@bbva.bancomer.com La Encuesta Trimestral de Fuentes

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

Más detalles

Módulo: Indicadores de Eficacia y Eficiencia en los Procesos

Módulo: Indicadores de Eficacia y Eficiencia en los Procesos Diplomatura en Lean Manufacturing (Manufactura Esbelta) Módulo: Indicadores de Eficacia y Eficiencia en los Procesos Docente: Javier Mejía Nieto MANUAL DE INDICADORES DE PRODUCTIVIDAD Ministerio de trabajo

Más detalles

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE 2.1 Ingeniería de Software Los modelos y estándares de calidad de software forman parte de la ingeniería de software. Es por eso que comenzaremos

Más detalles

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000 1 INTRODUCCIÓN Dos de los objetivos más importantes en la revisión de la serie de normas ISO 9000 han sido: desarrollar un grupo simple de normas que sean igualmente aplicables a las pequeñas, a las medianas

Más detalles

Chile más equitativo. Por Claudio Sapelli (*)

Chile más equitativo. Por Claudio Sapelli (*) Chile más equitativo posteado por: Posteador invitado Por Claudio Sapelli (*) El pasado 8 de junio, apareció mi libro Chile: Más Equitativo?, en el que se analizan los temas de distribución del ingreso

Más detalles

INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un

INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un INSTRODUCCION Toda organización puede mejorar su manera de trabajar, lo cual significa un incremento de sus clientes y gestionar el riesgo de la mejor manera posible, reduciendo costes y mejorando la calidad

Más detalles

Procesos Críticos en el Desarrollo de Software

Procesos Críticos en el Desarrollo de Software Metodología Procesos Críticos en el Desarrollo de Software Pablo Straub AgileShift Imagine una organización de desarrollo de software que consistentemente cumple los compromisos con sus clientes. Imagine

Más detalles

CMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM

CMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM CMM - Capability Maturity Model Estructura de CMM... Es un marco que describe los elementos claves de un proceso de software efectivo. Describe un camino de mejora evolutivo desde un proceso ad hoc inmaduro

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

Más detalles

Desarrollo de un ciclo de mejora Construcción de un método de diagnóstico

Desarrollo de un ciclo de mejora Construcción de un método de diagnóstico Desarrollo de un ciclo de mejora Construcción de un método de diagnóstico Alicia Mon, Marcelo Estayno, Andrea Arancio {aliciamon, mestayno, andrea.arancio}@fibertel.com.ar G.I.S. UNLaM 1 Resumen. Las pequeñas

Más detalles

E a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e

E a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e Proceso de Ingeniería de Software Evaluación del Proceso de Ingeniería de Software 3. Evaluación del proceso 3.1. Modelos del proceso de evaluación 3.2. Métodos del proceso de evaluación 2 Los objetivos

Más detalles

Técnicas de valor presente para calcular el valor en uso

Técnicas de valor presente para calcular el valor en uso Normas Internacionales de Información Financiera NIC - NIIF Guía NIC - NIIF NIC 36 Fundación NIC-NIIF Técnicas de valor presente para calcular el valor en uso Este documento proporciona una guía para utilizar

Más detalles

Seminario de Especialización Profesional y Seminario de Elaboración de Trabajo de investigación

Seminario de Especialización Profesional y Seminario de Elaboración de Trabajo de investigación Seminario de Especialización Profesional y Seminario de Elaboración de Trabajo de investigación Introducción Tal como lo registra el Reglamento de Graduación, vigente en la universidad desde el 21 de julio

Más detalles

Orientación acerca del enfoque basado en procesos para los sistemas de gestión de la calidad

Orientación acerca del enfoque basado en procesos para los sistemas de gestión de la calidad Orientación acerca del enfoque basado en procesos para los sistemas de gestión de la calidad Documento: ISO/TC 176/SC 2/N 544R Mayo 2001 ISO Traducción aprobada el 2001-05-31 Prólogo de la versión en español

Más detalles

4.1.1_Reunión de Planificación de Sprint (Sprint Planning Meeting) 4.1.2_Objetivo del Sprint (Sprint Goal) 4.1.4_Revisión de Sprint (Sprint Review)

4.1.1_Reunión de Planificación de Sprint (Sprint Planning Meeting) 4.1.2_Objetivo del Sprint (Sprint Goal) 4.1.4_Revisión de Sprint (Sprint Review) 1_Visión general de SCRUM 2_Teoría de Scrum 3_El Equipo Scrum (Scrum Team) 3.1_El Dueño de Producto (Product Owner) 3.2_El Equipo de Desarrollo (Development Team) 3.3_El Scrum Master 4_Eventos de Scrum

Más detalles

En términos generales, que significa cooperación empresarial para usted?

En términos generales, que significa cooperación empresarial para usted? Anexo 1 Entrevista al Dr. Ricardo Garzón Díaz, director de proyectos del Banco Interamericano de Desarrollo (BID) y especialista en la pequeña y mediana empresa colombiana. La cooperación empresarial ha

Más detalles

Capítulo 5. Conclusiones.

Capítulo 5. Conclusiones. Capítulo 5. Conclusiones. En este capítulo se hace un análisis de la investigación más allá de los datos arrojados en la realización del estudio Delphi para identificar las competencias de los líderes

Más detalles

Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización.

Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización. Anexo 1 CMMI - Capability Maturity Model Integration Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización. Fue desarrollado inicialmente

Más detalles

Cultura de Calidad. Técnicas para medir el valor al cliente. Objetivo de aprendizaje del tema

Cultura de Calidad. Técnicas para medir el valor al cliente. Objetivo de aprendizaje del tema Tema 6. Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Ilustrar técnicas para medir las necesidades y el valor al cliente Mostrar los valores de medición del valor al cliente Obtener

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE

ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE MARZO 2007 Este documento contesta las preguntas más frecuentes que se plantean las organizaciones que quieren

Más detalles

Control Estadístico de Procesos

Control Estadístico de Procesos Control Estadístico de Procesos Gráficos de Control Los gráficos de control o cartas de control son una importante herramienta utilizada en control de calidad de procesos. Básicamente, una Carta de Control

Más detalles

PISA Programa Internacional de Evaluación de Estudiantes. Gobierno de Chile Agencia de Calidad de la Educación

PISA Programa Internacional de Evaluación de Estudiantes. Gobierno de Chile Agencia de Calidad de la Educación PISA Programa Internacional de Evaluación de Estudiantes Gobierno de Chile Agencia de Calidad de la Educación 1 Evaluaciones Educativas Internacionales en Chile Desde 1997, Chile participa en diversos

Más detalles

Directrices para la auto- evaluación A.l Introducción

Directrices para la auto- evaluación A.l Introducción Directrices para la auto- evaluación A.l Introducción La auto evaluación es una evaluación cuidadosamente considerada que resulta en una opinión o juicio respecto de la eficacia y eficiencia de la organización

Más detalles

PREPARADO POR: FECHA DE EMISIÓN: 20-05-05 FECHA DE VALIDACIÓN: 20-05-05

PREPARADO POR: FECHA DE EMISIÓN: 20-05-05 FECHA DE VALIDACIÓN: 20-05-05 3. MONITORÍA Y EVALUACIÓN DE LA GESTIÓN SS-UPEG-3 PREPARADO POR: EQUIPO CONSULTOR FECHA DE EMISIÓN: 20-05-05 FECHA DE VALIDACIÓN: 20-05-05 VERSIÓN Nº: 1 Secretaría de Salud de Honduras - 2005 PÁGINA 2

Más detalles

10 PRÁCTICAS BASALES DE LA GESTIÓN DE PROYECTOS INFORMÁTICOS EN CUBA

10 PRÁCTICAS BASALES DE LA GESTIÓN DE PROYECTOS INFORMÁTICOS EN CUBA 10 PRÁCTICAS BASALES DE LA GESTIÓN DE PROYECTOS INFORMÁTICOS EN CUBA Visión desde el Modelo de Calidad para el Desarrollo de Aplicaciones Informáticas AUTORES MsC. Anisbert Suárez Batista Ing. Maikel Muñoz

Más detalles

GESTIÓN DEL SISTEMA DE MEDICIÓN ANÁLISIS Y MEJORAMIENTO

GESTIÓN DEL SISTEMA DE MEDICIÓN ANÁLISIS Y MEJORAMIENTO GESTIÓN DEL SISTEMA DE MEDICIÓN ANÁLISIS Y MEJORAMIENTO Derechos reservados ICONTEC- 1 MEDICIÓN, ANÁLISIS Y MEJORAMIENTO DEL SISTEMA DE GESTIÓN DE LA MEDICIÓN. Normas Aplicadas NTC-ISO 10012. Duración

Más detalles

Usos de los Mapas Conceptuales en Educación

Usos de los Mapas Conceptuales en Educación Usos de los Mapas Conceptuales en Educación Carmen M. Collado & Alberto J. Cañas Introducción Los mapas conceptuales son una poderosa herramienta de enseñanza-aprendizaje. Su utilización en (y fuera de)

Más detalles

Acciones Correctivas y Preventivas. Universidad Autónoma del Estado de México

Acciones Correctivas y Preventivas. Universidad Autónoma del Estado de México Acciones Correctivas y Preventivas Universidad Autónoma del Estado de México Mejora Continua La mejora continua del desempeño global de la organización debería ser un objetivo permanente de ésta. Mejora

Más detalles

global trust Razones por las cuales debería emplearse un Laboratorio Acreditado? International Laboratory Accreditation Cooperation

global trust Razones por las cuales debería emplearse un Laboratorio Acreditado? International Laboratory Accreditation Cooperation International Laboratory Accreditation Cooperation Razones por las cuales debería emplearse un Laboratorio Acreditado? Qué deberia considerar al seleccionar un laboratorio? Al seleccionar un laboratorio

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

Análisis y cuantificación del Riesgo

Análisis y cuantificación del Riesgo Análisis y cuantificación del Riesgo 1 Qué es el análisis del Riesgo? 2. Métodos M de Análisis de riesgos 3. Método M de Montecarlo 4. Modelo de Análisis de Riesgos 5. Qué pasos de deben seguir para el

Más detalles

CÓMO MEJORAR LA GESTIÓN DE SERVICIOS TI USANDO MEJORES PRÁCTICAS?

CÓMO MEJORAR LA GESTIÓN DE SERVICIOS TI USANDO MEJORES PRÁCTICAS? CÓMO MEJORAR LA GESTIÓN DE SERVICIOS TI USANDO MEJORES PRÁCTICAS? Soluciones a partir de la experiencia colectiva Quinto Desayuno Club CIO 30 julio 2015 Contenido Prólogo...2 Personas...2 Procesos...2

Más detalles

Guía breve para la. administración de la capacitación en las. entidades públicas. Versión abreviada del Manual para la. entidades públicas

Guía breve para la. administración de la capacitación en las. entidades públicas. Versión abreviada del Manual para la. entidades públicas Guía breve para la administración de la en las entidades públicas Versión abreviada del Manual para la administración de la en las entidades públicas Noviembre 2012 sentando bases para una gestión pública

Más detalles

Documento Nro.7 SEMINARIO SOBRE ESTÁNDARES DE CALIDAD PARA INSTITUCIONES DE EDUCACIÓN SUPERIOR

Documento Nro.7 SEMINARIO SOBRE ESTÁNDARES DE CALIDAD PARA INSTITUCIONES DE EDUCACIÓN SUPERIOR Documento Nro.7 SEMINARIO SOBRE ESTÁNDARES DE CALIDAD PARA INSTITUCIONES DE EDUCACIÓN SUPERIOR John Miles Agosto 2002 1 Normas de la serie ISO 9000:2000 El sistema de gestión de calidad propuesto por la

Más detalles

Por qué fracasan los Proyectos?

Por qué fracasan los Proyectos? Por qué fracasan los Proyectos? Ing. Bernardo García Consultor en Gerencia de Proyectos Qué es exactamente un proyecto bien hecho EXITOSO? Pensará que es relativamente sencillo describir las claves de

Más detalles

I. INTRODUCCIÓN DEFINICIONES

I. INTRODUCCIÓN DEFINICIONES REF.: INSTRUYE SOBRE LA IMPLEMENTACIÓN DE LA GESTIÓN DE RIESGO OPERACIONAL EN LAS ENTIDADES DE DEPÓSITO Y CUSTODIA DE VALORES Y EN LAS SOCIEDADES ADMINISTRADORAS DE SISTEMAS DE COMPENSACIÓN Y LIQUIDACIÓN

Más detalles

INTRODUCCIÓN CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA.

INTRODUCCIÓN CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA. CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA. Hoy en día las empresas en México quieren ocupar un lugar privilegiado en un mercado cambiante y lleno de retos. Por esa razón necesitan crear nuevas estrategias

Más detalles

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos. Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas

Más detalles

4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN

4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN 4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN La etapa final del proceso de capacitación es la evaluación de los resultados obtenidos, mediante este proceso se puede responder a las siguientes preguntas:

Más detalles

Análisis y gestión de riesgo

Análisis y gestión de riesgo Marco Dueñes Intriago María Cabrales Jaquez Resumen capitulo 6 Ingeniería del software Análisis y gestión de riesgo Estrategias de riesgo proactivas vs reactivas Una estrategia considerablemente más inteligente

Más detalles

Para llegar a conseguir este objetivo hay una serie de líneas a seguir:

Para llegar a conseguir este objetivo hay una serie de líneas a seguir: INTRODUCCIÓN La Gestión de la Calidad Total se puede definir como la gestión integral de la empresa centrada en la calidad. Por lo tanto, el adjetivo total debería aplicarse a la gestión antes que a la

Más detalles

EXPERIENCIAS EN LA IMPLANTACIÓN DE UN SISTEMA DE GESTIÓN DE LA CALIDAD PARA EL PROCESO DE PRODUCCIÓN DE SOFTWARE

EXPERIENCIAS EN LA IMPLANTACIÓN DE UN SISTEMA DE GESTIÓN DE LA CALIDAD PARA EL PROCESO DE PRODUCCIÓN DE SOFTWARE EXPERIENCIAS EN LA IMPLANTACIÓN DE UN SISTEMA DE GESTIÓN DE LA CALIDAD PARA EL PROCESO DE PRODUCCIÓN DE SOFTWARE MSc. Gloria María Guerrero Llerena J Gestión de la Calidad y Auditoría. CITMATEL E-mail:

Más detalles

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA V REUNIÓN DE AUDITORES INTERNOS DE BANCA CENTRAL 8 AL 11 DE NOVIEMBRE DE 1999 LIMA - PERÚ IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA Claudio Urrutia Cea Jefe de Auditoría BANCO CENTRAL DE CHILE

Más detalles

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION

Más detalles

Sinopsis de la gestión de portafolios de acuerdo con el estándar del Project Management Institute 1

Sinopsis de la gestión de portafolios de acuerdo con el estándar del Project Management Institute 1 Sinopsis de la gestión de portafolios de acuerdo con el estándar del Project Management Institute 1 Conceptos básicos Qué es un portafolio? Es una colección de proyectos, programas y otras actividades

Más detalles

Difusión de la voz del cliente en las operaciones de la empresa: el uso de six-sigma para gestionar el conocimiento Juan Carlos G. Landero, Ph.D.

Difusión de la voz del cliente en las operaciones de la empresa: el uso de six-sigma para gestionar el conocimiento Juan Carlos G. Landero, Ph.D. Número 45. Mayo 2013 Difusión de la voz del cliente en las operaciones de la empresa: el uso de six-sigma para gestionar el conocimiento Juan Carlos G. Landero, Ph.D. 1 Resumen En un contexto de máxima

Más detalles

Sistema de auto-evaluación para la sostenibilidad

Sistema de auto-evaluación para la sostenibilidad Sistema de auto-evaluación para la sostenibilidad 1. Política Esta sección subraya la importancia de establecer una política de organización con estrategias para un sistema sostenible de ASH [Agua, Saneamiento

Más detalles

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos Duración: 45 horas Objetivos: El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Contenidos:

Más detalles

Gestión de proyectos

Gestión de proyectos Gestión de proyectos Horas: 45 El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos El

Más detalles

Perceived Strategic Value and Adoption of Electronic Commerce: An Empirical Study of Small and Medium Sized Businesses

Perceived Strategic Value and Adoption of Electronic Commerce: An Empirical Study of Small and Medium Sized Businesses Perceived Strategic Value and Adoption of Electronic Commerce: An Empirical Study of Small and Medium Sized Businesses Mediante la combinación de dos corrientes de investigación independientes, se pretende

Más detalles

Calidad de Software - CMM

Calidad de Software - CMM Calidad de Software - CMM Herramientas y Procesos de Software Facultad de Informática, Ciencias de la Comunicación y Técnicas Especiales Lic. Cecilia Palazzolo Año 2008 1 Qué es un modelo de procesos?

Más detalles

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Documento: ISO/TC 176/SC 2/N 525R Marzo 2001 ISO Traducción aprobada el 2001-05-31 Prólogo de la versión en español Este

Más detalles

0. Introducción. 0.1. Antecedentes

0. Introducción. 0.1. Antecedentes ISO 14001:2015 0. Introducción 0.1. Antecedentes Conseguir el equilibrio entre el medio ambiente, la sociedad y la economía está considerado como algo esencial para satisfacer las necesidades del presente

Más detalles

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe FÁBRICA DE SOFTWARE Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe FÁBRICA DE AUTOS Entrada Salida Autos FÁBRICA DE SOFTWARE Entrada Salida Información

Más detalles

CURSO COORDINADOR INNOVADOR

CURSO COORDINADOR INNOVADOR CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto

Más detalles

K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2

K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 Historia de revisiones Fecha VersiónDescripción Autor 08/10/2009 1.0 Creación del documento.

Más detalles

SW-CMM (CMM for Software)

SW-CMM (CMM for Software) Sinopsis de los modelos SW-CMM y CMMI Juan Palacio 1.0 Abril - 2006 Síntesis de los modelos de procesos CMM y CMMI para desarrollo y mantenimiento de software. CMMI (y previamente CMM) puede emplearse

Más detalles

Evaluación de la capacidad óptima de medida y alcance de la acreditación de un laboratorio de calibración

Evaluación de la capacidad óptima de medida y alcance de la acreditación de un laboratorio de calibración Evaluación de la capacidad óptima de medida y alcance de la acreditación de un laboratorio de calibración Fernández Pareja, Mª Teresa te_fer@topografia.upm.es Departamento de Ingeniería Topográfica y Cartografía

Más detalles

MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE

MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE INTRODUCCIÓN Los Modelos de Calidad son herramientas que guían a las Organizaciones a la Mejora Continua y la Competitividad dando les especificaciones de

Más detalles

ADMINISTRACIÓN DE PROYECTOS

ADMINISTRACIÓN DE PROYECTOS QUITO INGENIERIA MECANICA ADMINISTRACIÓN DE PROYECTOS JUAN MARCELO IBUJES VILLACÍS ADMINISTRACIÓN DE PROYECTOS Contenido tomado de referencia de la Guía de los Fundamentos para la Dirección de Proyectos

Más detalles

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama. Diagrama de Flujo La presentación gráfica de un sistema es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El

Más detalles

CRITERIOS PARA LA EVALUACIÓN DE LAS POSTULACIONES AL INGRESO (SNI 2015) Y PERMANENCIA EN EL SISTEMA NACIONAL DE INVESTIGADORES 1

CRITERIOS PARA LA EVALUACIÓN DE LAS POSTULACIONES AL INGRESO (SNI 2015) Y PERMANENCIA EN EL SISTEMA NACIONAL DE INVESTIGADORES 1 CRITERIOS PARA LA EVALUACIÓN DE LAS POSTULACIONES AL INGRESO (SNI 2015) Y PERMANENCIA EN EL SISTEMA NACIONAL DE INVESTIGADORES 1 CRITERIOS COMUNES A LAS SEIS ÁREAS PRODUCCIÓN CIENTÍFICA. La evaluación

Más detalles

MANEJO DE QUEJAS Y RECLAMOS

MANEJO DE QUEJAS Y RECLAMOS MANEJO DE QUEJAS Y RECLAMOS Derechos reservados ICONTEC- 1 OBJETIVO GENERAL Proponer una metodología para la planeación, diseño, operación, mantenimiento y mejora de un proceso para el manejo de los reclamos

Más detalles

REPUBLICA DEL ECUADOR INSTITUTO DE ALTOS ESTUDIOS NACIONALES

REPUBLICA DEL ECUADOR INSTITUTO DE ALTOS ESTUDIOS NACIONALES REPUBLICA DEL ECUADOR INSTITUTO DE ALTOS ESTUDIOS NACIONALES III CURSO MAESTRIA EN ALTA GERENCIA PLAN DE IMPLEMENTACIÓN DE UN SISTEMA DE SEGURIDAD DE LA INFORMACIÓN, BAJO LA NORMA ISO 17799:2005 EN ANDINATEL

Más detalles

GLOSARIO DE PREGUNTAS DE SELECCIÓN DE PERSONAL BASADA EN COMPETENCIAS

GLOSARIO DE PREGUNTAS DE SELECCIÓN DE PERSONAL BASADA EN COMPETENCIAS GLOSARIO DE PREGUNTAS DE SELECCIÓN DE PERSONAL BASADA EN COMPETENCIAS Documento elaborado por: Octavio Salazar Arellano, Socioteck Consultores. Qué es una competencia? Es una característica subyacente

Más detalles

OBJETIVOS GENERALES DE LA EMPRESA

OBJETIVOS GENERALES DE LA EMPRESA OBJETIVOS SMART y LOS KPI OBJETIVOS GENERALES DE LA EMPRESA Tras la realización del diagnóstico y el pronóstico del escenario, se decidirán los objetivos de la empresa que deberán alcanzarse en los próximos

Más detalles

Introducción a la Gerencia de Proyectos. Resumen. Introducción.

Introducción a la Gerencia de Proyectos. Resumen. Introducción. Introducción a la Gerencia de Proyectos Edwin Monzón C. Ing. de Planeamiento y Control de Proyectos, Compañía Minera San Martín Resumen A nivel mundial la utilización de estándares en la dirección de proyectos

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

EL PROCESO DE BENCHMARKING

EL PROCESO DE BENCHMARKING EL PROCESO DE BENCHMARKING Michael J. Spendolini El benchmarking es un proceso sistemático y continuo para evaluar los productos, servicios y procesos de trabajo de las organizaciones que son reconocidas

Más detalles

Resumen Ejecutivo DGICO-CA-PO-018-04

Resumen Ejecutivo DGICO-CA-PO-018-04 Resumen Ejecutivo I. Nombre y antecedentes de la práctica 1. Anote el nombre de la práctica (tal y como se nombró en la solicitud de registro) PROGRAMA E-KAMPUS SISTEMA DE CONTROL ESCOLAR 2. Describa brevemente

Más detalles

Principales Cambios de la ISO 9001:2015

Principales Cambios de la ISO 9001:2015 INTRODUCCIÓN La nueva versión disponible de ISO 9001:2015, actualmente en su versión DIS, muestra una gran cantidad de cambios respecto de su predecesora. Muchos de estos cambios están en línea con otros

Más detalles

II. Estudio de satisfacción de los titulados y empleadores respecto al desempeño laboral de los profesionales de la UBB Introducción

II. Estudio de satisfacción de los titulados y empleadores respecto al desempeño laboral de los profesionales de la UBB Introducción II. Estudio de satisfacción de los titulados y empleadores respecto al desempeño laboral de los profesionales de la UBB Introducción Una de las finalidades del Convenio de Desempeño hace referencia a mejorar

Más detalles

Administración por Procesos contra Funciones

Administración por Procesos contra Funciones La administración moderna nos marca que en la actualidad, las organizaciones que no se administren bajo un enfoque de procesos eficaces y flexibles, no podrán sobrepasar los cambios en el entorno y por

Más detalles

BPM: Articulando Estrategia, Procesos y Tecnología

BPM: Articulando Estrategia, Procesos y Tecnología BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores

Más detalles

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software Hugo F. Arboleda Jiménez. MSc. Docente-Investigador, Facultad de Ingenierías, Universidad de San

Más detalles

SEGURIDAD DE LA INFORMACIÓN

SEGURIDAD DE LA INFORMACIÓN SEGURIDAD DE LA INFORMACIÓN La información es el principal activo de muchas organizaciones por lo que es necesario protegerla adecuadamente frente a amenazas que puedan poner en peligro la continuidad

Más detalles

INVESTIGACIÓN DE MERCADOS

INVESTIGACIÓN DE MERCADOS INVESTIGACIÓN DE MERCADOS UDELAR RRII 2011 LIC. (MAG) IGNACIO BARTESAGHI INVESTIGACIÓN DE MERCADO (1) Definición de Schoell y Guiltinan: La investigación de mercados es la función que enlaza al consumidor,

Más detalles