Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Evaluacion del software

339 Aufrufe

Veröffentlicht am

Veröffentlicht in: Bildung
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Evaluacion del software

  1. 1. La evaluación al software nace al querer mejorar los programas y también a que los clientes se volvieron mas selectivos y rechazaban programas pocos confiables o que no cumplían sus necesidades
  2. 2. Debido a esto se crean unas normas para verificar y tener un control estándar de estos sistemas y así se evalúa si este cumple con los requerimientos específicos o las necesidades del cliente
  3. 3. Esta norma fue publicada en 1992. • Este estándar describe 6 características importantes a la hora de tener calidad interna y externa:  Funcionalidad: Habilidad del software para realizar el trabajo deseado.
  4. 4. FUNCIONALIDAD CONCEPTO ADECUACION Que el software cumpla las tareas y objetivos especificados por el usuario SEGURIDAD La capacidad del software de mantener la información a salvo INTER OPERABILIDAD La capacidad del software de interactuar con uno o más sistemas CONFORMIDAD DE LA FUNCIONALIDAD Que el software cumpla los estándares de la funcionalidad EXACTITUD Que el software agá lo solicitado confiabilidad: Habilidad del software para mantenerse funcionando.
  5. 5. CONFIABILIDAD CONCEPTO MADUREZ La capacidad del programa para evitar fallas cuando encuentra errores TOLERANCIA A ERRORES Cuando el software sigue funcionando en caso de errores CONFORMIDAD DE CONFIABILIDAD Que el software cumpla los estándares o normas relacionadas a la fiabilidad RECUPERABILIDAD Cuando el programa funciona adecuadamente después de una falla y recuperar los datos afectados
  6. 6.  Eficiencia: Habilidad del software para responder a una petición de usuario con la velocidad apropiada. EFICIENCIA CONCEPTO COMPORTAMIENTO DE TIEMPOS Cuando el software cumple con los tiempos establecidos y da respuesta a condiciones especificas UTILISACION DE RECURSOS La capacidad del software de funcionar con recursos dados bajo requerimientos o condiciones CONFORMIDAD DE EFICIENCIA Que el software cumpla con los estándares relacionados a la eficiencia.
  7. 7. Usabilidad: Habilidad del software para satisfacer al usuario USABILIDAD CONCEPTO ENTENDIMIENTO La capacidad del software para ayudar al usuario como utilizar el programa es decir las ayudas que entrega APRENDIZAJE la formas que el software permite al usuario aprender su uso ATRACCION se refiera a las cualidades del programa lo llamativo lo atractivo. CONFORMIDAD DE USABILIDAD Que el software cumpla con los estándares de usabilidad OPERABILIDAD la manera que el software permite al usuario operarlo y ayudarlo
  8. 8. Mantenibilidad: Habilidad del software para poder realizar cambios en él fácilmente. MANTENIBILIDAD CONCEPTO CAPACIDAD DE SER ANALIZADO: Que el software permita el diagnostico de el mismo y muestre fallas, mejoras etc. ESTABILIDAD Cuando el software evita efectos inesperado para la modificación del mismo FACILIDAD DE PRUEBA la forma que el software permite realizar pruebas sin poner en riesgos los datos CONFORMIDAD DE MANTENIMIENTO Que el software cumpla con los estándares de mantenibilidad CAMBIALIDAD la capacidad del software para que una implementación se puede realizar.
  9. 9. Portabilidad: Habilidad del software para operar en diferentes entornos informáticos. PORTABILIDAD CONCEPTO Adaptabilidad cuando el software se adapta a diferentes entornos Coexistencia la capacidad que tiene el software para coexistir con varios software Reemplazabilidad la capacidad del software para ser remplazado por otro software del mismo tipo Conformidad de portabilidad Que el software cumpla con los estándares de portabilidad Facilidad de instalación la facilidad del software para ser instalado en un entorno
  10. 10. • Para tener en cuenta hay dos procesos que nos ayuda evaluar el programa durante su desarrollo Según el IEEE Std 729-1983  Verificación: Proceso de determinar si los productos de una cierta fase del desarrollo de software cumplen o no los requisitos establecidos durante la fase anterior.  Validación: Proceso de evaluación del software al final del proceso de desarrollo para asegurar el cumplimiento de las necesidades del cliente.
  11. 11. Al utilizarse estas características se va cumpliendo con las normas y a que el programa sea mas fiable

×