Preubita...

Solo disponible en BuenasTareas
  • Páginas : 3 (746 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de mayo de 2011
Leer documento completo
Vista previa del texto
¿Cómo vamos a medir la calidad del software?
En algunos atributos se ponen ejemplos de lo que se pueden referir para que quede más claro:
• Funcionalidad - Un conjunto de atributos que serelacionan con la existencia de un conjunto de funciones que satisfagan los requisitos del software.
o Idoneidad - ¿El software es idóneo para los requisitos que han de cumplirse?
o Exactitud - ¿El softwarehace exactamente lo que queremos?
o Cumplimiento de normas - ¿El software cumple las normas impuestas(idioma, estilo de programación, etc.)?
o Seguridad
• Fiabilidad - Un conjunto de atributosrelacionados con la capacidad del software de mantener su nivel de prestaciones bajo condiciones establecidas durante un período de tiempo establecido.
o Recuperabilidad - Reacción a fallos externos
oTolerancia a fallos - Tratamiento de excepciones
• Usabilidad - Un conjuntos de atributos relacionados con el esfuerzo necesitado para el uso, y en la valoración individual de tal uso, por unconjunto de usuarios. (Aquí entra en juego el tema de la documentación).
o Aprendizaje (¿El software sigue patrones típicos? ¿Tiene documentación?)
o Comprensión - ¿La documentación y el código sonfácilmente comprensibles y visuales?
• Eficiencia - Conjunto de atributos relacionados con la relación entre el nivel de desempeño del software y la cantidad de recursos necesitados bajo condicionesestablecidas.
o Comportamiento en el tiempo - ¿El sistema cumple con los mínimos establecidos de tiempo de respuesta?
o Comportamiento de recursos - ¿Qué uso hace el sistema de los recursos disponibles?
•Mantenibilidad - Conjunto de atributos relacionados con la facilidad de extender, modificar o corregir errores en un sistema software.
o Estabilidad
o Facilidad de análisis
o Facilidad de cambio
oFacilidad de pruebas
• Portabilidad - Conjunto de atributos relacionados con la capacidad de un sistema software para ser transferido desde una plataforma a otra.
o Capacidad de instalación
o...
tracking img