Propuesta de métrica de perfeccionamiento de gestión de la calidad en el proceso de desarrollo de Sofware
Enviado por Ludisley La Torre Hernández
- Resumen
- El mundo actual de las Empresas de Software
- La industria Cubana del software
- Métricas de Software
- Características de las Métricas
- Proceso de Medición
- Clasificación de las Métricas
- Establecimiento de una línea base
- Métricas del Proceso
- Métricas del Proyecto
- Métricas del Producto
- Métricas y Calidad
- Propuesta de métricas
- Conclusiones
- Referencias bibliográficas
RESUMEN
Hoy en día la calidad es un término que preocupa a las empresas productoras de software y que debe tenerse en cuenta en todas las etapas del desarrollo del mismo. Independientemente del tipo de producto que se esté desarrollando la calidad es fundamental para lograr la satisfacción de las necesidades y expectativas del cliente. Las métricas de software proporcionan información objetiva que contribuye al mejoramiento de los procesos y productos de software, lo cual evidentemente favorece al logro de la calidad.
Teniendo en cuenta lo antes expuesto y las necesidades actuales de la universidad de producir cada día software de mayor calidad se desarrolló la investigación con título: ´´ Propuesta de métricas para perfeccionar la gestión de la calidad en los procesos de desarrollo de software´´ en la que se estudió detalladamente la situación de la facultad 5 en cuanto al conocimiento y aplicación de las métricas de software y se hizo una propuesta de cuáles de ellas podrían favorecer al mejoramiento de la calidad en los proyectos de realidad virtual de dicha facultad.
Palabras Claves
Métricas, Calidad de Software, Proceso de Desarrollo de Software.
ABSTRACT
Nowadays, quality is a term that concerns to the software producer companies and it most consider in every stages of its development. Independently of the product’s type that’s in developing, quality is fundamental to obtain the client’s satisfaction of his necessities and expectation. The software metrics provide objective information that contributes to the process and software products improvement, which evidently favors to the profit of the quality.
Considering before expose and the actual necessities of the university to produce each day software of greater quality was development the last year a thesis of degree denominated "Proposal of metrics perfecting the management of the quality in the process of development of software" in which was study in detail the faculty 5 situation as far as the knowledge and application of the software metrics and was made a proposal of which ones could favored the improvement of quality in the projects of this faculty.
Keywords
Metrics, software quality, software development process
Introducción
La Universidad de las Ciencias Informáticas es un centro de estudios universitarios y de producción de software cuyo objetivo es informatizar la sociedad cubana y contribuir al desarrollo de la industria de software nacional. Una de sus facultades se dedica a la creación de software de realidad virtual, como por ejemplo videojuegos y simuladores; estos son productos que necesitan de una total calidad. Es por ello que se han llevado a cabo desde hace algún tiempo investigaciones encaminadas a mejorar la gestión de la calidad en el proceso de desarrollo de software de entornos virtuales.
Con el objetivo de lograr una mejora continua a lo largo de todo el proceso, se ha comenzado a consolidar conocimientos acerca de las posibles métricas a aplicar y cómo estas podrían tenerse en cuenta en la toma de decisiones al enfrentar un nuevo proyecto. Las métricas se calculan a partir de mediciones que se recopilan a lo largo de todo el proceso de desarrollo del software para medir la calidad del proyecto, y se utilizan como base para el registro de históricos siendo el punto de partida para realizar estimaciones de esfuerzo y tiempo para futuros trabajos, aportando experiencias a otros proyectos. Se pueden producir software de calidad con ausencia de métricas, sin embargo con la aplicación consciente de las mismas se logra obtener un mejor producto en tiempo y con un costo razonable.
La gestión de la calidad dentro de la ingeniería del software va encaminada al aseguramiento de la calidad del software a lo largo del proceso de desarrollo, incluye métodos y herramientas de análisis, diseño, codificación y prueba, el control de la documentación y de los cambios, los procedimientos para asegurar el ajuste a los estándares, y a los mecanismos de medida (métricas) e informes.
El objeto de estudio es precisamente el proceso de desarrollo de software y dentro de este el campo de acción está referido a la Gestión de la calidad en el proceso de desarrollo de software, teniendo en cuenta que la aplicación de métricas es uno de los aspectos influyentes en la misma, por tal motivo se ha desarrollado una investigación con el objetivo de proponer un conjunto de métricas que se apliquen durante el proceso de desarrollo y contribuyan a perfeccionar la gestión de la calidad en los proyectos de Realidad Virtual.
Página siguiente |