COMPUTACION GRAFICA UNIDAD 1: PASO 2 - ANÁLISIS Y PLANEACIÓN
PRESENTADO POR: MARIO MARTINEZ GARZON Código: 1032399422
GRUPO: 301569_12
TUTOR: GEOVANNY CATALAN
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA SEPTIEMBRE DE 2018 BOGOTA DC
INTRODUCCION
La realización de este trabajo es con el ánimo de que conozcamos los diferentes productos de software que serán evaluados de acuerdo con los estándares de calidad que deben cumplir según la Norma ISO/IEC 9126 para poder ser aplicados en la realización a lo largo de los trabajos propuestos para el curso.
OBJETIVO GENERAL Conocer profundamente los conceptos de ingeniería de software relacionados con el aseguramiento de la calidad que le permitan definir claramente las métricas, características y sub-características 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
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 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 y funciones a corrgir o anexar, 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 SISTEMA DE FACTURACION Esta aplicación permite administrar una empresa que tenga un inventario para la venta. http:/factura.cefinvirtual.com/ Usuario yovajefe Clave 77030926
Característica Módulo de Usuario
En este modulo se pueden consultar todos los usuarios existentes en el aplicativo cuenta con la opción de crear, editar, eliminar un usuario lo ideal es que en el apartado de edición del usuario pueda contar con mas opciones para registro de información.
Módulo de Proveedor
En este módulo se aprecian todos los proveedores registrados en el aplicativo la vista es muy plana, visualmente tampoco es muy agradable el diseño se podría mejorar la organización de los Items para un mejor acceso a la información.
En el apartado para registro e información del proveedor faltan campos importantes como el correo electrónico y las cajas de información también está mal distribuida dejando un espacio muy grande en blanco que no le da muy buen aspecto a la página. Módulo de Cliente
Al igual que los módulos anteriores son muy similares y su diseño es muy plano las plantillas deberían contar con colores que diferencien unos de los otros pienso que también se podría mejorar la estructura en la que muestra los datos, las cajas de información están mal distribuidas dejando un espacio muy grande en blanco que no le da muy buen aspecto a la página. Módulo de Inventario
La categorización de los productos es buena, en la descripción de los productos falta incluir más información sobre los productos y esta se podría mejorar insertando una imagen del producto
Al editar un producto no es muy clara la plantilla de edición y la información disponible para edición no es muy precisa. Módulo de Ventas
Desafortunadamente el módulo de ventas cuenta con una interfaz gráfica muy pobre, además de la mala visualización de las ventas realizadas, se debe seleccionar cliente por cliente para poder acceder a las ventas. Los botones de nueva venta y listar no funcionan considero que se debe realizar una estructuración completa de toda esta plantilla.
Módulo de Cartera
En este módulo se aprecian todos transacciones de ventas registrados en el aplicativo la vista es muy plana, visualmente tampoco es muy agradable el diseño se podría mejorar la organización de los Items para un mejor acceso a la información módulo debería contar con los datos del tercero y el estado de cuenta en una sola plantilla, ya que para consultar la información de abonos s debe acceder mediante el enlace al final de cada fila.
NORMA ISO/IEC 9126
Características
Sub-características
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.
Intemporalidad
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 registrar o consultar productos
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 inmediatamente 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
El uso es muy detallado al momento de querer llenar la encuesta
Atractividad
Complacencia del usuario con la interacción y los resultados.
Óptimos, ya que el usuario puede ver los resultados y estadísticas de las encuestas efectivamente.
Comportamiento En El Tiempo
Tiempo de respuesta y procesamiento
Optimo.
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 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 específico
NO
Capacidad De Reemplazamiento
Permite el reemplazo de prototipo, código de software, conservando las mismas funciones.
NO
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
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