• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Metricas de calidad
 

Metricas de calidad

on

  • 36,357 views

Luis Guillermo Guerrero Bernal

Luis Guillermo Guerrero Bernal

Statistics

Views

Total Views
36,357
Views on SlideShare
36,228
Embed Views
129

Actions

Likes
15
Downloads
0
Comments
2

3 Embeds 129

http://www.isp.fuac.edu.co 71
http://www.slideshare.net 56
http://nidia-tecnologaenanalisisdesistemas.blogspot.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Metricas de calidad Metricas de calidad Presentation Transcript

    • METRICAS DE CALIDAD
    • ANTECEDENTES
      Para justificar la existencia de las métrica, se argumenta que éstas deben ser enunciadas y utilizadas para administrar el proceso de desarrollo y debe ser conforme al producto de software particular.
      Con la creación de métricas se pretende recopilar y actuar sobre las medidas cuantitativas de la calidad para la creación del software.
    • OBJETIVO
      • Estas medidas deben ser utilizadas para los propósitos siguientes:
      Para recopilar información y reportar valores de métricas sobre bases regulares.,
      Para identificar el actual nivel de desempeño por cada métrica.,
      Para tomar la acción remedial si los niveles de las métricas crecen peor o exceden los niveles objetivos establecidos.,
      Para establecer metas de mejoras especificas en términos de las mismas métricas.
    • definicion
      Son un conjunto de reglas generadas para la creación de productos de software con calidad, que si se siguen correctamente pueden garantizar que el proyecto dará como resultado la satisfacción del cliente .
      Se usan para poder medir en términos contables la calidad de los procesos en que se realiza dicho producto y evitar errores comunes.
    • Michael [‘99] define las métricas de software como “La aplicación continua de mediciones basadas en técnicas para el proceso de desarrollo del software y sus productos para suministrar información relevante a tiempo.
      Las métricas de software proveen la información necesaria para la toma de decisiones técnicas.
    • usos
      Las métricas de software incluyen actividades, tales como:
      - Estimación de costo y el esfuerzo
      - Medición de la productividad
      - Acumulación de datos
      - Realización de modelos y mediciones de la calidad
      - Elaboración de modelos de seguridad
      - Evaluación y modelos de desempeño
      - Valoración de las capacidades y de la madurez
      - Administración por métricas
      - Evaluación del método y herramientas
    • CLASIFICACION
      La clasificación de una métrica de software refleja o describe la conducta del software.
      Variedad de métricas: tales como portabilidad, facilidad de localización, consistencia. Existen pocas investigaciones dentro del área.
      Las siguientes clasificaciones de métricas fortalecen la idea, de que más de una métrica puede ser deseable para valorar la complejidad y la calidad del software.
    • Métricas de complejidad: Son todas las métricas de software que definen de una u otra forma la medición de la complejidad; Tales como volumen, tamaño, anidaciones, costo (estimación), agregación, configuración, y flujo. Estas son los puntos críticos de la concepción, viabilidad, análisis, y diseño de software.
       
      Métricas de calidad: Son todas las métricas de software que definen de una u otra forma la calidad del software; Tales como exactitud, estructuración o modularidad, pruebas, mantenimiento, reusabilidad, cohesión del módulo, acoplamiento del módulo, etc. Estas son los puntos críticos en el diseño, codificación, pruebas y mantenimiento.
       
      Métricas de competencia: Son todas las métricas que intentan valorar o medir las actividades de productividad de los programadores o practicantes con respecto a su certeza, rapidez, eficiencia y competencia. No se ha alcanzado mucho en esta área, a pesar de la intensa investigación académica.
       
      Métricas de desempeño: Corresponden a las métricas que miden la conducta de módulos y sistemas de un software, bajo la supervisión del sistema operativo o hardware. Generalmente tienen que ver con la eficiencia de ejecución, tiempo, almacenamiento, complejidad de algoritmos computacionales, etc.
       
      Métricas estilizadas: Son las métricas de experimentación y de preferencia; Por ejemplo: estilo de código, identación, las convenciones denominando de datos, las limitaciones, etc. Pero estas no se deben confundir con las métricas de calidad o complejidad.
    • tipos
      Métricas cuantitativas de la calidad del proceso de desarrollo y de liberación.
      Estas métricas deben de reflejar:
      Qué tan bien el proceso de desarrollo está siendo llevado a cabo en términos de puntos de revisión y en objetivos de calidad en el proceso, siendo cumplidos en tiempo de calendario.
      Qué tan efectivo es el proceso de desarrollo, al reducir la probabilidad que se introduzcan fallas o que cualquier falla introducida sea detectada.
      Métricas del producto:
      Lo importante es que los niveles sean conocidos y utilizados para el control delproceso y de las mejoras y no sean utilizadas métricas fijas. Las métricas seleccionadas deben de ajustarse al proceso utilizado y si es posible, tener un impacto directo sobre la calidad de software liberado.
      Una medición de predicción es normalmente una métrica de producto que puede ser utilizada para predecir el valor de otra métrica. La métrica es predicha, una métrica de proceso, es conocida como una métrica de resultado.
      Las métricas también pueden ser categorizadas como métricas de resultado o métricas de predicción.
    • Las métricas de proceso de software:
      Se emplean para fines estratégicos, y métricas del proyecto de software son tácticas, éstas últimas van a permitir proporcionar al desarrollador de proyectos del software una evaluación al proyecto que sigue en continuo desarrollo, equivalentemente podrá ver los defectos que logren provocar riesgos a largo plazo (áreas problema); y observar si el área de trabajo (equipo) y las distintas tareas se ajustarán.
    • INTEGRANTES
      ESTEFANIA GARCIA GARCIA
      CANDY DALLANA PALAFOX CASILLAS
      JAVIER ISRAEL PEREZ PERAL
      LUIS GUILLERMO GUERRERO BERNAL
      ANTONIO LOPEZ BALDERAS