UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD EVALUACIÓN DE SOFTWARE
PRESENTADO POR: VICTOR ALFONSO CORTES CABRA CEDULA: 1073380945
PRESENTADO A: GIOVANNI CATALÁN
PROGRAMA ACADEMICO: INGENIERIA DE SISTEMAS 13 DE MARZO – 2018
INTRODUCCION
Con la realización de esta actividad nosotros como estudiantes aplicamos reglas para 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
Adquirir el conocimiento suficiente de 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
-
Informe individual de la aplicación seleccionado
-
Tabla que muestre las características y sub características métricas e indicadores de la norma ISO/IEC 9126
2. LINK DEL VIDEO ISO/IEC 9126 Y MÉTRICAS https://www.youtube.com/watch?v=l24faWwRvN4 Blog: http://formulariowebvictorcortes2018.blogspot.com.co/2018/03/blog-post.html
PREGUNTAS ¿Porque es importante la utilización de los modelos de calidad en el desarrollo del software? Un modelo de calidad de software describe las características y sus relaciones con el fin de determinar su utilidad y así poder medir el grado en que el software cumple con los requisitos especificados (eficiencia, flexibilidad, corrección, mantenimiento seguridad e integridad) por ello son importantes ya que de esa forma satisfacemos las necesidades implícitas o explicitas de cada cliente brindando software de gran calidad ¿Cómo sería la calidad del software si no existieran modelos y estándares de calidad? La calidad de los programas y algoritmos seria pésima al no existir estándares de calidad los programas presentarían muchos errores de compilación y de ejecución, serian ineficientes y no tendríamos algo con lo cual pudiéramos medir su efectividad ¿Justifiquen tres factores que determinan la calidad del software? Eficiencia: esta se da con la capacidad de un software para proporcionar un rendimiento adecuado, teniendo siempre en cuenta la cantidad de recursos para su rendimiento, teniendo siempre unas condiciones establecidas.
Mantenimiento: es uno de los factores importantes que se le puede hacer modificaciones pueden incluir correcciones, mejoras o adaptaciones del software a cambios en el entorno, en los requerimientos o las especificaciones funcionales.
Facilidad de uso: es el factor donde los usuarios a través de una interfaz muy amigable bajo los paradigmas de calidad puede familiarizarse con el software, logrando asi un impacto en los usuarios finales de nuestra aplicación.
3. APLICACIÓN WEB SISTEMA DE ENCUESTA Esta aplicación permite crear encuesta en forma dinámicas para la toma de decisiones en la empresa. Para ingresar al administrador http://encuestaunad.cefinvirtual.com/admin.php Credenciales de acceso Usuario: yovajefe Clave: 77030926
El módulo principal es Encuesta y Resultados Módulo de encuesta Primero se debe crear la zona que es el perímetro a encuestar esta se divide en cuadrantes o comunas que a su vez contienen los barrios Zona --- cuadrante --- barrios Luego que se define la zona se crea la encuesta y finalmente las preguntas Para realizar la encuesta se ingresa al siguiente Link
http://encuestaunad.cefinvirtual.com con la mismas credenciales de acceso
ASPECTOS DE LA CALIDAD EN USO ASPECTOS SOBRE LA SEGURIDAD Este software es eficiente en la verificación de los usuarios a ingresar
Un problema que evidencie es la falta de un link de olvido de contraseña o restablecimiento de clave de acceso, al igual que falta botón de ayuda para indicar al usuario las condiciones que debe tener para acceder
ASPECTOS SOBRE LA EFICIENCIA En el ítem de zonas aparece una opción de modificar pero cuando uno realiza cambios de activo a activo no se activa el botón guardar
ASPECTOS SOBRE LA PRODUCTIVIDAD
La botonería de eliminar zona, enlistar y modificar cumple con las funciones propuestas
En el ítem para calcular encuesta por barrio, al escoger las opciones previstas y escoger ver resultados se nota que en todos los resultados siempre hay cero, al igual que la opción de salir no hace nada
Características
Funcionalidad
Observación Subcaracteristicas
Métricas
Cumplimiento Funcional del software
Cumplimiento de normas y leyes. Esto según el país donde se corra dicho software Velocidad de funcionamiento y ejecución.
Exactitud
Fiabilidad
Interporalidad Seguridad
Facilidad de instalación Nivel de seguridad de las transacciones.
Adecuación
Diseño amigable para el cliente
Madurez
Actualización en cualquier momento de los módulos Tiempo transcurrido entre fallas
Tolerancia De Fallos Capacidad De Recuperación
Capacidad para restablecer su nivel de rendimiento
Cumplimiento De Fiabilidad
Cumplimiento de la entrega en las estadisticas
Esto es según los reglamentos según las leyes o hosting La velocidad de respuesta al dar click en alguna de las encuestas aparecen casi al instante No Requiere Para hacer las encuestas requieren un usuario y contraseña, pero surge el problema por si el cliente ha olvidado su contraseña La parte grafica del software es muy cómoda a la vista, ya que cuenta con un buen orden en cada módulo que requiere. Permite Crear nuevas encuestas en cualquier instante Se notó que el botón de regreso no da ninguna orden No aplica Los resultados de las encuestas se dan en tiempo real, se puede obtener estadísticas inmediatamente
Usabilidad
Eficiencia
Aprendizaje
Facilidad de aprendizaje de uso
Comprensión
Efectividad en las tareas
Operatividad
Facilidad de uso, control u operatividad
Comportamiento En El Tiempo
Tiempo de respuesta y procesamiento Cantidad de recursos empleados y la duración de ese uso en el desempeño de sus funciones. Depuración sin errores de la página a partir de las modificaciones o ajustes realizados Capacidad del producto para el análisis de fallos y/o evaluación de su estado en condiciones normales. Permite realizar modificaciones al software.
Comportamiento De Recursos
Mantenibilidad
Estabilidad
Facilidad De Análisis
Facilidad De Cambio
Facilidad De Prueba
Portabilidad
Capacidad De Instalación Capacidad De Reemplazamiento
Se necesita algunos métodos de ayuda puesto que hay procesos que se dificultan Es fácil comprensión para el cliente Se hace fácil para la operación
Optimo. Solo se debe tener un computador o dispositivo por el cual podamos navegar El software trabaja con estabilidad después de modificaciones en sus bases de datos
Permite modificaciones en algunos módulos de servicios. no
Después que el software ha sido modificado, se permite realizar pruebas de calidad. Migración de componentes a un NO entorno específico Permite el reemplazo de NO prototipo, código de software,
Adaptabilidad
Co-Existencia
conservando las mismas funciones. Capacidad del software para migrar todo su stand a otro entorno sin modificar funciones. Alojamientos de servicios de terceros, bajo otro prototipo de software
NO
NO
CONCLUSIONES
-
Con la realizacion de este trabajo podemos evidenciar la importancia que debemos darle a la norma 1609 a la hora de comprar, diseñar o vender software
-
Aprendimos a distinguir las características, subcaracteristicas y métricas r equeridas para obtener un software de calidad.
-