Académique Documents
Professionnel Documents
Culture Documents
Foro N1
Proceso de Medicin
Estudiantes
Carlos Sosa Arias 4 0187 0139
Ivannia Carvajal Snchez 2 0593 0573
Yorleny Rojas Prez, 110890916
Pgina | 2
Tabla de contenido
INTRODUCCIN.............................................................................................................3
ISO 15504 SPICE..............................................................................................................4
HERRAMIENTA DE MEDICIN...................................................................................6
1.
El Proyecto Kemis.....................................................................................................6
2.
3.
Indicadores de Kemis................................................................................................9
3.1 Componentes...............................................................................................................9
3.2 Lneas de Cdigo.......................................................................................................10
3.3 Defectos.....................................................................................................................10
3.4 Complejidad Ciclomtica..........................................................................................10
3.5 Cdigo Duplicado......................................................................................................10
3.6 Resumen sobre la Calidad del Software....................................................................10
4.
Ventajas de Kemis...................................................................................................10
5.
Entorno de Kemis....................................................................................................11
CONCLUSIONES...........................................................................................................15
BIBLIOGRAFA.............................................................................................................16
Pgina | 3
INTRODUCCIN
Hoy en da las empresas han encontrado en los Sistemas de Gestin de
Calidad basados en la norma ISO/IEC 15504, una herramienta ideal para
obtener ventajas competitivas en la atraccin de nuevos mercados, mejorar la
satisfaccin de sus clientes, reducir costos y lograr un buen nivel de
productividad en sus procesos.
La aplicacin de los modelos de certificacin son una importante herramienta
para guiar a la empresas a controlar la calidad en los proceso de desarrollo del
software. Y dichos controles permitirn registrar los defectos e identificar
posibles mtricas que puedan ser consideradas en sus futuros proyectos.
A continuacin veremos brevemente que es la norma ISO/IEC 15504 y la
herramienta Kemis utilizado para el Proceso de Medicin.
Pgina | 4
Pgina | 5
2. Ventajas de implantar ISO 15504
Factor diferenciador, con su implantacin se obtiene una importante
ventaja respecto a la competencia.
Norma ISO, internacional y abierta.
Facilita el desarrollo de una cultura corporativa dentro de la organizacin
y aumenta la satisfaccin del cliente.
El coste de su certificacin es menor que el de otros modelos similares.
Al implantar la norma ISO 15504, las organizaciones obtienen una ruta
evolutiva para mejorar sus procesos de desarrollo y mantenimiento software. Al
Pgina | 6
El Proceso de Medicin (MED) tiene como objetivo recoger, analizar e
informar sobre los datos relativos a los productos desarrollados y procesos
implementados dentro de la unidad organizacional, para apoyar una gestin
efectiva de los procesos y demostrar objetivamente la calidad de los productos.
Entre los resultados obtenidos en este proceso estn (Revista Virtual, 2015):
se interpretan.
Los resultados facilitan la toma de decisiones.
Se evala el proceso de medicin y las medidas tomadas.
Las mejoras se comunican al responsable.
HERRAMIENTA DE MEDICIN
Las empresas que cuenten con herramientas de medicin pueden automatizar
tanto la adquisicin como la presentacin de los valores de las mtricas para
alcanzar ventajas competitivas.
A continuacin veremos la herramienta Kemis, su arquitectura y ventajas.
1. El Proyecto Kemis
KEMIS (Kybele Environment Mesaurement Information System) es
un entorno desarrollado por Kybele Consulting que proporciona, por
un lado, un conjunto predefinido de aplicaciones de software libre, junto con su
configuracin e instalacin, que permiten implantar un sistema de medicin de
la calidad software a nivel operativo, tctico y estratgico, y por otro, un soporte
metodolgico basado en PSM (Practical Software and System Measurement)
para la evaluacin de la calidad del producto software (Kybele Consulting,
2015).
Pgina | 7
Si bien mtricas, revisiones, inspecciones o controles de calidad son reas
clsicas y con aos de madurez, en la actualidad lo que hace que estas se
conviertan en prctica de uso, tiles y de la que se obtienen amplios beneficios
es que se consideren los siguientes objetivos:
Para cumplir con el primer objetivo (definir unos objetivos claros de medicin),
KEMIS est basada en PSM, el cual es un proceso de medicin que permite
dirigir los objetivos tcnicos y de negocio de una organizacin, y recoge las
mejores prcticas utilizadas por los profesionales de la medicin dentro de las
comunidades del software, la adquisicin de sistemas y la ingeniera.
Para alcanzar el segundo y tercer objetivo (realizar las mediciones de una
manera automatizada, peridica y frecuente), la infraestructura del entorno
KEMIS se basa en Maven 2, una herramienta software para la gestin y
comprensin de proyectos Java que mediante sus plugins de medicin permite
obtener un conjunto de mtricas de manera automtica. Adems, Maven 2 se
basa en el concepto de integracin continua (Fowler 1999; Prez 2005), y
mediante la herramienta Continuum, permite realizar una planificacin de los
procesos de medicin.
Para cumplir el cuarto objetivo (obtener distintos niveles de abstraccin en la
presentacin de resultados), y permitir realizar un anlisis intuitivo de la calidad
del producto software, KEMIS propone un conjunto de informes en los que
recoge los principales indicadores de calidad. Para ello utiliza una base de
datos MySQL donde almacena los resultados ms representativos obtenidos
por los plugins de medicin y un servidor en el que se registran los informes,
permitiendo despus consultar y presentar automticamente la informacin
sobre la calidad del producto software (Kybele Consulting, 2015).
Pgina | 8
Pgina | 9
3. Indicadores de Kemis
Debido a la gran cantidad de informacin generada mediante los plugins de
medicin y la dificultad de manejar dichos resultados en la manera que son
generados, KEMIS propone y proporciona una serie de informes que recogen
los principales indicadores de calidad del producto software. Estos indicadores
se encuentran clasificados en las siguientes categoras (Kybele Consulting,
2015):
3.1 Componentes
Los indicadores pertenecientes a esta categora sirven para dar un punto de
vista global acerca del tamao del proyecto bajo estudio en cuanto a nmero
de elementos se refiere.
Pgina | 10
3.2 Lneas de Cdigo
Los indicadores pertenecientes a esta categora sirven para dar un punto de
vista global acerca del tamao del proyecto bajo estudio en cuanto a nmero
de lneas de cdigo (NCSS) se refiere.
3.3 Defectos
Los indicadores pertenecientes a esta categora sirven para dar un punto de
vista global acerca de la calidad del cdigo del proyecto bajo estudio en cuanto
a nmero de defectos se refiere.
3.4 Complejidad Ciclomtica
Los indicadores pertenecientes a esta categora sirven para dar un punto de
vista global acerca de la calidad del cdigo del proyecto bajo estudio respecto a
la complejidad ciclomtica que presenta.
3.5 Cdigo Duplicado
Los indicadores pertenecientes a esta categora sirven para dar un punto de
vista global acerca de la calidad del cdigo del proyecto bajo estudio respecto a
la cantidad de cdigo duplicado que presenta.
3.6 Resumen sobre la Calidad del Software
Indicador global cuya funcin es resumir el resultado de los indicadores
anteriores, mostrando mediante un nico informe aquella informacin
considerada ms importante para determinar la calidad de los proyectos
estudiados.
4. Ventajas de Kemis
Pgina | 11
5. Entorno de Kemis
Antes de ver el entorno visual de Kemis es importante tener en cuenta los
atributos contemplados en Kemis, como lo muestra la siguiente imagen:
Pgina | 12
Tres son las interfaces principales, que permiten ver las mediciones
realizadas sobre un proyecto y sus mdulos, los datos histricos de los mismos
y un resumen de los resultados de los proyectos exitosos. En las siguientes
figuras pueden observarse unos ejemplos de la interfaz resultante (Eciencia,
2015).
Pgina | 13
Pgina | 14
Similar
es
lo
que
ocurre
con
la
Figura
8,
que
muestra
la
otra
Pgina | 15
CONCLUSIONES
Actualmente, cuando las empresas desarrollan software la medicin es una
parte fundamental para poder controlar la calidad de sus productos y satisfacer
las necesidades de los clientes. Esto es ms importante cuando las empresas
contratan proveedores para el realizar sus desarrollos de proyectos
informticos.
Por lo tanto, Kemis es una solucin para medir la calidad de los productos de
software, especialmente aquellos productos que han sido elaborados por
proveedores y que la empresa necesita validar y verificar la calidad
implementada de forma gil y fcil.
BIBLIOGRAFA
Pgina | 16
Eciencia. (2015).
(2015)
[en
lnea].
Tesis
Emanuel
Tomado
Irrazabal
de:
https://eciencia.urjc.es/bitstream/handle/10115/11880/Tesis_Emanuel_Irraza
bal.pdf?sequence=1