15 research outputs found

    El factor humano: Instrumentos de medida competencial y estimación.

    Get PDF
    La importancia del “factor humano” en la gestión de los proyectos de desarrollo de software es vital. Para contribuir a la mejora de la capacidad de las organizaciones en el proceso software, se ha desarrollado un modelo, complementario a CMM, para el diagnóstico de la madurez de los procesos relacionados con el personal, People-CMM. Por otra parte, los modelos de estimación existentes en la Ingeniería de Software integran aspectos relativos a la competencia técnica y general del personal, pero, sin embargo, no establecen correspondencias con los instrumentos de medida competencial y del rendimiento en el establecimiento de los valores de los distintos factores que se utilizan para la estimación. Este artículo, tras realizar un estudio sobre las recomendaciones e iniciativas implantadas para la medición competencial en la industria, y los métodos de estimación sobre factores de personal en los proyectos de desarrollo de software más relevantes, realiza una recomendación para la integración de cada uno de los factores relacionados con el “factor humano” que se recogen en COCOMO II con los instrumentos de gestión que recomienda People-CMM. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Human Factor is a key factor in the software project management. People-CMM has been developed, inside the family of CMM, to contribute to the diagnosis of the maturity of processes related with human resources. By the other side, estimation models in Software Engineering, although they integrate issues of technical and general competencies, do not establish competencies measurement instruments for the factors used in the estimation methods. This paper suggests initiatives to measure human factors taken in COCOMO II with management instruments recommended by People-CMM

    A Dynamic Integrated Framework for Software Process Improvement

    Get PDF
    Current software process models (CMM, SPICE, etc.) strongly recommend the application of statistical control and measure guides to define, implement, and evaluate the effects of different process improvements. However, whilst quantitative modeling has been widely used in other fields, it has not been considered enough in the field of software process improvement. During the last decade software process simulation has been used to address a wide diversity of management problems. Some of these problems are related to strategic management, technology adoption, understanding, training and learning, and risk management, among others. In this work a dynamic integrated framework for software processimprovement ispres ented. Thisframework combinestraditional estimation models with an intensive utilization of dynamic simulation models of the software process. The aim of this framework is to support a qualitative and quantitative assessment for software process improvement and decision making to achieve a higher software development process capability according to the Capability Maturity Model. The conceptsunderlying thisframework have been implemented in a software process improvement tool that has been used in a local software organization. The results obtained and the lessons learned are also presented in this paperCICYT TIC2001-1143-C03-0

    An Integrated Framework for Simulation-based Software Process Improvement

    Get PDF
    In this paper we present an integrated framework for software process improvement according to CMM. The framework is double-integrated. First, it is based on the systematic integration of dynamic modules to build a dynamic model to model each maturity level proposed in the reference model. As a consequence, a hierarchical set of dynamic models is developed following the same hierarchy of levels suggested in CMM. Second, the dynamic models of the framework are integrated with the use of different static techniques commonly used in planning, control, and process evaluation. The paper describes the reasons found to follow this approach, the integration process of models and techniques, the implementation of the framework, and shows an example of how it can be used in a software process improvement regarding the cost of software quality.CICYT TIC2001-1143-C03-0

    Hacia un modelo híbrido de simulación de la producción de software en un entorno multiproyecto

    Get PDF
    La simulación del ciclo de vida de los proyectos software o de partes de éste es un activo campo de investigación en la ingeniería del software. El presente informe analiza la literatura sobre modelos de simulación que puedan se útiles para estudiar las organizaciones de desarrollo de software. La finalidad del trabajo es construir un modelo de simulación en el que se puedan implementar diversas políticas de asignación de recursos basadas en las técnicas de gestión de proyectos propias de la investigación operativa en un contexto de mejora de procesos y teniendo en cuenta el carácter multiproyecto.Ministerio de Educación y Ciencia TIN2007-67843- C06-0

    Marco dinámico integrado para la mejora de los procesos software

    Get PDF
    Los modelos de procesos actuales como CMM, SPICE y otros recomiendan la aplicación de control estadístico y de guías de métricas para la definición, implementación y posterior evaluación de diferentes mejoras del proceso. Sin embargo, precisamente en este contexto no se ha considerado lo suficiente el modelado cuantitativo, reconocido en otras áreas como un elemento esencial para la adquisición de conocimiento. En este trabajo se describe la base conceptual y fundamental para el desarrollo de un marco enfocado a la mejora de procesos software que combina las técnicas de estimación tradicionales con la utilización extensiva de modelos dinámicos de simulación como herramienta para asesorar en el proceso de evolución entre los diferentes niveles de madurez propuestos por el modelo de referencia CMM. Tras una introducción a los conceptos fundamentales del modelado y simulación del proceso software y la justificación para la creación de dicho marco, se abordan las cuestiones necesarias para su desarrollo, tales como el enfoque conceptual y su estructura, prestando especial atención al paradigma de desarrollo de los modelos dinámicos de simulación que le dan soporte

    Modelos de Evaluación y Mejora de Procesos: Análisis Comparativo

    Get PDF
    Desde los albores de la disciplina de la ingeniería del software, queda patente la dificultad para que los artefactos generados alcancen un nivel de calidad óptimo dentro de unos límites de tiempo y coste. Dada la naturaleza lógica del producto, se asume que la calidad de un sistema software depende sobremanera de la calidad del proceso usado para desarrollarlo. Los modelos de evaluación y mejora de procesos y su estandarización, han tomado un papel determinante en la identificación, integración, medición y optimización de las buenas prácticas existentes en la organización y desarrollo software. El presente trabajo pretende repasar aquellos modelos de mayor difusión (ISO 9001, CMMI y SPICE), centrándose en su evolución y estructura, aspectos clave, aplicando comparativas y comentando el estado actual de cada estándar. Por último intentaremos destacar las aportaciones del modelado y simulación del proceso software con sistemas dinámicos como herramienta de mejora de los procesos de una organización dentro de los anteriores estándares.Ministerio de Ciencia y Tecnología TIN2004-06689-C03-0

    Un Estudio Crítico Comparativo de ISO 9001, CMMI e ISO 15504

    Get PDF
    Desde los albores de la disciplina de la ingeniería del software, queda patente la dificultad para que los artefactos generados alcancen un nivel de calidad óptimo dentro de unos límites de tiempo y coste. Dada la naturaleza lógica del producto, se asume que la calidad de un sistema software depende sobremanera de la calidad del proceso usado para desarrollarlo. Los modelos de evaluación y mejora de procesos y su estandarización, han tomado un papel determinante en la identificación, integración, medición y optimización de las buenas prácticas existentes en la organización y desarrollo software. El presente trabajo pretende repasar aquellos modelos de mayor difusión (ISO 9001, CMMI y SPICE), centrándose en su evolución y estructura, aspectos clave, aplicando comparativas y comentando el estado actual de cada estándar. Por último intentaremos destacar las aportaciones del modelado y simulación del proceso software con sistemas dinámicos como herramienta de mejora de los procesos de una organización dentro de los anteriores estándares.Ministerio de Ciencia y Tecnología TIN2004-06689-C03-0
    corecore