301569A_TC2_Grupo20.pdf

July 24, 2017 | Author: Jose Giraldo Rosero Guerrero | Category: Usability, Software, Reliability Engineering, Technology, World Wide Web
Share Embed Donate


Short Description

Download 301569A_TC2_Grupo20.pdf...

Description

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

TRABAJO COLABORATIVO II

Presentado por: SAMUEL BRAND ASPRILLA LOPEZ Código: 94303079 JORGE ARMANDO GRANOBLES CARVAJAL Código: 94480457 JOSE GIRALDO ROSERO Código:

GRUPO 20

Presentado a: Ing. FRANCISCO NICOLAS SOLARTE Tutor

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ECUELA DE CIENCIAS BASICAS TECNOLOGIAS E INGENIERIAS CURSO – EVALUACION DE SOFTWARE 2014

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

INTRODUCCION

Cuando se desarrolla un software siempre se tiene como objetivo principal la satisfacción de los requerimientos del cliente. La mejor forma de asegurarnos de que el software cumplirá con la meta planteada es mediante la aplicación de estándares y métricas de calidad y la realización pruebas que garanticen un óptimo y adecuado funcionamiento del programa. Existen guías y estándares que nos indican cuales son los lineamientos que debemos seguir para realizar las pruebas de manera adecuada, entre estas encontramos los estándares ISO/IEC 9126 de calidad de software, ISO/IEC 14598 estándar para evaluación de software y el estándar ISO/IEC 25000 y dentro de las métricas se debe tener en cuenta las métricas de calidad del software y los modelos existentes. Con este trabajo colaborativo se pretende que planteemos unas listas de chequeo con el fin de evaluar el cumplimiento de los estándares y métricas sobre un portal web e igualmente realicemos un plan de pruebas para confirmar su adecuado funcionamiento.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

OBJETIVOS  Identificar el cumplimiento de métricas y estándares de calidad de una página web gubernamental.  Plantear pruebas de calidad para aplicarlas en el portal, con el fin de evaluar su funcionalidad, diseño, contenidos y seguridad.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

DESARROLLO DE LAS ACTIVIDADES

Actividad 1. Elabore una tabla, o matriz donde se muestre las características y subcaracterísticas del estándar ISO/IEC 9126 que se evaluarán de la página o portal web seleccionado anteriormente en el trabajo colaborativo 1. Como resultado se pretende mostrar las características externas y de usabilidad que serán evaluadas. El resultado de esta actividad es un cuadro o matriz con las características y subcaracterísticas que serán evaluadas posteriormente.

CARACTERISTICAS FUNCIONALIDAD Capacidad de producto de software

SUBCARACTERISTICAS

Adecuación: Capacidad proporcionar funciones Exactitud: Capacidad de proporcionar resultados. para proporcionar funcionalidades Interoperabilidad: Capacidad de interactuar con otros sistemas que satisfacen las necesidades Seguridad: Capacidad de proteger información y datos explicitas e implícitas cuando Cumplimiento Funcional: Capacidad de adherirse a se usa bajo ciertas condiciones normas o leyes similares relacionadas con la funcionalidad FIABILIDAD Madurez: Capacidad para evitar fallos (en el software) Capacidad de producto de software Tolerancia a fallos: Capacidad de mantener nivel especifico para mantener un nivel especifico de prestaciones en caso de fallos Capacidad de recuperación: Capacidad para restablecer un de prestaciones cuando se usa bajo recuperación: unas ciertas condiciones cierto nivel de prestaciones afectados en caso de fallo Cumplimiento de fiabilidad: Capacidad de adherirse a normas, convenciones o regulaciones de fiabilidad USABILIDAD Capacidad para ser entendido: Capacidad que permite al Capacidad de producto de software usuario entender si el software es adecuado. para ser entendido, aprendido, usado Capacidad para ser aprendido: Capacidad que permite al y ser atractivo para el usuario, cuando usuario aprender sobre su aplicación cuando se usa bajo condiciones Capacidad para ser administrado: Capacidad que permite especificas al usuario administrarlo y controlarlo Capacidad de ser atractivo: Capacidad de ser atractivo para el usuario Cumplimento de usabilidad: Capacidad de adherirse a normas, convenciones, guías de estilos o regulaciones de fiabilidad EFICIENCIA Comportamiento temporal: Capacidad de proporcionar Capacidad de producto de software tiempos de respuesta y proceso índice bajo ciertas condiciones para proporcionar prestaciones Utilización de recursos: Capacidad para usar cantidades y tipos apropiadas, relativas a la cantidad de de recursos adecuados bajo condiciones determinadas.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

recursos usados, bajo condiciones determinada MANTENIBILIDAD Capacidad de producto de software Para ser modificado. Las modificaciones podrían incluir correcciones, mejoras o adaptación del software a cambios del entorno

PORTABILIDAD Capacidad de producto de software para ser migrado de un entorno a otro.

Cumplimento de eficiencia: Capacidad de adherirse a normas, convenciones o regulaciones de eficiencia Capacidad de ser analizado: Capacidad de ser diagnosticadas deficiencias o causas de fallos o identificar partes que han de ser modificadas Capacidad para ser cambiado: Capacidad que permite que determinada modificación sea implementada Capacidad para ser probado: Capacidad que permite que el software modificado sea valido Cumplimento de mantenibilidad: Capacidad de adherirse a normas, convecciones o regulaciones de mantenibilidad Adaptabilidad: Capacidad de ser adaptado a diferentes entornos, sin aplicar acciones o mecanismos distintos Instabilidad: Capacidad para ser instalado en cierto entorno Coexistencia: Capacidad para coexistir con otro software independiente, en un entorno común compartiendo recursos. Capacidad para reemplazar: Capacidad para ser usado en el lugar de otro software para el mismo propósito Cumplimento de portabilidad: Capacidad de adherirse a normas, convecciones de portabilidad

Actividad 2: Elabore una lista de chequeo para evaluar el cumplimiento del decreto de gobierno en línea, la lista de chequeo deberá contener los aspectos más importantes que debe contener la página o portal para cumplir el decreto de gobierno en línea para instituciones gubernamentales.

Para la evaluación del portal web se verificara el cumplimiento de los siguientes lineamientos que se plantean en el decreto de gobierno en línea:

1. Proveer a los usuarios información detallada de la institución en línea. 2. Existencia de espacios para la interacción de los usuarios con los servidores públicos. 3. Permitir a los usuarios la realización de transacciones en línea que faciliten la obtención de productos o servicios.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

4. Adaptación del portal a la necesidades del los usuarios (Transformación en línea). 5. Utilización de métodos para incentivar a los usuarios a participar en la toma de decisiones y fortalecimiento de la institución por medio de las tecnologías de la información. 6. Existencia de links que permitan la interconexión con portales web de otras instituciones gubernamentales.

Actividad 3. Elabore una lista de chequeo para evaluar el cumplimiento de la normatividad de diseño de sitios web gubernamentales, la lista de chequeo deberá contener preguntas cerradas (SI/NO) sobre los aspectos más importantes que debe cumplir la página o portal web en cuanto a diseño y contenidos. PREGUNTA ¿El portal proveer todos los trámites y servicios que, de acuerdo con el análisis y caracterización previa de sus usuarios, puedan ser automatizados por medios como Internet, dispositivos móviles y televisión digital terrestre, entre otros? ¿La información sobre los trámites y servicios debe estar publicada en el Sistema Único de Información de Trámites- SUIT, como único medio que contiene los requisitos exigibles al ciudadano? ¿La página proveer trámites y servicios en línea dirigidos a la población vulnerable, de acuerdo con el análisis y caracterización previa de sus usuarios? ¿El portal cumple con los estándares de accesibilidad, interoperabilidad y usabilidad web que defina el Ministerio de Tecnologías de la Información y las Comunicaciones para tal fin? ¿Se implementa soluciones de pago en línea y estampado cronológico en los trámites y servicios que lo requieran de acuerdo con el análisis y caracterización previa de sus usuarios? ¿Se tiene implementado soluciones de autenticación y/o firma electrónica, notificación electrónica, firma digital y actos administrativos electrónicos según sea requerido por las entidades en cada uno de los trámites, servicios, procesos y procedimientos internos? ¿Establece e implementa medidas que garanticen la seguridad, la conservación y la correcta administración de los mensajes de datos y documentos electrónicos? ¿La página usa mecanismos de firma que utilicen medios electrónicos en la generación de documentos, cuando los mismos requieran garantizar su autenticidad, integridad?

SI

NO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

Actividad 4. Elabore un plan de pruebas que pueda llevarse a cabo sobre la página o portal web, tenga en cuenta las características seleccionadas y en cada una de ellas describa las pruebas a realizar. Esta actividad tiene como objetivo identificar las pruebas de calidad que serán ejecutadas para medir aspectos tales como funcionalidad, los contenidos, diseño, actualización, seguridad, entre otros.

El siguiente es el plan de pruebas que se realizaran al portal web del Hospital Local de Candelaria (http://www.hospitalcandelaria.gov.co/).

1. Pruebas de funcionalidad  Se verificara si el Sitio Web cuenta con formularios para el envío o ingreso de datos.  Se verificara y validara que en los formularios sean ingresados todos aquellos campos que sean necesarios y que contenga campos obligatorios.  Se comprobara que el portal sea multiplataforma (que su contenido se pueda visualizar con cualquier navegador web)  Se verificara que los enlaces que contenga el portal funcionen adecuadamente.  Se verificara si el portal cuenta con un sistema de búsqueda. 2. Pruebas de contenido  Se revisara que el portal ofrezca la información necesaria y suficiente sobre la institución hospitalaria como por ejemplo información sobre productos y servicios, datos de contacto, misión, visión, etc.  Se verificara la ortografía de los contenidos del portal web.  Se constatara que la información contenida en el portal este actualizada.  Se verificara la existencia de la sección de quejas y sugerencias.

3. Pruebas de diseño  Se verificara la ergonomía del portal web (comodidad y facilidad de utilización).  Se realizaran pruebas de interfaces en las cuales se verificara que el despliegue de las páginas sea correcto.  Se constatara que las imágenes del sitio no sean imágenes escaladas, ya que estas hacen que el acceso a ellas sea lento.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

 Se confirmara que el ancho de la diagramación funcione en dimensiones menores a las cuales fue creado el portal. Por ejemplo 800 x 600 megapixeles  Se revisara que el portal cuente con los Plug-ins necesarios para la reproducción de contenidos o elementos audiovisuales.  Se verificara que el Sitio Web no contenga espacios vacíos.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

CONCLUSIONES

Se lograron identificar los estándares y métricas de calidad que rigen sobre la evaluación de la calidad del software mediante la investigación y estudio de los mismos, además se plantearon una serie de pruebas que pretenden evaluar la funcionalidad y adecuado funcionamiento de un portal web en sus diversos aspectos. Lo anterior se logro gracias al trabajo conjunto y realización oportuna de los aportes del grupo colaborativo.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela De Ciencias Básicas Tecnología E Ingeniería ECBTI Evaluación de Software

BIBLIOGRAFIA

SOLARTE, F. (2010). Modulo del Curso Evaluación de Software, Universidad Nacional Abierta Y a Distancia – Colombia. Calidad de Componentes Software. Obtenido de: http://www.essi.upc.edu/~franch/papers/libro-calidad-cap-10-jpc-xf-cq-10version-preliminar.pdf Guía para el desarrollo de sitios web. Obtenido de: http://www.guiadigital.gob.cl/guiaweb_old/guia/capitulos/cuatro/queprobar.ht m

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF