SlideShare una empresa de Scribd logo
1 de 36
Medición de Sistemas de Información.
                  Aseguramiento de la Calidad.

            Profesionales en formación:
                                  Walter Ortega.
                                  Diego Torres.
                                  Jonathan Yaguachi.
                                  Fabián Yuquilema.
 Introducción
 Estándares   y Metodología.
«Proceso de asignar números o símbolos a los atributos de las entidades
del mundo real de forma que se pueda describir de acuerdo a unas reglas
claramente definidas» -Fenton y Pfleeger.
Aspectos a considerar en la teoría de la medición.
 Escala.
    • Escala nominal.
    • Escala Ordinal.
    • Escala de Intervalo
    • Escala de Ratio.
    • Escala absoluta.
 Clasificación de entidades.
    • Proceso.
    • Producto.
    • Recursos
    Atributos internos y externos.
    Mediciones directas e indirectas.
Ontología de la medición de software.
   Categorización y objetivos de la medición del software.
   Acción de medir.
   Métricas.
    • Métricas directas.
    • Métricas Indirectas.
    • Formas de medir
   Formas de medir.
Problemas en la definición de métricas.

 Las  métricas no se definen en un contexto de
  alcanzar objetivos explícitos.
 Las hipótesis no están de manera explicita.
 Validación invalida debido a métrica no definida
  claramente.
 Métricas no han sido objeto de validación
  empírica.
La medición es un aspecto que se tiene muy en
cuenta de evaluación y posteriormente una mejora
de los procesos de software.

Se tiene en cuenta modelos de evaluación como:
ISO/IEC 15504, CMMI. Marcos de trabajo como:
GQM, PSM. Asimismo estándares como: ISO
15393, IEEE Std 1061-1998.
Concordancia entre PSM, CMMI y estándares ISO. (Jones, 2003)

                      Practical Software Mesurement (PSM)


                ISO/IEC 15939, Proceso de Medición de software.



                                                             Estándares ISO.
          CMMI
    Medición y análisis.                                12207 (Revisión procesos soporte)

                                                        15288 (conceptos de medición.)

                                                        9126 (terminología coordinada)

                                                        14598 (terminología coordinada)

                                                        ISO 90003 (objetivos)
   Modelo de madurez de la Capacidad (CMM)
   Estándar ISO 15504
   ISO 9000:2000
   CMMI

A la hora de establecer un proceso de medición
efectivo es necesario conseguir dos objetivos:

    • Alinear las actividades de análisis de la medición.
    • Proporcionar los resultados de la medición.
El primer paso para la identificación del proceso de
medición, es la identificación de los objetivos de la
medición.
Después implementar el procesos de medición y análisis,
que requiere la integración de la integración de la medición
en los distintos procesos del trabajo de una organización.
Goal Question Metric (GQM).
Su fundamento es que la medición debe ser realizada siempre orientada a un objetivo
Consta de las siguientes fases:
     • Planificación.
      1.   Establecer el equipo GQM.
      2.   Seleccionar las áreas de mejora.
      3.   Seleccionar el proyecto de aplicación y establecer un equipo del proyecto
      4.   Crear el plan del proyecto.
      5.   Formación y Promoción


    • Definición.
      1. Definir los objetivos de medición.           6. Definir métricas.
      2. Revisar los modelos de proceso               7. Comprobar consistencia de las
         software.                                        métricas.
      3. Realizar entrevistas GQM.                    8. Producir el plan GQM
      4. Definir preguntas e hipótesis.               9. Producir el plan de medición.
      5. Revisar preguntas e hipótesis.               10. Producir el plan de análisis.
                                                      11. Revisar lo planes.
• Recopilación de datos.
  1. Formación y arranque de la obtención de datos.
  2. Construcción del sistema de soporte a la medición.
• Interpretación.
  1.   Preparación de las sesiones de realimentación.
  2.   Sesiones de realimentación.
  3.   Generación de informes de interpretación de los resultados de medición.
  4.   Análisis de constes beneficios de un programa de medición.
• Se va a describir la propuesta de métricas de Calero (2001) para evaluar la
  matenibilidad de las bases de datos relacionales.

• El objetivo de acuerdo a GQM seria el siguiente:



             ANALIZAR                   BD Relacionales
CON EL PROPOSITO DE                     Asegurar
CON RESPECTO A                          La matenibilidad
DESDE EL PUNTO DE VISTA DE              Los diseñadores de BD
CON EL CONTEXTO DE                      Desarrollo y mantenimiento de BD
• Para solucionar el objetivo anterior se definen algunas preguntas:


   Pregunta 1: ¿Cómo influye la complejidad de las tablas en la matenibilidad de
    las BD Relacionales?
   Pregunta 2: ¿Cómo influye la complejidad entre las tablas en la matenibilidad
    de las BD Relacionales?

  Para responder las preguntas planteadas se definen las siguientes métricas:
   Pregunta 1:
   Número de atributos de una tabla (NA(T))
   Número de claves ajenas(NFK(T))
   Ratio de claves ajenas de una tabla (RFK(T))

     Pregunta 2:
     Número de tablas (NT)
     Número de atributos (NA)
     Número de claves ajenas (NFK)
 Esta metodología identifica y define métricas de software que dan soporte de
  una empresa.

 Relevancia y trazabilidad de los objetivos

 El artefacto mas relevante de este metodología es la «PLANTILLA DE
  INDICADORES» que es utilizada pare definir en forma precisa el:

   Quién
   Qué
   Dónde
   Cuándo
   Por qué
   Cómo
   Objetivo del indicador.
   Preguntas
   Representación Gráfica
   Entradas
   Algoritmos.
   Suposiciones.
   Información de toma de datos.
   Información de generación de informes de datos.
   Análisis e Interpretación de los resultados.
 La metodología PSM se basa en experiencias obtenidas por organizaciones
  para saber cual es la mejor manera de implementar un programa de medida de
  software.
 Esta metodología se divide en cuatro actividades principales:

1.   Planificación de la medición.
2.   Realización de la medición.
3.   Evaluación de la Medida.
4.   Establecimiento y mantenimiento del Compromiso.
 Este estándar trata de definir la calidad del software para sistemas mediante
  una lista de atributos de calidad del software requeridos por propio sistema.

 Esta metodología consta de los siguientes pasos:

   Identificación de Métricas de Calidad del Software.
   Implementación de las Métricas de Calidad del Software.
   Análisis de los Resultados de las Métricas del Software.
   Validación de las Métricas de Calidad del Software.
 Este estándar identifica las actividades y tareas necesarias para identificar,
  definir, seleccionar, aplicar y mejorar de manera exitosa la medición del
  software.
 Tareas para las diferentes actividades del proceso de medición ISO/IEC 15939.
 La medición del software hace referencia a las entidades que pueden ser objeto
  de medición así como atributos característicos de dichas entidades.

 Para establecer una base cuantitativa de menor a mayor grado de madurez se
  puede enfocar en los siguientes pasos:

 Medición del Proyecto.
 Medición del Producto.
 Medición del Proceso.
Estándares y Metodologías de Medición .
       NOMBRE                  CARACTERÍSTICAS             METODOLOGÍA   ESTÁNDAR                    PROCESO


    Practical Software      basa en experiencias                                    1.   Planificación
   Measurement (PSM)        obtenidas por                      *                    2.   Realización
                            organizaciones                                          3.   Evaluación
                                                                                    4.   Establecimiento y mantenimiento del
                                                                                         compromiso

 Goal Question Indicator    Esta metodología identifica                             PLANTILLA DE INDICADORES
   Metric y Software        y define métricas de               *
 Measurement (GQ (I)M)      software que dan soporte
                            de una empresa.




Goal Question Metric GQM    Objetivo en preguntas                                   1.   Planificación
                                                               *                    2.   Definición
                                                                                    3.   Recopilación datos
                                                                                    4.   Interpretación
   IEEE Std 1061-1998       Define la calidad del
Metodología para Métricas   software para sistemas                          *
 de Calidad del Software.   mediante una lista de
                            atributos de calidad del
                            software

     ISO/IEC 15939          Este estándar identifica las                            1.   Compromiso
                            actividades y tareas                            *       2.   Planificar
                            necesarias.
                                                                                    3.   Realizar
                                                                                    4.   Evaluar

Modelo de madurez de la    Alcanzar grado de Madurez      Modelos de               MEDICIÓN Y ANÁLISIS
Capacidad (CMM)                                            evaluación
Estándar ISO 15504
ISO 9000:2000
CMMI
 Evaluar el estado del proyecto en curso;
 Seguir la pista de los riesgos potenciales:
 Detectar las áreas de problemas antes de
  que se conviertan en «críticas»;
 Ajustar el flujo y las tareas del trabajo,
 Evaluar la habilidad del equipo del
  proyecto en controlar la calidad de los
  productos de trabajo del software.
Métricas recopiladas
Métricas Iniciales          de proyectos
                            anteriores

               Métricas de
               esfuerzo y de
               tiempo consumido
Ecuación básica del software:


Fue ajustada en base al análisis de
resultados históricos.


Personal implicado, infraestructura Hw y Sw.

Métricas de código Fuente
Métricas de Complejidad
Métricas para sistemas OO
Puntos Función.
Métricas de código Fuente:
 Líneas de código (LOC): problema: la falta
  de consenso existente a la hora de definir la
  línea de código.
  • Longitud total (LT):
                    NCLOC + CLOC
  La densidad de comentarios es otra métrica útil. Se
  debe considerar en la medición la forma en la que el
  código ha sido producido.
• Numero de sentencias de programación:
  presenta el mismo tipo de problemas de
  ambigüedad de la métrica LOC.
• SIZE1: definida como el numero de puntos y
  coma.
• Métricas de la ciencia del Software: se basan
  en los tokens (unidades sintácticas elementales
  distinguibles por el compilador) y que pueden ser
  divididos en operadores y operandos.

 Métricas
         MOOSE: métricas de Chidamber
 y Kemerer.
  • Métodos ponderados por clase
  • Profundidad del árbol de herencia de una clase
  • Numero de hijos
  • Acoplamiento entre objetos
  • Respuesta de una clase
  • Falta de cohesión en los métodos
 Métricas MOOD: su objetivo es medir los
  principales paradigmas OO y se utilizan en las
  fases de diseño.
 Métricas de Lorenz y Kidd: se refieren a las
  características estáticas del dueño de un producto
  de Sw.
 Métricas para UML: propuestas de métricas para
  los distintos tipos de diagrama UML:
    •   Casos de uso
    •   Diagramas de clase UML
    •   Diagramas de estado
    •   Expresiones OCL

 Consultas  Externas: combinaciones de
  E/S en las que cada entrada genera una
  salida simple e inmediata.
 Archivos Lógicos Internos: principales
  grupos lógicos de datos de usuarios o de
  control.
 Archivos de Interfaz Externos: cada uno
  de los grupos de datos lógicos o
  información de control que entra o sale del
  programa.
 Posibilitarla obtención de los valores de
  las métricas sin mayor esfuerzo.
 Minimizar los errores en el calculo de las
  métricas, logrando una mayo exactitud en
  sus valores
 Permite centrarnos en el análisis de los
  resultados de la medición y no en la etapa
  de adquisición
 Adquisición  de datos: manual,
  semiautomática, automática, programable.
 Análisis de las mediciones:
  almacenamiento delos datos, recuperación
  de los datos, análisis aritmético y análisis
  estadístico.
 Presentación de los datos: tablas, gráficos
  posibilidad de exportar archivos a otras
  aplicaciones.

Más contenido relacionado

La actualidad más candente

Introducción a cobit 5
Introducción a cobit 5Introducción a cobit 5
Introducción a cobit 5Software Guru
 
Auditoria informatica metodologias y fases
Auditoria informatica metodologias y fases Auditoria informatica metodologias y fases
Auditoria informatica metodologias y fases kyaalena
 
Proyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de ComputoProyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de ComputoEdgarCaballero25
 
Planificación Auditoria Informática
Planificación Auditoria InformáticaPlanificación Auditoria Informática
Planificación Auditoria InformáticaLuis Eduardo Aponte
 
Capitulo 10 auditoria en base de datos
Capitulo 10 auditoria en base de datosCapitulo 10 auditoria en base de datos
Capitulo 10 auditoria en base de datosoamz
 
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales Jazmín Moreno
 
Control interno y auditoria informática
Control interno y auditoria informáticaControl interno y auditoria informática
Control interno y auditoria informáticaRoberto Porozo
 
Dictamen de la auditoria de sistemas
Dictamen de la auditoria de sistemasDictamen de la auditoria de sistemas
Dictamen de la auditoria de sistemasJose Alvarado Robles
 
UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...
UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...
UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...UNEG-AS
 
Cuestionario, checklist, inspecccion, entrevista
Cuestionario, checklist, inspecccion, entrevistaCuestionario, checklist, inspecccion, entrevista
Cuestionario, checklist, inspecccion, entrevistaHildaMarroquin91
 
1.7 principios aplicados a los auditores informaticos
1.7 principios aplicados a los auditores informaticos1.7 principios aplicados a los auditores informaticos
1.7 principios aplicados a los auditores informaticosAlejandra Rios
 
Proyecto sistema de control personal-1
Proyecto sistema de control personal-1Proyecto sistema de control personal-1
Proyecto sistema de control personal-1carmencitagp
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwaredaners08
 
Clasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacionClasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacionGIOVANNY CASTRO MANJARREZ
 
Enfoques de la auditoria administrativa
Enfoques de la auditoria administrativaEnfoques de la auditoria administrativa
Enfoques de la auditoria administrativaLuigui Meza Galdos
 
Áreas de auditoría en informática
Áreas de auditoría en informáticaÁreas de auditoría en informática
Áreas de auditoría en informáticaknmp86
 

La actualidad más candente (20)

Introducción a cobit 5
Introducción a cobit 5Introducción a cobit 5
Introducción a cobit 5
 
Auditoria informatica metodologias y fases
Auditoria informatica metodologias y fases Auditoria informatica metodologias y fases
Auditoria informatica metodologias y fases
 
Proyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de ComputoProyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de Computo
 
Planificación Auditoria Informática
Planificación Auditoria InformáticaPlanificación Auditoria Informática
Planificación Auditoria Informática
 
Capitulo 10 auditoria en base de datos
Capitulo 10 auditoria en base de datosCapitulo 10 auditoria en base de datos
Capitulo 10 auditoria en base de datos
 
costos del software
costos del softwarecostos del software
costos del software
 
Auditoría de Redes
Auditoría de RedesAuditoría de Redes
Auditoría de Redes
 
Estandares de documentacion
Estandares de documentacionEstandares de documentacion
Estandares de documentacion
 
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
 
Control interno y auditoria informática
Control interno y auditoria informáticaControl interno y auditoria informática
Control interno y auditoria informática
 
1 modelos de control
1 modelos de control1 modelos de control
1 modelos de control
 
Dictamen de la auditoria de sistemas
Dictamen de la auditoria de sistemasDictamen de la auditoria de sistemas
Dictamen de la auditoria de sistemas
 
UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...
UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...
UNEG-AS 2012-Inf4: Controles internos para la operación de sistemas. Controle...
 
Cuestionario, checklist, inspecccion, entrevista
Cuestionario, checklist, inspecccion, entrevistaCuestionario, checklist, inspecccion, entrevista
Cuestionario, checklist, inspecccion, entrevista
 
1.7 principios aplicados a los auditores informaticos
1.7 principios aplicados a los auditores informaticos1.7 principios aplicados a los auditores informaticos
1.7 principios aplicados a los auditores informaticos
 
Proyecto sistema de control personal-1
Proyecto sistema de control personal-1Proyecto sistema de control personal-1
Proyecto sistema de control personal-1
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Clasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacionClasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacion
 
Enfoques de la auditoria administrativa
Enfoques de la auditoria administrativaEnfoques de la auditoria administrativa
Enfoques de la auditoria administrativa
 
Áreas de auditoría en informática
Áreas de auditoría en informáticaÁreas de auditoría en informática
Áreas de auditoría en informática
 

Destacado

Modelos de Sistemas
Modelos de SistemasModelos de Sistemas
Modelos de Sistemasjmpov441
 
La medición total del software
La medición total del softwareLa medición total del software
La medición total del softwareSoftware Guru
 
metricos de los sistemas de manufactura
metricos de los sistemas de manufacturametricos de los sistemas de manufactura
metricos de los sistemas de manufacturaRaul Guzman
 
Toma de decisiones a través de indicadores. Integration.
Toma de decisiones a través de indicadores. Integration. Toma de decisiones a través de indicadores. Integration.
Toma de decisiones a través de indicadores. Integration. enendeavor
 
Mantenimiento correctivo para tu pc
Mantenimiento correctivo para tu pcMantenimiento correctivo para tu pc
Mantenimiento correctivo para tu pcjuanantonioabrego
 
ALGUNOS ASPECTOS SOBRE LA EVALUACIÓN. Resumen de textos recomendados
ALGUNOS ASPECTOS SOBRE  LA EVALUACIÓN. Resumen de textos recomendadosALGUNOS ASPECTOS SOBRE  LA EVALUACIÓN. Resumen de textos recomendados
ALGUNOS ASPECTOS SOBRE LA EVALUACIÓN. Resumen de textos recomendadosLina Fernanda Velez Botero
 
Evaluación de aprendizajes y la evaluación por competencias
Evaluación de aprendizajes y la evaluación por competenciasEvaluación de aprendizajes y la evaluación por competencias
Evaluación de aprendizajes y la evaluación por competenciasSilencio2014
 
Oracle in the Financial Service Industry
Oracle in the Financial Service Industry Oracle in the Financial Service Industry
Oracle in the Financial Service Industry CTI Group
 
evaluación de centros educativos
 evaluación de centros educativos  evaluación de centros educativos
evaluación de centros educativos Crisbece
 
Fases de la evaluación
Fases de la evaluaciónFases de la evaluación
Fases de la evaluaciónAdriana Sosa
 
Pruebas pedagógicas
Pruebas pedagógicasPruebas pedagógicas
Pruebas pedagógicasbeliatio
 
Aspectos de la Evaluación
Aspectos de la EvaluaciónAspectos de la Evaluación
Aspectos de la Evaluacióntoyofemi
 
Metricas
MetricasMetricas
MetricasNorerod
 
PLANIFICACION Y ORGANIZACION
PLANIFICACION Y ORGANIZACIONPLANIFICACION Y ORGANIZACION
PLANIFICACION Y ORGANIZACIONEly0826
 

Destacado (20)

Modelos de Sistemas
Modelos de SistemasModelos de Sistemas
Modelos de Sistemas
 
Métrica - Desarrollo de Sistemas de Información
Métrica - Desarrollo de Sistemas de InformaciónMétrica - Desarrollo de Sistemas de Información
Métrica - Desarrollo de Sistemas de Información
 
La medición total del software
La medición total del softwareLa medición total del software
La medición total del software
 
Ensayo subsistema de control
Ensayo subsistema de controlEnsayo subsistema de control
Ensayo subsistema de control
 
Control cibernético
Control cibernéticoControl cibernético
Control cibernético
 
CMMI
CMMICMMI
CMMI
 
metricos de los sistemas de manufactura
metricos de los sistemas de manufacturametricos de los sistemas de manufactura
metricos de los sistemas de manufactura
 
Toma de decisiones a través de indicadores. Integration.
Toma de decisiones a través de indicadores. Integration. Toma de decisiones a través de indicadores. Integration.
Toma de decisiones a través de indicadores. Integration.
 
Mantenimiento correctivo para tu pc
Mantenimiento correctivo para tu pcMantenimiento correctivo para tu pc
Mantenimiento correctivo para tu pc
 
ALGUNOS ASPECTOS SOBRE LA EVALUACIÓN. Resumen de textos recomendados
ALGUNOS ASPECTOS SOBRE  LA EVALUACIÓN. Resumen de textos recomendadosALGUNOS ASPECTOS SOBRE  LA EVALUACIÓN. Resumen de textos recomendados
ALGUNOS ASPECTOS SOBRE LA EVALUACIÓN. Resumen de textos recomendados
 
Evaluación de aprendizajes y la evaluación por competencias
Evaluación de aprendizajes y la evaluación por competenciasEvaluación de aprendizajes y la evaluación por competencias
Evaluación de aprendizajes y la evaluación por competencias
 
Oracle in the Financial Service Industry
Oracle in the Financial Service Industry Oracle in the Financial Service Industry
Oracle in the Financial Service Industry
 
evaluación de centros educativos
 evaluación de centros educativos  evaluación de centros educativos
evaluación de centros educativos
 
Fases de la evaluación
Fases de la evaluaciónFases de la evaluación
Fases de la evaluación
 
Pruebas pedagógicas
Pruebas pedagógicasPruebas pedagógicas
Pruebas pedagógicas
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
Aspectos de la Evaluación
Aspectos de la EvaluaciónAspectos de la Evaluación
Aspectos de la Evaluación
 
Argumentos. premisas y conclusiones
Argumentos. premisas y conclusionesArgumentos. premisas y conclusiones
Argumentos. premisas y conclusiones
 
Metricas
MetricasMetricas
Metricas
 
PLANIFICACION Y ORGANIZACION
PLANIFICACION Y ORGANIZACIONPLANIFICACION Y ORGANIZACION
PLANIFICACION Y ORGANIZACION
 

Similar a Medición de sistemas de información

Metricas del producto para el Software
Metricas del producto para el SoftwareMetricas del producto para el Software
Metricas del producto para el SoftwareWalter Tejerina
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 
6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de SoftwareMario A Moreno Rocha
 
Ra semana 6 1
Ra semana 6 1Ra semana 6 1
Ra semana 6 1victdiazm
 
metricas de software si-504
metricas de software si-504metricas de software si-504
metricas de software si-504Karl T Orihuela
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwarePolansky Ruth Liebe
 
Six sigma, metricas y objetivos
Six sigma, metricas y objetivosSix sigma, metricas y objetivos
Six sigma, metricas y objetivosjoanarceh
 
calidad en el desarrollo de software
calidad en el desarrollo de softwarecalidad en el desarrollo de software
calidad en el desarrollo de softwarespartha187
 
Calidad del software educativo
Calidad del software educativoCalidad del software educativo
Calidad del software educativoYyessenia
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareNoe Moctezuma
 
Metodologiadeevaluaciondesoftwareeducativo
MetodologiadeevaluaciondesoftwareeducativoMetodologiadeevaluaciondesoftwareeducativo
MetodologiadeevaluaciondesoftwareeducativoAlice Naranjo S
 
Como se mide la calidad del software
Como se mide la calidad del softwareComo se mide la calidad del software
Como se mide la calidad del softwarekarloscfa19
 
Aplicación métricas para evaluación diseño
Aplicación métricas para evaluación diseñoAplicación métricas para evaluación diseño
Aplicación métricas para evaluación diseñohome
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxEduardo Robayo
 
10 midiendo la calidad del software
10 midiendo la calidad del software10 midiendo la calidad del software
10 midiendo la calidad del softwareUVM
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 
Capitulo 9 leccion 4
Capitulo 9 leccion 4Capitulo 9 leccion 4
Capitulo 9 leccion 4Camilo Forero
 

Similar a Medición de sistemas de información (20)

Metricas del producto para el Software
Metricas del producto para el SoftwareMetricas del producto para el Software
Metricas del producto para el Software
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 
5012621 cmmi
5012621 cmmi5012621 cmmi
5012621 cmmi
 
6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de Software
 
Ra semana 6 1
Ra semana 6 1Ra semana 6 1
Ra semana 6 1
 
metricas de software si-504
metricas de software si-504metricas de software si-504
metricas de software si-504
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de software
 
Six sigma, metricas y objetivos
Six sigma, metricas y objetivosSix sigma, metricas y objetivos
Six sigma, metricas y objetivos
 
Metodología GQM
Metodología GQMMetodología GQM
Metodología GQM
 
calidad en el desarrollo de software
calidad en el desarrollo de softwarecalidad en el desarrollo de software
calidad en el desarrollo de software
 
Calidad del software educativo
Calidad del software educativoCalidad del software educativo
Calidad del software educativo
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Metodologiadeevaluaciondesoftwareeducativo
MetodologiadeevaluaciondesoftwareeducativoMetodologiadeevaluaciondesoftwareeducativo
Metodologiadeevaluaciondesoftwareeducativo
 
Como se mide la calidad del software
Como se mide la calidad del softwareComo se mide la calidad del software
Como se mide la calidad del software
 
Metodologiadeevaluaciondesoftwareeducativo
MetodologiadeevaluaciondesoftwareeducativoMetodologiadeevaluaciondesoftwareeducativo
Metodologiadeevaluaciondesoftwareeducativo
 
Aplicación métricas para evaluación diseño
Aplicación métricas para evaluación diseñoAplicación métricas para evaluación diseño
Aplicación métricas para evaluación diseño
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptx
 
10 midiendo la calidad del software
10 midiendo la calidad del software10 midiendo la calidad del software
10 midiendo la calidad del software
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Capitulo 9 leccion 4
Capitulo 9 leccion 4Capitulo 9 leccion 4
Capitulo 9 leccion 4
 

Último

informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfAndreaTurell
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHUSantiago Perez-Hoyos
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxSarisdelosSantos1
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...Agrela Elvixeo
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptxDemetrio Ccesa Rayme
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfGonella
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfsalazarjhomary
 
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdfFICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdfPaulaAnglicaBustaman
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoWilian24
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfSofiaArias58
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdfGRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdfjorge531093
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdfmaria luisa pahuara allcca
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteinmaculadatorressanc
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraJavier Andreu
 

Último (20)

informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docx
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdfFICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdfGRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
 

Medición de sistemas de información

  • 1. Medición de Sistemas de Información. Aseguramiento de la Calidad. Profesionales en formación: Walter Ortega. Diego Torres. Jonathan Yaguachi. Fabián Yuquilema.
  • 3. «Proceso de asignar números o símbolos a los atributos de las entidades del mundo real de forma que se pueda describir de acuerdo a unas reglas claramente definidas» -Fenton y Pfleeger. Aspectos a considerar en la teoría de la medición.  Escala. • Escala nominal. • Escala Ordinal. • Escala de Intervalo • Escala de Ratio. • Escala absoluta.  Clasificación de entidades. • Proceso. • Producto. • Recursos  Atributos internos y externos.  Mediciones directas e indirectas.
  • 4. Ontología de la medición de software.  Categorización y objetivos de la medición del software.  Acción de medir.  Métricas. • Métricas directas. • Métricas Indirectas. • Formas de medir  Formas de medir.
  • 5. Problemas en la definición de métricas.  Las métricas no se definen en un contexto de alcanzar objetivos explícitos.  Las hipótesis no están de manera explicita.  Validación invalida debido a métrica no definida claramente.  Métricas no han sido objeto de validación empírica.
  • 6.
  • 7. La medición es un aspecto que se tiene muy en cuenta de evaluación y posteriormente una mejora de los procesos de software. Se tiene en cuenta modelos de evaluación como: ISO/IEC 15504, CMMI. Marcos de trabajo como: GQM, PSM. Asimismo estándares como: ISO 15393, IEEE Std 1061-1998.
  • 8. Concordancia entre PSM, CMMI y estándares ISO. (Jones, 2003) Practical Software Mesurement (PSM) ISO/IEC 15939, Proceso de Medición de software. Estándares ISO. CMMI Medición y análisis. 12207 (Revisión procesos soporte) 15288 (conceptos de medición.) 9126 (terminología coordinada) 14598 (terminología coordinada) ISO 90003 (objetivos)
  • 9. Modelo de madurez de la Capacidad (CMM)  Estándar ISO 15504  ISO 9000:2000  CMMI A la hora de establecer un proceso de medición efectivo es necesario conseguir dos objetivos: • Alinear las actividades de análisis de la medición. • Proporcionar los resultados de la medición.
  • 10. El primer paso para la identificación del proceso de medición, es la identificación de los objetivos de la medición. Después implementar el procesos de medición y análisis, que requiere la integración de la integración de la medición en los distintos procesos del trabajo de una organización.
  • 11. Goal Question Metric (GQM). Su fundamento es que la medición debe ser realizada siempre orientada a un objetivo Consta de las siguientes fases: • Planificación. 1. Establecer el equipo GQM. 2. Seleccionar las áreas de mejora. 3. Seleccionar el proyecto de aplicación y establecer un equipo del proyecto 4. Crear el plan del proyecto. 5. Formación y Promoción • Definición. 1. Definir los objetivos de medición. 6. Definir métricas. 2. Revisar los modelos de proceso 7. Comprobar consistencia de las software. métricas. 3. Realizar entrevistas GQM. 8. Producir el plan GQM 4. Definir preguntas e hipótesis. 9. Producir el plan de medición. 5. Revisar preguntas e hipótesis. 10. Producir el plan de análisis. 11. Revisar lo planes.
  • 12. • Recopilación de datos. 1. Formación y arranque de la obtención de datos. 2. Construcción del sistema de soporte a la medición. • Interpretación. 1. Preparación de las sesiones de realimentación. 2. Sesiones de realimentación. 3. Generación de informes de interpretación de los resultados de medición. 4. Análisis de constes beneficios de un programa de medición.
  • 13. • Se va a describir la propuesta de métricas de Calero (2001) para evaluar la matenibilidad de las bases de datos relacionales. • El objetivo de acuerdo a GQM seria el siguiente: ANALIZAR BD Relacionales CON EL PROPOSITO DE Asegurar CON RESPECTO A La matenibilidad DESDE EL PUNTO DE VISTA DE Los diseñadores de BD CON EL CONTEXTO DE Desarrollo y mantenimiento de BD
  • 14. • Para solucionar el objetivo anterior se definen algunas preguntas:  Pregunta 1: ¿Cómo influye la complejidad de las tablas en la matenibilidad de las BD Relacionales?  Pregunta 2: ¿Cómo influye la complejidad entre las tablas en la matenibilidad de las BD Relacionales? Para responder las preguntas planteadas se definen las siguientes métricas:  Pregunta 1:  Número de atributos de una tabla (NA(T))  Número de claves ajenas(NFK(T))  Ratio de claves ajenas de una tabla (RFK(T))  Pregunta 2:  Número de tablas (NT)  Número de atributos (NA)  Número de claves ajenas (NFK)
  • 15.  Esta metodología identifica y define métricas de software que dan soporte de una empresa.  Relevancia y trazabilidad de los objetivos  El artefacto mas relevante de este metodología es la «PLANTILLA DE INDICADORES» que es utilizada pare definir en forma precisa el:  Quién  Qué  Dónde  Cuándo  Por qué  Cómo
  • 16. Objetivo del indicador.  Preguntas  Representación Gráfica  Entradas  Algoritmos.  Suposiciones.  Información de toma de datos.  Información de generación de informes de datos.  Análisis e Interpretación de los resultados.
  • 17.  La metodología PSM se basa en experiencias obtenidas por organizaciones para saber cual es la mejor manera de implementar un programa de medida de software.  Esta metodología se divide en cuatro actividades principales: 1. Planificación de la medición. 2. Realización de la medición. 3. Evaluación de la Medida. 4. Establecimiento y mantenimiento del Compromiso.
  • 18.  Este estándar trata de definir la calidad del software para sistemas mediante una lista de atributos de calidad del software requeridos por propio sistema.  Esta metodología consta de los siguientes pasos:  Identificación de Métricas de Calidad del Software.  Implementación de las Métricas de Calidad del Software.  Análisis de los Resultados de las Métricas del Software.  Validación de las Métricas de Calidad del Software.
  • 19.  Este estándar identifica las actividades y tareas necesarias para identificar, definir, seleccionar, aplicar y mejorar de manera exitosa la medición del software.
  • 20.  Tareas para las diferentes actividades del proceso de medición ISO/IEC 15939.
  • 21.  La medición del software hace referencia a las entidades que pueden ser objeto de medición así como atributos característicos de dichas entidades.  Para establecer una base cuantitativa de menor a mayor grado de madurez se puede enfocar en los siguientes pasos:  Medición del Proyecto.  Medición del Producto.  Medición del Proceso.
  • 22. Estándares y Metodologías de Medición . NOMBRE CARACTERÍSTICAS METODOLOGÍA ESTÁNDAR PROCESO Practical Software basa en experiencias 1. Planificación Measurement (PSM) obtenidas por * 2. Realización organizaciones 3. Evaluación 4. Establecimiento y mantenimiento del compromiso Goal Question Indicator Esta metodología identifica PLANTILLA DE INDICADORES Metric y Software y define métricas de * Measurement (GQ (I)M) software que dan soporte de una empresa. Goal Question Metric GQM Objetivo en preguntas 1. Planificación * 2. Definición 3. Recopilación datos 4. Interpretación IEEE Std 1061-1998 Define la calidad del Metodología para Métricas software para sistemas * de Calidad del Software. mediante una lista de atributos de calidad del software ISO/IEC 15939 Este estándar identifica las 1. Compromiso actividades y tareas * 2. Planificar necesarias. 3. Realizar 4. Evaluar Modelo de madurez de la Alcanzar grado de Madurez Modelos de MEDICIÓN Y ANÁLISIS Capacidad (CMM) evaluación Estándar ISO 15504 ISO 9000:2000 CMMI
  • 23.  Evaluar el estado del proyecto en curso;  Seguir la pista de los riesgos potenciales:  Detectar las áreas de problemas antes de que se conviertan en «críticas»;  Ajustar el flujo y las tareas del trabajo,  Evaluar la habilidad del equipo del proyecto en controlar la calidad de los productos de trabajo del software.
  • 24. Métricas recopiladas Métricas Iniciales de proyectos anteriores Métricas de esfuerzo y de tiempo consumido
  • 25. Ecuación básica del software: Fue ajustada en base al análisis de resultados históricos. Personal implicado, infraestructura Hw y Sw.
  • 26.
  • 27. Métricas de código Fuente Métricas de Complejidad Métricas para sistemas OO Puntos Función.
  • 28. Métricas de código Fuente:  Líneas de código (LOC): problema: la falta de consenso existente a la hora de definir la línea de código. • Longitud total (LT): NCLOC + CLOC La densidad de comentarios es otra métrica útil. Se debe considerar en la medición la forma en la que el código ha sido producido.
  • 29. • Numero de sentencias de programación: presenta el mismo tipo de problemas de ambigüedad de la métrica LOC. • SIZE1: definida como el numero de puntos y coma. • Métricas de la ciencia del Software: se basan en los tokens (unidades sintácticas elementales distinguibles por el compilador) y que pueden ser divididos en operadores y operandos.
  • 30.
  • 31.  Métricas MOOSE: métricas de Chidamber y Kemerer. • Métodos ponderados por clase • Profundidad del árbol de herencia de una clase • Numero de hijos • Acoplamiento entre objetos • Respuesta de una clase • Falta de cohesión en los métodos
  • 32.  Métricas MOOD: su objetivo es medir los principales paradigmas OO y se utilizan en las fases de diseño.  Métricas de Lorenz y Kidd: se refieren a las características estáticas del dueño de un producto de Sw.  Métricas para UML: propuestas de métricas para los distintos tipos de diagrama UML: • Casos de uso • Diagramas de clase UML • Diagramas de estado • Expresiones OCL
  • 33.
  • 34.  Consultas Externas: combinaciones de E/S en las que cada entrada genera una salida simple e inmediata.  Archivos Lógicos Internos: principales grupos lógicos de datos de usuarios o de control.  Archivos de Interfaz Externos: cada uno de los grupos de datos lógicos o información de control que entra o sale del programa.
  • 35.  Posibilitarla obtención de los valores de las métricas sin mayor esfuerzo.  Minimizar los errores en el calculo de las métricas, logrando una mayo exactitud en sus valores  Permite centrarnos en el análisis de los resultados de la medición y no en la etapa de adquisición
  • 36.  Adquisición de datos: manual, semiautomática, automática, programable.  Análisis de las mediciones: almacenamiento delos datos, recuperación de los datos, análisis aritmético y análisis estadístico.  Presentación de los datos: tablas, gráficos posibilidad de exportar archivos a otras aplicaciones.