EVALUACION DE SOFWARE
Presentado a: GEOVANNI CATALAN Tutor
Entregado por: DAVID MAURICIO ROJAS ORTIZ Código: 1121892203
Grupo: 301569_14
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA 27 DE SEPTIEMBRE 2017 ACACIAS
INTRODUCCION
Este trabajo se hace con el fin de que conozcamos los diferentes productos de software que serán evaluados de acuerdo a los estándares de calidad que deben cumplir según la Norma ISO/IEC 9126 este con el fin de conocer, seleccionar y aplicar según la aplicación Web delegada.
OBJETIVOS GENERAL
Conocer profundamente los conceptos de ingeniería de software relacionados con el aseguramiento de la calidad que le permitan definir claramente las características, sub características y las métricas de calidad que pueden ser evaluadas en un producto software.
OBJETIVOS ESPECIFICOS
-
Realizar un Video donde explique la Norma ISO/IEC 9126 y Métrica de Calidad del Software y publicar en el Blog.
-
Seleccionar un software de aplicación web que será indicado por el tutor.
-
-
Informe individual de la aplicación seleccionado, con evidencias de la verificación (pantallazos) desde el punto de vista de la CALIDAD EN USO Aplicada a la norma ISO 9126. Tabla que muestre las características y sub características métricas e indicadores de la norma ISO/IEC 9126
LINK VIDEO https://www.youtube.com/watch?v=nrlVcCCQhXQ&feature=youtu.be
Preguntas ¿Porque es importante la utilización de los modelos de calidad en el desarrollo del software? La utilizacion de los modelos de calidad en el desarrollo son importantes por el hecho de tener la seguridad plena de la entrega de un producto 100% confiable que se rija a lo que el programador, empresa, vendedor… quiera darle al usuario que lo va a utilizar, evitando
inconvenientes con bugs, glich, volcados o simplemente mal funcionamiento del software, para ello e deben llevar un numero de reglas re glas que nos permiten auditar el software.
¿Cómo sería la calidad del software si no existieran modelos y estándares de calidad? Si no existieran modelos estandares de calidad los mas perjudicados serian los usuarios que van a usar el software, ya que no van a tener un programa confiable, quiza con problemas repetitivos, sin una mejora continua y sin armas para exigir atencion tecnica.
¿Justifiquen tres factores que determinan la calidad del software? *Capacidad de Soportar los Cambios: Un producto que se entrega al usuario siempre tiene que ir en mejora continua ya que en el proceso de adptacion van saliendo mas requerimientos requ erimientos y funciones a corrgir o anexar, an exar, por ende el software tiene que tener la capacidad de soportar dichos cambios para llegar a un grado satisfactorio. *Eficiencia: La capacidad del Software para hacer un uso optimo a los recursos que manipula, ya que asi el programa sera mas fluido. *Facilidad de Uso: Es muy importante que el usuario tenga un agrado al usar el software que esta recibiendo, asi la interaccion sera mas agradable y evitaria problemas en la operación de el.
En la práctica cada estudiante debe visitar el software de aplicación seleccionado hacer una descripción del software y mediante pantallazos verificar el funcionamiento de los menús, diseño, contenido, opciones, vínculos, información, opciones, servicios, y vínculos a otras organizaciones, desde el punto de vista de la CALIDAD EN USO aplicada a la Norma ISO/IEC 9126 Ingresamos la aplicación digitando el usuario y contraseña.
Una vez ingresado a la aplicación observamos el menu principal del Administrador, seleccionamos zona para ingresamos los datos para generar nuestra encuesta.
Una vez hecho el cuestionario, vamos a la interfaz diseñada para el usuario, donde se llena la encuesta hecha.
Ya hecha la encuesta por el publico, el administrador puede sacar resultados estadisticas y emigrarlos a un libro de excel.
NORMA ISO/IEC 9126 Características
Subcaracteristicas
Métricas
Usabilidad
La parte grafica del software es muy cómoda a la vista, ya que cuenta con un buen orden en cada modulo que requiere. La velocidad de respuesta con un buen internet es optima, las encuestas que solicita el usuario aparecen casi al instante del click.
Adecuación
Amigabilidad en el diseño
Exactitud
Velocidad de ejecución.
Interporalidad
Facilidad de instalación
No Requiere
Seguridad
Nivel de seguridad de las transacciones.
Cumplimiento Funcional
Cumplimiento de normas y leyes.
Para hacer las encuestas requieren un usuario y contraseña, es optima. El software permite cambios, actualizaciones de encuestas, eliminación y modificación.
Madurez
Actualización del portal web
Permite Crear nuevas encuestas
Tolerancia De Fallos
Tiempo transcurrido entre fallas
No se Presenciaron fallos al generar ni al llenar las encuestas
Capacidad De Recuperación
Capacidad para restablecer su nivel de rendimiento
N/E
Funcionalidad
Fiabilidad
Observación
Cumplimiento De Fiabilidad
Cumplimiento de entrega.
Aprendizaje
Facilidad de aprendizaje de uso
Los resultados de las encuestas se dan en tiempo real, se puede obtener estadísticas inmediatamante Se requiere especificaciones mas detalladas al momento de crear las encuestas, ya que se requieren pasos específicos para crearla.
Comprensión
Efectividad en las tareas
Operatividad
Facilidad de uso, control u operatividad
Atractividad
Complacencia del usuario con la interacción y los resultados.
Comportamiento En El Tiempo
Tiempo de respuesta y procesamiento
Comportamiento De Recursos
Cantidad de recursos empleados y la duración de ese uso en el desempeño de sus funciones.
Estabilidad
Depuración sin errores de la página a partir de las modificaciones o ajustes realizados
Facilidad De Análisis
Capacidad del producto para el análisis de fallos y/o evaluación de su estado en condiciones normales.
Facilidad De Cambio
Permite realizar modificaciones al software.
Eficiencia
Mantenibilidad
El uso es muy detallado al momento de querer llenar la encuesta Óptimos, ya que el usuario puede ver los resultados y estadísticas de las encuestas efectivamente. Optimo.
El software trabaja con estabilidad después de modificaciones en sus bases de datos
Permite modificaciones en algunos módulos de servicios.
Facilidad De Prueba
Después que el software ha sido modificado, se permite realizar pruebas de calidad.
Capacidad De Instalación
Migración de componentes a un entorno NO específico
Capacidad De Reemplazamiento
Permite el reemplazo de prototipo, código de software, conservando las mismas funciones.
Adaptabilidad
Capacidad del software para migrar todo su stand a otro entorno sin modificar NO funciones.
Co-Existencia
Alojamientos de servicios de terceros, bajo otro prototipo de software
Portabilidad
NO
NO
CONCLUSIONES
-
En la realizacion de este trabajo pudimos observar la importancia de aplicar las normas de calidad a la hora de crear, vender o comprar un software.
-
Aprendimos a distinguir las caracteristicas, subcaracteristicas y metricas requeridas para obtener un software de calidad.
-
Sin las normas de calidad para software, los programas no tendrian parametros para ser vendidos, usados por el publico, dejando el software sin mejoras continuas.
REFERENCIAS BIBLIOGRAFICAS
https://prezi.com/yu357lmguc9n/norma-isoiec-9126-y-metricas-de-calidad/ http://www.cuatrorios.org/index.php?option=com_content&view=article&id=163:normaiso-9126-para-análisis-de-software&catid=39:blogsfeeds