calidad

Páginas: 5 (1216 palabras) Publicado: 15 de octubre de 2013
Cuestionario
1- ) Cite y explique al menos tres actividades del proceso de medición según Roche

Roche sugiere un proceso de medición al que caracterizan cincos actividades



2- ) Cite y explique brevemente tres factores de calidad según Mc Call, desde el punto de vista de la transición del producto.


3-) Cite tres ejemplos de Métricas Orientado a Clases de la colección de métricasCK. Explique cada uno enfocando en cada caso el objetivo y fundamentación de las medidas implementadas.
Métodos ponderados por clase (WMC):

, donde ci es una medida de complejidad del método i
- el número de métodos y su complejidad es un predictor de
cuánto tiempo y esfuerzo es necesario para desarrollar y
mantener la clase
- cuanto más métodos mayor impacto en los hijos (herencia)
-clases con más métodos son mas específicas, limitando el reuso

Profundidad del árbol de herencia (DIN):
- esa longitud máxima desde el nodo hasta la raíz del árbol de
herencia
- cuanto más profunda está una clase en una jerarquía, mayor
número de métodos hereda, haciendo más complejo predecir su
comportamiento
- una jerarquía de clases profunda lleva también a una mayor
complejidad de diseñoya que involucra más clases
- por otro lado, los valores grandes de esta medida implican que
se pueden reutilizar muchos métodos

Número de Descendientes o hijos (NDD):
- definida como el número de subclases inmedidatas
- a medida que crece el número de descendientes se incrementa
la reutilización
- puede darse una mayor posibilidad de una incorrecta abstracción
y mayor complejidad de laclase padre
- un gran número de hijos puede requerir mayor testing de los
métodos de la clase
- un gran número de hijos también es un indicador de la influencia
potencial de una clase en el diseño

Respuesta para una clase (RFC):
- es el número de métodos que pueden ser invocados en
respuesta a un mensaje enviado a un objeto de la clase
- un valor muy alto indica que la clase es complejay
probablemente altamente acoplada
- aumenta el esfuerzo de testeo y mantenimiento
- puede surgir el interrogante de si la clase está modelada
Correctamente

4- ) Explique claramente la definición del concepto de calidad de software, detallando los aspectos que deben ser considerados necesariamente para su obtención.

“es el cumplimiento de los requisitos de funcionalidad y desempeñoexplicitamente establecidos, de los estándares de desarrollo explícitamente documentados y de las características implicitas que se esperan de todo software desarrollado profesionalmente”

Podemos extraer tres ideas importantes:

1. Los requisitos de Sw.son la base de las medidas de calidad. La falta de concordancia con los mismos es falta de calidad.
2. Los STD especificados definen un conjuntode criterios de desarrollo. Si no se siguen los criterios el resultado será la falta de calidad.
3. Si el Sw.cumple objetivos explicitos pero no los implicitos, esta en duda la calidad. Ej. Deseo de alcanzar la facilidad de uso.

5- ) ¿Cuál es la diferencia entre Métrica Orientado a Clases y Métrica Orientado a Operaciones?
Métricas orientadas a clases: la clase encapsula los procedimientos ya los atributos o datos y las otras clases heredan de la madre todo esto se suele usar para medida: existen varias métricas las cuales son:
a.    Métodos ponderados por clase
b.    Árbol de profundidad de herencia es decir la longitud máxima desde el nodo hasta la raíz
c.     Numero de descendientes  las subclases son subordinadas  es decir los llamados descendientes y a medidas que aumentanmas reutilizables son
d.    Acoplamiento de clases objeto: es el numero de colaboraciones entre clases
e.    Respuestas para un clase: es el conjunto de respuestas  para dar una respuesta del mensaje recibido
f.      Carencia de cohesión en  los métodos: todos los métodos de una clase acceden a mas de  un atributos.
Métricas orientadas a operaciones: Hacen gran hincapié en el tamaño y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Calidad
  • Calidad
  • Calidad
  • Calidad
  • Calidad
  • Calidad
  • Calidad
  • Calidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS