Descargar

Procedimiento para realizar la medición y análisis en un proyecto


Partes: 1, 2

    1. Resumen
    2. Introducción
    3. Materiales y métodos o metodología computacional
    4. Conclusiones
    5. Referencias

     RESUMEN

    La industria cubana del software es un sector donde el concepto de calidad ha tenido un gran impacto. Es por esto que día a día las organizaciones productoras de software se preocupan por implementar modelos o estándares que les permitan uniformar la filosofía de trabajo, garantizar la obtención de un producto con calidad y eliminar así problemas como la entrega retrasada del producto, el exceso en gastos por encima de lo inicialmente presupuestado y el poco apego del producto final a los criterios generales de calidad.

    Cómo solución a esta situación han surgido los modelos de calidad, que se definen como buenas prácticas para el ciclo de vida del software, enfocados en los procesos de gestión y desarrollo de proyectos. Dentro de estos modelos se encuentra CMMI (Modelo Integrado de Capacidad y Madurez), el cual está definido por un conjunto de áreas claves de procesos que permiten el planeamiento, aseguramiento y mantenimiento de la calidad del software. Una de estas áreas claves de proceso es la medición y análisis, la cual es la encargada de proporcionar las mediciones para evaluar los procesos que se realizan dentro de un proyecto.

    En este trabajo se desarrolla un procedimiento para realizar dicha área de proceso utilizando como guía los procesos que se definen en el nivel 2 del modelo, y adaptándolos a los proyectos de la Universidad de las Ciencias Informáticas (UCI).

    Palabras clave: calidad, medición y análisis, procesos.

    Procedure to carry out the measurement and analysis of a project

    ABSTRACT

    The Cuban software industry is a sector where the concept of quality has had a great impact. This is why the software production companies ensure the implementation of standards or models that allow them to unify the work philosophy and guarantee the achievement of a quality product. This way they eliminate problems such as product delivery delay, excesses in expenses over the initial budget and final product that do not meet the general quality criteria.

    The quality models have emerged as a solution to this situation. They are defined as good practices for the software life cycle, focussed in the processes of projects" administration and development. One of these models is the CMMI (Capability Maturity Model Integration), defined by a set of processes" key areas that allow the planning, insurance and maintenance of the software"s quality. One of the processes" key areas is the measurement and analysis, which is the responsible for providing the measurements to evaluate the processes that take place inside a project.

    This work develops a procedure to implement this process" area using as guide the processes defined in the model"s level 2 and adapted to the projects of the University of Informatic Sciences (UCI).

    Keywords: measurement and analysis, processes, quality.

    INTRODUCCIÓN

    Dentro del marco de la informática, se precisa que empresas e individuos se adapten a los nuevos retos, capacitándose y poniéndose al día con los cambios tecnológicos y adoptando una nueva visión del comercio y del mundo. Para el cumplimiento de dichos objetivos se necesita el desarrollo de una serie de pasos dentro de los que se encuentra la introducción de un modelo de calidad del software, que permita asegurar el nivel de calidad adecuado en las empresas productoras de software.

    A finales de los 90 algunas organizaciones llevaban a cabo planes de calidad que integraban de forma simultánea varios modelos. Para facilitar la integración de estos modelos, el SEI (Software Engineering Institute) desarrolla y publica en diciembre del 2001 el modelo CMMI que recoge las bondades, cambios y mejoras identificadas a lo largo de más de una década de experiencias con mejora de procesos en miles de organizaciones (Bañeres, 2006).

    El inconveniente de los modelos de calidad es que te dicen QUE hacer. No COMO hacerlo, ya que dependen de las metodologías que se usen y de los objetivos del negocio (Quiñones, 2005); de ahí la importancia del procedimiento que se elabora en este trabajo, pues se desglosa cómo realizar el proceso de medición y análisis basado en CMMI, que es un modelo para la evaluación y mejora de los procesos de desarrollo y mantenimiento de sistemas y productos de software.

    Con la utilización de este procedimiento se puede obtener un control preciso, predecible y repetido sobre los procesos de producción y los productos de software. Con lo que se garantiza que la organización y sus procesos alcancen los niveles de capacidad y madurez requeridos para lograr el éxito en la producción. Además se tuvo en cuenta que CMMI  es un modelo de mejora de procesos para ingeniería de sistemas, ingeniería del software, desarrollo de productos integrados y adquisición del software (Méndez, 2006), o sea, que abarca todas las categorías a analizar en el desarrollo del software.

    MATERIALES Y MÉTODOS O METODOLOGÍA COMPUTACIONAL

    Partes: 1, 2
    Página siguiente