Anda di halaman 1dari 17

Paso 4 – Ejecución y Desarrollo

Grupo 100101_228

Presentado por:
ANDRES FELIPE BOTERO Código: 15.445.555
JAIME ALEXIS BENTANCURT Código: 10.188.438

Presentado a:
Geovanni Catalán
Tutor

Universidad Nacional Abierta y a Distancia UNAD


Noviembre de 2018
INTRODUCCIÓN

El proceso de evaluación de un software es una cadena de pasos con una


secuencia clara que se debe ejecutar, el paso final es la evaluación y entrega de
resultados los cuales debe de tener concordancia con los pasos anteriores y reflejar una
conclusión útil para la compañía.

Este proceso de evaluación es dinámico en el sentido que no depende de un sólo


parámetro y se debe tener en cuenta muchos aspectos que son relevantes. Pero estas
diversidades de evaluaciones necesitan la definición de parámetros las cuales en este
caso se dan por medio de las normas ISO, los cuales guían al evaluador en su proceso
de evolución.

En este proceso de evaluación es importante que los resultados se muestren de


una forma clara y precisa como evidencia para la toma de acciones.
OBJETIVOS

General:

Ejecutar las pruebas de evaluación de software basado en las normas ISO/IEC,


diseñadas con anterioridad, a fin de conocer los aspectos en los cuales los sitios Web
evaluados presentan fallas o inconsistencias.

Específicos:

Aplicar el plan y la matriz de pruebas diseñados en el paso 3, a la plataforma Web


seleccionada por cada estudiante.

Mostrar los resultados de las pruebas domando conclusiones válidas de las


mismas

Ejecutar las herramientas que apoyan la evaluación de software.

Profundizar de manera práctica en la implementación de pruebas de software.


LINK DE BITÁCORAS

Estudiante Link
Andrés Felipe Botero https://goo.gl/SkJbd7
Jaime Alexis Betancurt https://goo.gl/1HsS4k
INFORME DE CONSTRUCCIÓN GRUPAL
¿Qué se busca con la implementación de los modelos de calidad del
software?

A lo largo del curso hemos podido conocer diversos modelos de calidad de


software, que permite en todo caso, definir estándares para que las aplicaciones que
se desarrollen cumplan con las especificaciones mínimas de funcionamiento.

Los modelos de evaluación son una guía que permite estandarizar los procesos
de evaluación y que los mismos no estén sujetos a la discreción u observaciones del
evaluador. Esta estandarización permite además comparar la calidad de un producto
con otro pues existen parámetros similares de comparación.

Implementar un modelo de calidad de software, bien sea tanto en el proceso de


desarrollo como en la implementación de la aplicación, busca brindar un óptimo nivel
de producción de aplicaciones, tendiendo a elevar los niveles de competitividad,
estandarizando procesos y definiendo además los lineamientos en pro de la garantía
de un cliente satisfecho. Lo anterior ya que modelos definen cómo debería llevarse a
cabo el proceso del desarrollo del software.

Es indispensable la implementación de modelos de calidad a fin de poder ofertar


productos a un mercado competitivo, que cada vez es más exigente. Es así como la
calidad debe implementarse desde el nivel más bajo, hasta los más complejos, por
ejemplo, en cada etapa de producción, desde el análisis hasta el diseño y desarrollo de
la aplicación. Además, los modelos permiten realizar una evolución lógica de dicho
proceso en la medida que estos se deben de ir ajustando a la realidad del crecimiento
y evolución natural de los sistemas.

Un buen modelo de calidad dotará la empresa productora de renombre, pues le


permitirá alcanzar los niveles de producción deseados, sabiendo siempre que sus
productos ofrecen la garantía de un óptimo funcionamiento y cumplimiento de
requisitos previos definidos por el cliente, permitiéndole a la empresa demostrar sus
capacidades, pues al cumplir con estándares, demuestra al cliente sus capacidades,
siendo la implementación del modelo una prenda de garantía de calidad.
Elaborar un cuadro comparativo donde se evidencie las similitudes ventajas y desventajas de
cada uno de ellos.

A continuación de analizarán los tres modelos analizados durante el curso:


Modelo Similitudes Ventajas Desventajas
ISO/IEC 9126  Miden la calidad en el  Proporciona el marco inicial de  Al no existir un marco de referencia,
desarrollo de proyectos de evaluación de software, definiendo las hay una dificultad en la elaboración
software, específicamente características esenciales. de la documentación, así como la
centradas en el producto.  Definió los propósitos para la implementación de las pruebas.
 Definen una serie de evaluación de la calidad de software.  Se centra sólo en las métricas
características y/o paso a  Facilidad de implementación ya que internas y externa del producto de
paso para su busca específicamente medir la software y su calidad en el uso.
implementación. calidad en el producto, sin tratar de  No se adecuó al cambio en las
 Son definidas y desarrolladas estructurar un marco de evaluación. tecnologías de la información
conjuntamente por la  Reduce errores e inconvenientes en el
Organización Internacional desarrollo del producto.
ISO/IEC 14598 de Normalización – ISO y la  proporciona métodos para medida,  No describen los métodos para los
Comisión Electrotécnica valoración y evaluación de calidad del procesos de evaluación de la
Internacional – IEC. producto de software. producción del software o
 Definen y establecen una  Reduce errores e inconvenientes en el predicciones del costo.
serie de métricas que le dan desarrollo del producto.  No se adecuó al cambio en las
valor a la calidad del  Comprende un conjunto de tecnologías de la información
software. actividades ejecutadas por el
 Proponen a groso modo, una desarrollador y que son realizadas en
jerarquía de factores de base a los valores de mediciones
calidad clasificados como obtenidas durante el proceso de
características, desarrollo.
subcaracterísticas y  Proporciona requisitos,
atributos. recomendaciones, además de ser una
guía para la evaluación y valoración de
 Distinguen entre calidad la calidad del producto de software al
interna, externa y calidad de ser adquirido.
uso.  Define los subprocesos necesarios
para analizar los requisitos,
especificaciones, diseños y
ejecuciones de la evaluación,
obteniendo así conclusiones y
recomendaciones para cualquier tipo
de software.
 Al final de cada etapa debe haber un
documento borrador.
 Define las actividades de apoyo a la
evaluación, procesos de evaluación,
producto de software y calidad en el
uso.
ISO/IEC 25000  Evolución de las ISO/IEC 9126 y  No establece los niveles de calidad
ISO/IEC 14598. que deben utilizarse en cada
 Agrega dos nuevas característica, proyecto, sólo establece el marco
seguridad y compatibilidad, que general.
estaban dentro de funcionalidad en la
ISO 9126.
 Define un nuevo modelo de referencia
general, es decir un marco de trabajo
común para evaluar la calidad del
producto de software.
 Introduce modelos de guías dedicadas
y detalladas para cada una de las
etapas o divisiones propuestas.
 Define el concepto de requisitos de
calidad
 Define un modelo de requisitos para la
calidad requisitos, que incluye
recomendaciones y guías para llevar a
cabo el proceso de evaluación del
producto software.
 Detecta los objetivos del software con
las necesidades reales y efectivas que
solicita el cliente final.
 El proceso de evaluaciones periódicas
ayuda a supervisar continuamente el
rendimiento y la mejora.
Determinar una metodología de evaluación de software para portales web
o software de aplicación, hacer una explicación de cómo funciona la
metodología.

CONTEXTUALIZACIÓN

Existen varios modelos de evaluación la calidad y el desempeño de sitios Web,


se describirán uno de ellos como ejemplo de su aplicación

Portal Quality Model (PQM)

Es un modelo de calidad que tiene 6 dimensiones que definen el que hacer y


ayudan a evitar la generación de modelos genéricos.

Algunas definiciones de cada una de estas dimensiones

Tangible

Según Alfonzo (2012)

“El portal contiene todas las infraestructuras software y hardware que


necesita de acuerdo con su funcionalidad” (p. 21). En esta dimensión se tiene en
cuenta las infraestructuras para el desempeño de la aplicación web está acorde
a las exigencias del usuario.

Fiable: Alfonzo (2012)

Capacidad del portal para llevar a cabo su funcionalidad de forma precisa”. Esta
dimensión además se verá afectada por:

Disponibilidad: El portal debe estar siempre operativo, para que los usuarios
puedan acceder a él.

Calidad en las búsquedas: Los resultados que nos proporciona el portal al realizar
una búsqueda deben ser adecuados a la petición realizada por el usuario. (p21)

Es decir, se refiere a que el usuario tenga alta disponibilidad del sitio web, se
puede acceder desde cualquier medio como un navegador y dispositivo móvil, además
de esto tenga capacidad de carga y soporte el público objetivo dimensionado.
Capacidad de respuesta: Alfonzo (2012)

Disposición del portal para ayudar y proveer su funcionalidad de forma


inmediata a los usuarios”.

En esta dimensión Se mencionan:

Escalabilidad: Referencia a la capacidad del portal para adaptarse sin


contratiempos al incremento de carga de trabajo como resultado de la incorporación de
nuevos usuarios, incremento del volumen de tráfico o la ejecución de transacciones más
complejas

Velocidad: Tiempo que debe esperar un usuario para obtener una respuesta a
una petición. (p21)

Está relacionada con la fiabilidad, pero en este caso está orientada que la
información al ser consulta por el usuario sea mostrada de una forma fluida y rápida
respondiendo de igual forma a una petición o muchas peticiones al tiempo y teniendo
esa capacidad de adaptabilidad frente a los diferentes medios de consulta del usuario.

Aseguramiento: Alfonzo (2012)

Capacidad del portal para transmitir veracidad y confianza. Dentro de esta


dimensión se distingue:

Confidencialidad: Capacidad para mantener la privacidad de los usuarios.


(p21).

El portal debe reflejar al usuario la tranquilidad que la información que se muestra


es verídica y de fácil confirmación y paralelo a esto que la información que el usuario
guarda o da al portal se trata con responsabilidad, según la legislación y que solo está
disponible para el uso pactado y para las personas a los cuales se les dio acceso
inicialmente.

Empatía: Alfonzo (2012)

Capacidad del portal para proporcionar atención individualizada y ayuda”.

Se distinguen:
Navegación: El portal debe proveer una navegación simple e intuitiva de
utilizar.

Presentación: El portal debe tener una interfaz clara y uniforme.

Integración: Todos los componentes del portal deben ser integrados de forma
coherente para no dificultar su uso.

Personalización: El portal debe ser capaz de adaptarse dependiendo del


usuario. (p 21-22)

Es la capacidad del Sitio web para que el usuario se sienta cómodo con la
navegación, encuentre todo lo que necesita según la naturaleza del portal y que además
todo este claro con ayudas cuando estas sean necesarias y con unidad de criterio en lo
estético

Es decir, el portal se debe adaptar al usuario y no al contrario.

Calidad de los datos: Alfonzo (2012). Calidad de los datos contenidos en el


portal”.

Dentro de esta dimensión se distinguen:

Calidad de los datos intrínseca: ¿Qué grado de cuidado se tomó en la


creación y preparación de la información?

Representación: ¿Qué grado de cuidado se tomó en la presentación y


organización de la información a los usuarios?

Accesibilidad: ¿Qué grado de libertad tienen los usuarios para usar datos,
definir o refinar la forma en que la información es introducida, procesada o presentada
a ellos?

Calidad de los datos contextual: ¿En qué grado la información


proporcionada satisface las necesidades de los usuarios? (p22)

Esta dimensión está muy relacionada con las anteriores, pero hace hincapié en
los datos y la importancia del correcto manejo de ellos, en cuando a lo estético,
claridad de estos y pertinencia según el sitio web a evaluar.
DEFINICIÓN DE LA METODOLOGÍA A UTILIZAR
Para el análisis y evaluación de portales WEB, se ha definido una metodología
encaminada a verificar la funcionalidad del sitio, asegurando además la calidad de los
procedimientos. Para ello se definen una serie de pruebas y herramientas a utilizar a fin
de medir los aspectos funcionales del sitio web, con la finalidad de concretar el objetivo
planteado, que consiste en averiguar en qué medida el sitio web cumple con los
estándares de calidad definidos por los diferentes modelos. Para ello es necesario
elaborar un modelo de evaluación sustentado en diferentes experiencias de aplicación,
y en seguida, utilizar el modelo obtenido para valorar el sitio web objetivo.
Respecto a la técnica a utilizar, se procederá de dos maneras, evaluación
heurística por expertos y el test de usuarios.
La Evaluación heurística por expertos nos permitirá la participación de
profesionales del área de sistemas que evaluarán la usabilidad del sitio y elaborarán un
informe donde se plasmarán los hallazgos.
El test de usuarios nos permitirá a través de la observación y registro del
comportamiento de los usuarios en tareas previamente encomendadas, extraer la
información sobre la usabilidad de un sitio web.
Definido el modelo y los tipos de prueba a realizar, procederemos a definir los
aspectos a evaluar:

CARACTERÍSTICA Definición del Objetivos de la evaluación Preguntas-guía para evaluar


criterio
ACTUALIZACIÓN Incorporación o Identificar si el sitio contiene ¿Se indica claramente la fecha de
modificación información actualizada y si actualización?
periódica de los la misma procede de fuentes
recursos y datos confiables. ¿Cuándo se realizó la última
existentes en el actualización?
protal
NAVEGABILIDAD Facilidad que se le Del sitio presenta una ¿Se incluye un mapa del sitio?
ofrece al usuario de estructura clara y ordenada
ubicarse y moverse de sus componentes y un ¿Se puede identificar con rapidez
dentro del sitio. diseño que facilite la la página que se quiere visitar y
orientación del usuario llegar fácil y directamente a ella?
durante toda la navegación.
¿Tiene el sitio una URL correcta,
clara y fácil de recordar?
¿Está claramente indicado el
nombre de la página que se está
navegando en cada caso?

¿Hay enlaces a la página inicial


desde todas las páginas?

¿Se puede volver fácilmente a


una página ya visitada?

¿Los enlaces son fáciles de


identificar?

¿Los íconos se interpretan con


facilidad? ¿Y su propósito?

¿Tiene página de ayuda? ¿Está


colocada en una zona visible?

¿Se puede imprimir la


información, completa y parcial?
¿Permite la impresión en versión
sólo texto?

¿Se informa constantemente al


usuario acerca de lo que está
pasando? Por ejemplo: si debe
esperar para la descarga de
información.

¿Tiene buscador? ¿Los


resultados son comprensibles?
¿La caja de texto es lo
suficientemente ancha?

¿Se informa cómo solucionar el


problema cuando se produce un
error?

¿Se conoce de forma precisa y


completa qué contenidos o
servicios ofrece realmente el sitio
web?
ORGANIZACIÓN El sitio se encuentra El sitio permite al visitante ¿Los títulos describen la
ordenado encontrar con facilidad y información que encabezan?
lógicamente y cada eficiencia la información, en
segmento de la forma más autónoma ¿Tiene subtítulos,
información se posible. encabezamientos o capítulos?
relaciona con los
demás.
¿Son pertinentes o, por el
contrario, excesivos, confusos,
engañosos?
¿La información está ordenada
lógicamente?

¿Existen herramientas de
ordenamiento (índices,
esquemas, etc.)?
SELECCIÓN DE Se espera que los El sitio incluye contenidos ¿Existe coherencia entre los
CONTENIDOS contenidos del sitio válidos, consistentes, objetivos, los contenidos y los
manifiesten cuidado relevantes y significativos procedimientos sugeridos?
en el tratamiento y para el nivel y las
el enfoque de sus características del usuario, y ¿Existe coherencia entre texto,
temas. que contemplen el uso imagen y sonido?
apropiado del lenguaje y de
la comunicación escrita y
gráfica. ¿La información está desarrollada
con amplitud?

¿La información está libre de


errores gramaticales y
ortográficos?

¿Las fuentes de información


permiten su verificación?

¿Emplea un lenguaje claro y


conciso? ¿Se expresa de forma
amigable y cercana a los
destinatarios?

¿Contiene material significativo


para descargar y utilizar off line?

¿Existen referencias
bibliográficas?

¿El lenguaje está libre de


prejuicios, raciales, religiosos,
etc.?

¿Hay enlaces relacionados?


¿Son útiles para el objetivo
pedagógico?
LEGIBILIDAD Presenta buena El sitio presenta fácil lectura ¿Es adecuado el tamaño de la
combinación de y navegabilidad, y los letra utilizada?
colores, tamaños y diferentes componentes y
tipos de letras, recursos tipográficos e ¿La imagen de fondo ofrece un
fondos e iconográficos añaden un buen contraste con el tipo de
ilustraciones, que valor didáctico y estético a letra?
permite leer en la los contenidos y no sean
pantalla y navegar elementos distractores.
¿El texto y los gráficos están
de una manera
amontonados?
adecuada y
atractiva.
¿Las páginas son excesivamente
largas o sobrecargadas?

¿Se reconocen fácilmente los


enlaces? ¿Se puede observar su
estado (visitados, activos, etc.)?

¿Es predecible la respuesta antes


de hacer clic sobre el enlace?
ADECUACIÓN AL Se entiende por Verificar que el contenido ¿Para quién y para qué fue
DESTINATARIO destinatario al que se presenta sea creado el sitio?
usuario al que van adecuado en nivel de
dirigidos los complejidad, intereses, tipo En el caso de un sitio educativo,
contenidos y de estética, etc., al ¿informa claramente el nivel al
servicios del sitio destinatario al que se dirige. que está dirigido?
web (niños,
docentes, familias,
En el caso de un sitio para niños,
etc.). Puede ser
¿la información es apropiada
más o menos
desde el punto de vista de su
definido, más o
desarrollo cognitivo?
menos amplio.

El vocabulario, el lenguaje, los


conceptos, ¿son adecuados para
el destinatario previsto?

¿Incluye publicidad? ¿De qué


tipo? ¿Es acorde al nivel
evolutivo de los alumnos?

Posee elementos multimediales -


animaciones, audio, video- que
favorecen la motivación o por el
contrario entorpecen la tarea.

¿Consta de actividades para


realizar off line que posibiliten el
trabajo en pantalla sin conexión?
CONCLUSIONES

La aplicación de las diferentes pruebas planteadas para el software web

seleccionado, nos permitió identificar de manera clara las falencias que presenta, lo que

se convierte en un muy buen aporte para nuestro conocimiento del desarrollo y

aplicación de modelos de software y en general para nuestra vida profesional.

Es muy importante indicar que, aunque los modelos no definen como tal las

pruebas a realizar, sin son fundamentales en la definición de las características que

deben medirse, convirtiéndose entonces en el marco conceptual y de modelado de las

pruebas a realizar.

Cuando se muestran los resultados del proceso de evaluación de una aplicación,

estos se deben de presentar de una forma tan clara que sea comprendido por aquellas

personas que toman las decisiones, pero no tiene conocimiento técnico del

procedimiento o de la aplicación.

Es entonces claro que el proceso de evaluación permite conocer problemas antes

durante y después de la implementación de un Software.


BIBLIOGRAFÍA

Alfonzo, P.L. (2012). Revisión de modelo para evaluar la calidad de productos web.
Recuperado
dehttp://sedici.unlp.edu.ar/bitstream/handle/10915/19878/Documento_completo.
pdf?sequence=1

educ.ar. (2008). Cómo evaluar sitios web. Obtenido de


https://www.educ.ar/recursos/92759/como-evaluar-sitios-web.

M1. Introducción a las Pruebas de Software. (2018). YouTube. Retrieved 26 October


2018, from https://www.youtube.com/watch?v=JTGwW5BVsbI&feature=youtu.be

Manchón, E. (2003). Tipos de evaluación de sitios web. Obtenido de


https://www.alzado.org/articulo.php?id_art=75.

Mera Paez, Julian. (2018). La Importancia del proceso de pruebas de Calidad de


Software en la Formación de los Ingenieros de Sistemas - 2015 - Universidad
Cooperativa de Colombia . Ucc.edu.co. Retrieved 26 October 2018, from
https://www.ucc.edu.co/prensa/2015/Paginas/la-importancia-del-proceso-de-
pruebas-de-calidad-de-software-en-la-formacion-de-los-ingenieros-de-
sistemas.aspx

Caponi, M. De vera, D. (2016). Gestión de Software Informe sobre Evaluación de


Productos. Recuperado
dehttp://www.fing.edu.uy/inco/cursos/gestsoft/Presentaciones/Evaluacion%20de
%20Productos%20-%20G2/Evaluacion%20de%20Productos.pdf

Catalan Santiago, G. ( 09,03,2017). OVI - Unidad dos Pruebas de software. [Archivo de


video]. Recuperado de: http://hdl.handle.net/10596/11652

Anda mungkin juga menyukai