Está en la página 1de 9

Guía académica

Materia
Métricas y arquitecturas de
software

Semana
1y2
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

GUÍA DE ESTUDIO
SEMANA 1 y 2
MÉTRICAS

Métricas de software

Objetivo: Identificar la clasificación de las métricas de software más


habituales en la actualidad e interpretar las características y actividades que
generan las métricas de desarrollo de software.

1. Define con tus palabras el concepto de métricas.

Rango numerico que expresa el comportamiento de un producto, debe ser


medible y cuantificable.

2. Lista las actividades que incluyen las métricas de software.

 Formulacioó n
 Coleccioó n
 Anaó lisis
 Interpretacioó n
 Realimentacioó n

3. Es el elemento que refleja o describe la conducta del software:_ La


clasificación _____ de una métrica de software.

4. Elabora un cuadro sinóptico donde muestres la clasificación de las métricas


según Lem O. Ejiogu.

 Meó tricas de complejidad

 Meó tricas de calidad


Clasificación
métricas  Meó tricas de competencia

2
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

 Meó tricas de desempenñ o

 Meó tricas estilizadas

5. De acuerdo a la clasificación de las métricas propuestas por Lem O. Ejiogu


coloca en el espacio el nombre de la métrica según corresponda con la
descripción.

competencia Son las métricas que valoran o miden las actividades de


productividad del equipo de con respecto a su rapidez,
eficiencia y competencia.

desempeño Métricas que miden la conducta de módulos y sistemas de


un software, bajo la supervisión del sistema operativo o
hardware.

estilizadas Métricas de experimentación y de preferencia, ejemplo


identanción.

De calidad Estás métricas son los puntos críticos en el diseño,


codificación, pruebas y mantenimiento.

6. Contesta Proyecto (Métricas de proyecto) o Proceso (Métricas de


proceso) según corresponda con la características de cada una.

proceso Se emplean para fines estratégicos.

proyecto Se emplean para fines tácticos.

proceso Permiten proporcionar al desarrollador de proyectos del software


una evaluación al proyecto que sigue en continuo desarrollo.

7. Completa el cuadro smartart colocando las características fundamentales


que las métricas efectivas de software y las medidas obtenidas deben
cumplir.

3
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

Simple y fácil
de calcular

Un
mecanismo Empíórica e
eficaz para la intuitivament
realimentacioó e persuasiva
n de calidad
Características
de las
Métricas

Independient Consistente
e del lenguaje en el empleo
de de unidades y
programacioó n tamanñ os

8. Completa el enunciado colocando en el espacio el nombre de las


características que las métricas y medidas obtenidas deben cumplir.

 mecanismo eficaz para la realimentación de calidad la métrica debería


suministrar al desarrollador de software información que le lleve a un
producto final de superior calidad.

 Empírica e intuitivamente persuasiva Debe satisfacer las nociones


intuitivas del ingeniero de software sobre el atributo del producto en
cuestión

4
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

 Consistente en el empleo de unidades y tamaños el cálculo


matemático de la métrica debería utilizar medidas que no lleven a extrañas
combinaciones de unidades.

 Simple y fácil de calcular Debe ser muy sencillo obtener la métrica y con
poco esfuerzo y tiempo empleado.

 Independiente del lenguaje de programación las métricas deben ser


independientes de la sintaxis osemantica del lenguaje, y apoyarse en el
modelo de análisis, modelo de diseño o en la propia estructura del
programa.

9. Contesta Verdadero (V) o Falso (F) según las métricas del proceso y el
dominio del proyecto.

Las métricas para el proceso de software se emplean para fines


estratégicos.

Las métricas de proceso de software se emplean para fines tácticos,

El uso de métricas demanda un cambio cultural, en la manera de


recopilar datos, en el cálculo de métricas y en la evaluación

Las métricas de software aportan una forma de estimar la calidad de


los atributos internos del producto, lo cual mostrará al ingeniero de
software valorar la calidad antes de construir el producto.

Métricas en el desarrollo de software.

(UDLAP, s.f. ) Pág. 11, Semana 1, Recurso 1.

Las métricas y la calidad del software

Objetivo: Identificar los elementos de calidad que intervienen en el desarrollo


de software y explicar los diferentes atributos y diferencias para el usuario
utilizando las métricas.

5
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

10. Definde con tus palabras el termino Calidad.


Cumplir con las caracteristicas y funcionalidades que se piden en el
documento de diseño y/o analisis para cumplir con un requerimiento.

11. ¿Qué utiliza el ingeniero de software para obtener la evaluación de la


calidad?.
medidas técnicas, que evalúan la calidad con objetividad.

12. Menciona los factores que evalúan el software desde tres puntos de
vista, propuestos por McCall y Cavano.
12.1 Operación del producto (utilizándolo).
12.2 Revisión del producto (cambiándolo).
12.3 Transición del producto (modificándolo para que funcione en un
entorno diferente.
13. Contesta Verdadero (V) o Falso (F) según corresponde a las
medidas de calidad de software que define Gilb.

La corrección es el grado en el que el software lleva a cabo una


V
función requerida.
La integridad mide la habilidad de un sistema para soportar ataques
V
(tanto accidentales como intencionados) contra su seguridad.
“Amigable con el usuario” es una caracteristica que describe a la
F
facilidad de mantenimiento.
La integridad definde atributos adicionales como amenaza y
V
seguridad.
Facilidad de uso es la habilidad con la que se puede corregir un
F
programa si se encuentra un error.

14. Coloca en el parentesis el inciso que relacione la descrpción de la medida


de calidad con el concepto.

a) Es el grado en el que el software lleva a cabo


Facilidad de
una función requerida. La medida más comun (d)
manteminimiento
son los defectos por KLDC.
b) Atributo que mide la habilidad de un sistema
( c) Facilidad de uso
para soportar ataques contra su seguridad.

6
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

c) Es un intento de cuantificar “lo amigable que


( a) Corrección
pude ser con el usuario” y se consigue medir.
d) Es la habilidad con la que se puede corregir un
programa si se encuentra un error, se puede
(b) Integridad
adaptar si su entorno cambia o optimizar si el
cliente desea un cambio de requisitos.

15. Lista las cuatro características que la Facillidad de uso utiliza para
realizar las mediciones.
 Destreza intelectual para aprender el sistema
 Tiempo requerido para ser eficiente el sistema
 Aumento en la productividad
 Valoracion subjetiva, aceptación del sistema por los usuarios.

16. Coloca en el espacio de la tabla la foó rmula que se realaciona con la medida de la
fiabilidad y la disponibilidad.

Fiabilidad TMEF = TMDF+TMDR

Disponibilidad Disponibilidad = TMDF/(TMDF + TMDR) x 100 %

17. Eficacia de la Eliminación de Defectos (EED = E / (E + D) medida


de la habilidad que permite filtrar las actividades de la garantía de calidad y
de control al aplicarse a todas las actividades del marco de trabajo del
proceso. Agrega beneficios a nivel proveso y proyecto.

18. Coloca el triángulo que muestra los factores que afectan la calidad del
software, según McCall.

7
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

19. Menciona 5 métricas del esquema de puntuación presentado por McCall donde
utiliza una escala del 0 (bajo) al 10 (alto).
19.1 Facilidad de auditoria
19.2 Exactitud
19.3 Estandarizacioó n de comunicaciones
19.4 Complexioó n
19.5 Concisioó n
20. Coloca la tabla que presenta la Relación entre Factores de calidad y
métricas de la calidad de software.

8
Unidad 1-2: Métricas de software. Las métricas y la calidad
Métricas y arquitecturas de software

Métricas en el desarrollo del software.


(González, H. 2001). Capítulo 4, Semana 2, Recurso 2.

También podría gustarte