Você está na página 1de 25

Unidad 2 - Paso 3 - Diseño y Elaboración

EVALUACION DE SOFTWARE

PRESENTADO POR:

CESAR ENRIQUE ARGUMEDO SUESCUN

CODIGO: 1.116.855.300

GRUPO: 301569_31

TUTOR:

GEOVANNI CATALAN.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

INGENIERIA DE SISTEMAS

TAME ARAUCA

2018
INTRODUCCION

En el presente trabajo Para esta actividad se pretende hacer el reconocimiento de la norma

ISO/IEC 14598 y tipos de Pruebas de Software, ya que por medio de una serie de actividades

nos permiten comprender los apartes esenciales para realizar una adecuada evaluación del

software que se ha venido trabajando en el curso y posteriormente diseñar las listas de

chequeo, una matriz de prueba y el plan de pruebas que llevará a cabo el estudiante.
OBJETIVOS

Efectuar las lecturas del entorno de conocimiento que conciernen a la unidad 2 del curso de

pruebas de software.

Trazar una lista de chequeo para la evaluación del sistema de homolagaciones que se trabajó en la

actividad colaborativa 1.

Diseñar la matriz de pruebas para el sistema de homolagaciones.

Crear el plan de pruebas que realizará el estudiante al sistema de homolagaciones.


Realizar diapositivas donde explique la Norma ISO/IEC 14598 y tipos de Pruebas de Software, publicar en el blog de su

autoría.

Link del Blog: https://leac1954.wixsite.com/norma-isoiec-14598

Link del video:

https://youtu.be/pDa9cIoofUU

Lista de chequeo.

Diseñar los instrumentos de evaluación:

Listas de chequeo para verificar los aspectos más importantes a evaluar en la aplicación enlazados de acuerdo a las características y

sub característica de la norma ISO 9126.


sub Nivel de Importancia
Características Atributos Observaciones
característica (1-5)
¿Se exponen

Adecuación botones de búsqueda de

información?

¿Los resultados son

Exactitud correctos de acuerdo a cada

paso?

¿Las busqueda en otros sistemas


Funcionalidad
Interoperabili se realizan sin inconvenientes ?

dad

¿Al inscribirse con

Seguridad datos equivocados el sistema

evita el ingreso?

¿El sistema cumple


Conformidad

de la con los modelos funcionales?

funcionalidad
¿Se muestran advertencias

Madurez Cuando hace falta algún dato o

archivo importante?

Tolerancia a ¿Presenta errores que

errores desequilibren u obstruyan con las

operaciones?
Confiabilidad
Recuperabilida ¿Al mostrar un fallo, los datos se

d guardan automáticamente?

Conformidad ¿Los ensayos realizados avalan

de la fiabilidad la calidad de fiabilidad del

software?

¿El diseño admite una

Entendimiento navegación de manera instintiva?

Usabilidad

¿Cuenta con asistencia para

Aprendizaje deducir su funcionamiento?


¿Es de uso es fácil y controlable

Operabilidad para el usuario?

¿Su interfaz es atrayente y

Atracción interesante?

¿El software realiza todas las

Conformidad sistematizaciones necesarias?

de uso

¿El software responde a una

Comportamie velocidad adecuada en cada

nto de tiempos paso?

¿El gasto de recursos cuando el


Eficie
Utilización software funciona es mínimo?
ncia
de

recursos

¿Las condiciones asignadas

Conformidad logran establecer si es de calidad


de eficiencia el software?

¿Las fallas se pueden descubrir


Capacidad de
con facilidad?
ser analizado

¿Es viable ejecutar mejoras al


Cambiabilidad
software?

¿Al ejecutar cambios la

Estabilidad información sigue intacta?


Capacidad de
¿Al efectuar ensayos se conserva
Facilidad de
mantenimiento
la información?
prueba

Conformidad ¿Se asumieron en cuenta los

de aspectos más importantes del

facilidad de software?

mantenimie

nto

¿Con cualquier navegador, su

Adaptabilidad interfaz sigue siendo la misma?


¿El software es compatible con
Portabilidad Facilidad de
Windows 10, Windows 7 y
instalación
Linux Ubuntu?

¿Puede trabajar con

el antivirus y cortafuegos
Coexistencia
sin problemas?

¿Puede ser

Reemplazabili substituido fácilmente por otra

dad aplicación?

¿Es apto para

Conformidad ejecutar las pruebas únicamente

de en Windows?

portabilidad

¿Los datos se

Eficacia acopian conforme los ingresa el


Calidad
usuario?
de uso. ¿Cada proceso se

Productividad realiza de manera ligera y

atinada?

¿El software evita el

Seguridad robo de información personal?

¿El uso del software

Satisfacción se ajusta a lo esperado?

Matriz de prueba indicando las características, sub características, métricas, tipo de prueba, herramienta a utilizar, prueba a

realizar, indicador y resultado.

Matriz de Prueba.
Norma ISO/IEC 14598
Características. Subcaracteristicas Métricas Prueba a Herramientas Resultado
Tipo de Prueba. Indicador
realizar a utilizar esperado
El sistema Pruebas de interfaz de Funcionalid
Caja Ninguna
ad de
Adecuación efectúa sus usuario botones,
Funcionalidad Negra
cajas de
funciones de texto y
menú
manera

apropiada.

Pruebas de Pingdom Website Velocidad


Los procesos
al abrir
Desempeño Speed Test. módulos,
del sistema Caja procesamien
Exactitud to cuando se
tienen una Negra registran,
modifican o
velocidad
eliminan
datos.
adecuada

El vínculo a Pruebas de Caja Link chequer Funcionalid


Interoperab
ad de anclas
ilidad otros funcionamiento Negra W3C y enlaces.

sistemas se

realiza

adecuadamente

El acceso al Pruebas de Control de Free Site Acceso al


Caja
sistema con
Seguridad sistema Seguridad y el Acceso Validator diferentes
Negra
usuarios y
está contraseñas

protegido
Conformidad de Se cumple con Pruebas de Caja WebAIM Wave. Registro de
homologaci
la funcionalida d los funcionamiento Negra ón de
estudiantes.
requerimientos.

El software Pruebas de El programa


Caja Functional
carga los
Madurez funciona aunque funcionamiento archivos en
Negra Accessibility
distintos
se presenten formatos
Evaluator.
fallas.

El software Pruebas de fallas y Free Site Que el


Tolerancia a Caja
sistema no
funciona luego recuperación Validator. se
errores Negra
interrumpa
Confiabilidad de una durante un
registro.
interrupción

En un corte de Pruebas de integridad a Que el


Recuperabilidad Caja FBackup.
sistema
internet los los datos y a los datos y genere
Negra
respaldo de
datos se a la Base de Datos la
información
guardan por alguna
falla
presentada.
La interfaz Pruebas de interfaz de Permitir la
Usabilidad. Entendimiento Caja Web Page
navegación
gráfica usuario Negra Analyzer. por cada
ventana del
permite conocer sistema.

su manejo

La ayuda del Pruebas de El sistema


Caja Ninguna
cuenta con
Aprendizaje sistemas funcionamiento los botones
Negra
de ayuda al
brinda usuario y
mensajes.
aprendizaje

El diseño del Pruebas de interfaz de Caja Ninguna. El sistema


Atracción
permite la
sistema es usuario Negra navegación
por cada
atractivo ventana.

Comportam La respuesta del El sistema


Pruebas de Caja Load impact
tiene un
iento de sistema en cada buen tiempo
funcionamiento Negra Pingdom Tools
de
tiempos proceso es ideal respuesta.

Eficiencia El consumo de Pruebas de Sistema


Utilización de Caja Administrador de
cuenta con
recursos configuración un buen
recursos Negra
tareas de rendimiento
es del PC.
Windows
aceptabl

Pruebas de Se puede
Cambiabilidad El sistema Caja Free Site realizar
funcionamiento modificacio
admite Negra Validator. nes sin
Capacidad d de
mantenimiento. afectar su
realizar funcionamie
nto.
mejoras.

El sistema se Pruebas de Browsershots. Navega


correctamen
Adaptabilidad ejecuta funcionamiento Caja te por
diferentes
correctamente Negra navegadores

en diferentes

navegadores
Portabilidad.
Se ejecuta de Pruebas de la Ejecución
Facilidad de Caja Windows 7
en varios
manera configuración Sistemas
instalación Negra
Windows 10 Operativos
adecuada en
Linux Ubuntu
distintos

sistemas
operativos.

Las operaciones Pruebas de Links Validator. Permite el


Caja
buen
Eficacia se ejecutan funcionamiento funcionamie
Negra
nto del
correctamente sistema de
registros de
homologaci
ón.
El uso del Pruebas de Control de La
Productividad Caja Hera.
navegación
software se hace Seguridad y el Acceso y el registro
Negra
en el
de manera ágil. sistema se
realizan de
Calidad en uso manera
satisfactoria
.
El ingreso al Pruebas de Control de Caja Total validator. Permite el
Seguridad
ingreso con
sistema es Seguridad y el Acceso Negra diferentes
usuarios y
restringido contraseñas

El Pruebas de El sistema
Caja Total validator.
funciona
Satisfacción comportamient funcionamiento correctamen
Negra
te.
o del sistema.
Diseñar un plan de pruebas que se llevarán a cabo de acuerdo a las características, sub

características y métricas seleccionadas para evaluación. Que contenga.

Plan de prueba al sistema de homologaciones.

Introducción del Producto

El Sistema de Homologación permite registrar las homologaciones de las materias a los

estudiantes que estén registrados en la plataforma para de esta manera solicitar un estudio de

homologación a los cursos realizados previamente, lo cual permitira cargar documentos de

soporte y y registrar las instituciones donde se realizaron los estudios, como además es posible

hacer un seguimiento al estado de la solicitud de homologación.

Objetivo

Ejecutar una evaluación a la calidad del Sistema de Homologación, con base a la norma

ISO/IEC 9126 y la norma ISO/IEC 14598 para establecer si el Sistema de Información cumple

con los exigencias para lo cual fue creado.

Alcance:

Se llevará a cabo una serie de ensayos de pruebas a nivel externo, es decir comprobar que por

medio de la caja negra donde se tendrían en cuenta elementos como botones, cajas de texto,

interfaz y la usabilidad desde el punto de vista del usuario destacando la forma en que el éste

puede interactuar con el software.

Funcionalidad:
 Anclas

 Velocidad de procesos

 Funciones

 Cumplimiento de requerimientos

 Protección

Confiabilidad:

 Funcionamiento después de interrupciones

 Almacenamiento de datos

 Funcionamiento en fallas

Usabilidad:

 El diseño

 Facilidad de aprendizaje

 Facilidad de manejo

Eficiencia:

 Consumo de recursos

 Respuesta en los procesos

Mantenibilidad:

 Posibles mejoras

Portabilidad:
 Ejecución en sistemas operativos

 Ejecución en navegadores

Calidad en uso:

 Agilidad del sistema

 Ejecución de operaciones

Referencias.

Anónimo. (2016). Prueba de Software. Recuperado de

https://senastage.blackboard.com/bbcswebdav/courses/150752/Pruebas%20del%20Soft

ware_T%C3%A9cnicas.pdf

Largo Carlos & Marin Erledy. (2005). Guía Técnica para Evaluación de Software. Metricas

para la calidad del software - EcuRed. (2017). Ecured.cu. Recuperado el 18 de Julio 2017, a

partir de https://www.ecured.cu/Metricas_para_la_calidad_del_softwa re Upamoocs. (2013).

Introducción a las pruebas de software. Recuperado de:

https://youtu.be/JTGwW5BVsbI

Anónimo. (2016). It - Mentor. Pruebas de Software.

Recuperado de: http://materias.fi.uba.ar/7548/PruebasSoftware.pdf

Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de

http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas

Propósito de la evaluación y motivación para la prueba.


 Fundamento: La motivación que conlleva a realizar esta evaluación de la calidad de

software es el grado que tiene de agrado el usuario final frente a las soluciones que

ofrece el sistema de homologación para solucionar sus necesidades.

 Propósito de la evaluación: El propósito de evaluar el software es detectar las errores

que presenta y nivelar las mejoras que podrían realizarcen para ofrecer una solución más

adecuada y completa mediante una serie de métodos que permitan comprobar la calidad

del sistema de homologación.

Cronograma de actividades:

Actividad Febrero Marzo Abril Mayo

Diseño y Planificación de la prueba 19-28

Elaboración Diseño de la prueba 1-13

Ejecución y Implementación de las 14-26

Desarrollo pruebas

Ejecución de las pruebas 25 11

Actividades Evaluación de las pruebas 12 27

Finales

Plan de pruebas a realizar

 Técnicas y tipos de pruebas:

 Pruebas de funcionamiento.

 Funcionalidad de botones, cajas de texto y menú. Velocidad al abrir modelos,

procesamiento cuando se registran, modifican o eliminan datos. Funcionalidad de

anclas y enlaces.
 Pruebas de interfaz de usuario navegación por cada módulo. Comprobación de los

botones de ayuda.

 Pruebas de control de seguridad y el acceso al sistema con diferentes usuarios y

contraseñas.

 Pruebas de integridad a los datos y a las bases de datos de registros de homologación.

 Pruebas de fallas y recuperación Interrumpir un registro, interrumpir conexión de

internet.

 Pruebas de la configuración y de carga de archivos en distintos formatos.

Actividad Grupal

¿Qué importancia tiene las pruebas del software en la calidad del mismo?

Las pruebas del software son de gran importancia porque nos permite ver las fallas que presenta

el sistema y de esta manera poder analizar las fallas como además de esto también nos sirven para

revisar nuestro software y de esta manera garantizar el funcionamiento del software y tenga altos

estándares de calidad.

Por medio de las fallas detectadas en su proceso nos permitiran una corrección y mejorar de

manera constante cada uno de sus procesos ya que de esta manera envolver todas las necesidades

dichas por el cliente y las detectadas por el equipo de desarrollo. Ya que con todo esto influye en

la construcción de sistemas sofisticados y cada vez más complejas que disminuirán al máximo

sus defectos para entregar una verdadera funcionalidad ajustada a lo que requieren los usuarios.

¿Justifiquen la importancia de elaborar y aplicar el plan de pruebas en un proyecto de

desarrollo de software?
Porque en los proyecto de desarrollo de software se pueden presentar errores en cualquiera de las

etapas del sistema por eso se hace necesario realizar las pruebas de evaluacion del software.

Por ello debemos estar atentos y elaborar y aplicar un plan de pruebas ya que siempre pueden

haber probabilidades de que el software tenga errores tanto de requerimientos, como de diseño o

de funcionalidad. Por eso es necesario realizar pruebas que es una parte muy importante del

proceso pero también muy costosa pero debemos en tener en cuenta que el costo debido a un

fallo mientras está el software en funcionamiento puede llegar a ser mucho mayor.

Es sumamente importante que la evaluación sea efectiva debemos tener claros los objetivos de la

evaluación y cómo vamos a cumplir correctamente con estos objetivo.

El tipo de pruebas que se van a usar como las herramientas que sirven para determinada pruebas

que se van a ejecutar como tambien el software que se está evaluando.

¿Qué importancia tienen la utilización de los tipos de pruebas en el desarrollo del proyecto?

Los tipos de pruebas son esenciales para lograr una evaluación más completa y complicada

debido que existen muchos items que se pueden evaluar para detectar errores en un software

como la resolución, estabilidad, seguridad y muchos más como así mismo algunos de estos

aspectos requieren pruebas de acceso al código fuente y otros con pruebas de nivel externo son

suficientes, debido a esto se hace necesario realizar varios tipos de pruebas porque de esta

manera se lograra un análisis más profundo y se abarca más ampliamente el trabajo del

software, comprobando cada detalle con mucha severidad y así dejar al mínimo las

probabilidades de que la calidad del software no se pueda garantizar.


CONCLUSION

En el proceso de esta actividad se diseño y elaboro lo cual me permitió como estudiante

formarme un poco más acerca las normas ISO/IEC 9126 y 14598 que me muestra la importancia

de la evaluación de calidad del software de manera efectiva y con resultados probados.

Asimismo se conocen instrumentos que apoyan un buen desarrollo de cada prueba y se logra

inspeccionar la importancia que tiene al diseñar un plan de pruebas mediante una lista de

chequeo y una matriz de pruebas lo cual nos permite llevar a feliz término la evaluación de

calidad de un software.
BIBLIOGRAFIAS

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

Recuperado de

http://www.fing.edu.uy/inco/cursos/gestsoft/Presentaciones/Evaluacion%20de%20Productos%20

-%20G2/Evaluacion%20de%20Productos.pdf

Anónimo. (2016). Prueba de Software. Recuperado de

https://senastage.blackboard.com/bbcswebdav/courses/150752/Pruebas%20del%20Software_T%

C3%A9cnicas.pdf

Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de

http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas

Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de:

http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas

Scalone, F. (2006). Estudio Comparativo de los Modelos y Estándares de Calidad del Software .

Recuperado de http://laboratorios.fi.uba.ar/lsi/scalone-tesis-maestria-ingenieria-en-calidad.PDF

Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de

http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas

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

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


Anónimo. (2016). It - Mentor. Pruebas de Software. Recuperado de:

http://materias.fi.uba.ar/7548/PruebasSoftware.pdf

Você também pode gostar