Está en la página 1de 25

Paso 3 Elaboración y Diseño

Presentado por:
Diego Jakov Orjuela Molano
1122129393

Presentado a:
Geovanni Catalán
Director de Curso

Evaluación de Software
Grupo: 301569_14

Universidad Nacional Abierta Y A Distancia (UNAD)


Escuela de Ciencias Básicas, Tecnología e Ingeniería
Ingeniería de Sistemas
Acacias (Meta)
Cead Acacias
20/06/2019
INTRODUCCIÓN

Para esta actividad se pretende hacer el reconocimiento de la norma ISO/IEC 14598 y

tipos de Pruebas de Software, por medio de la presentación y descripción en un video que

permita 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

Realizar las lecturas del entorno de conocimiento que corresponden a la unidad 2 del curso

Pruebas de Software.

Diseñar una lista de chequeo para la evaluación del SI que se trabajó en la actividad colaborativa

1.

Diseñar la matriz de pruebas para el SI.

Crear el plan de pruebas que realizará el estudiante al SI.


DESARROLLO

Link Video: https://www.youtube.com/watch?v=303tjKu3rxo&feature=youtu.be

Link Blog: https://ingsiste masdorjuela. wixsite.co m/guies25

Software: Sistema de Homologación

Link: http://ho mo lo gac io n.ce finvirtua l.co m/a lumno/


Lista de chequeo

Lista de Chequeo Sistema de Homologación R/PT

Lista de Chequeo LC1

Característica Criterio Pregunta SI NO Observaciones

¿Se muestran
botones de
Adecuación búsqueda de
información?

¿Los resultados son


Exactitud correctos de acuerdo
a cada proceso?

¿Las consultas con


Funcionalidad

otros sistemas se
Interoperabilidad realizan sin
problemas ?

¿Al ingresar con


datos herrados el
Seguridad sistema evita el
ingreso?

¿El sistema cumple


Conformidad de
con los estándares
la funcionalidad funcionales?

¿Hay advertencias
Confiabilida

cuando falta algún


Madurez dato o archivo
d

importante?
¿Presenta errores
Tolerancia a que desestabilicen o
interfieran con las
errores
operaciones?

¿Al presentarse un
fallo, los datos se
Recuperabilidad guardan
automáticamente?

¿Las pruebas
realizadas garantizan
Conformidad de la calidad de
la fiabilidad fiabilidad del
sistema?

¿El diseño permite


Entendimiento una navegación de
manera intuitiva?

¿Cuenta con ayuda


Aprendizaje para entender su
funcionamiento?

¿Su uso es fácil y


Usabilidad

Operabilidad controlable para el


usuario?

¿Su interfaz es
Atracción llamativa y
agradable?

¿El sistema realiza


Conformidad de todas las
operaciones
uso
necesarias?
¿El sistema responde
Comportamiento a una velocidad
adecuada en cada
de tiempos
proceso?

¿El consumo de
Eficiencia

Utilización de recursos cuando el


sistema funciona es
recursos
mínimo?

¿Las condiciones
Conformidad de impuestas logran
determinar si es de
eficiencia
calidad?

¿Las fallas se pueden


Capacidad de ser
detectar con
analizado facilidad?
Capacidad de mantenimiento

¿Es posible realizar


Cambiabilidad
mejoras al sistema?

¿Al realizar cambios


Estabilidad la información sigue
intacta?

¿Al realizar pruebas


Facilidad de
se salvaguarda la
prueba información?

Conformidad de ¿Se tuvieron en


facilidad de cuenta los aspectos
más importantes?
mantenimiento

¿Al cambiar de
Portabilidad

navegador, su
Adaptabilidad interfaz sigue siendo
la misma?
¿Es compatible con
Facilidad de
Windows 10 y
instalación
Windows 7?

¿Puede trabajar con


el antivirus y
Coexistencia cortafuegos sin
problemas?

¿Puede ser
reemplazado
Reemplazabilidad fácilmente por otra
aplicación?

¿Es suficiente con


realizar las pruebas
Conformidad de
únicamente en
portabilidad
Windows?

¿Los datos se
almacenan conforme
Eficacia los ingresa el
usuario?

¿Cada proceso se
Calidad en uso

Productividad realiza de manera


ágil y acertada?

¿El sistema evita el


Seguridad robo de información
personal?

¿El uso del sistema


Satisfacción se ajusta a lo
esperado?
Matriz de Prueba R/PT

Matriz de Prueba MP1

Norma
14598
Caracterís Tipo de A
Criterio Métrica Herramientas Prueba C

REPRODUC
R

REPETIBLE

OBJETIVO
tica Prueba A

I
P
M

I
El SI cumple sus
Caja Funcionalidad de botones,
Adecuación funciones de
Negra cajas de texto y menú
manera adecuada

Velocidad al abrir
Los procesos del
Funcionalidad

módulos, procesamiento
SI tienen una Load impact Caja
Exactitud cuando se registran,
velocidad Stilus Negra
modifican o eliminan
adecuada
datos

El vínculo a otros
Interoperab Link chequer Caja Funcionalidad de anclas y
sistemas se realiza
ilidad W3C Negra enlaces
adecuadamente
El acceso al Acceso al sistema con
Caja
Seguridad sistema está diferentes usuarios y
Negra
protegido contraseñas
Conformida
d de la Se cumple con los Caja Registro de homologación
funcionalida requerimientos Negra de estudiantes
d

El software
Caja Carga de archivos en
Madurez funciona aunque
Negra distintos formatos
se presenten fallas
Confiabilidad

El software
Tolerancia a Caja
funciona luego de Interrumpir un registro
errores Negra
una interrupción

En un corte de
Recuperabili Caja Interrumpir conexión de
internet los datos
dad Negra internet
se guardan
La interfaz gráfica
Usabilid

Entendimie Caja Navegación por cada


permite conocer
ad

nto Negra módulo


su manejo
La ayuda del
Caja Verificación de los
Aprendizaje sistemas brinda
Negra botones de ayuda
aprendizaje
El diseño del SI es Caja Navegación por cada
Atracción
atractivo Negra módulo

Comportam La respuesta del


Load impact Caja Tiempo de respuesta del
iento de SI en cada
Pingdom Tools Negra SI
Eficiencia

tiempos proceso es ideal

El consumo de Administrador de
Utilización Caja Rendimiento del equipo
recursos es tareas de
de recursos Negra con el SI en uso
aceptable Windows
Capacida

manteni

Cambiabilid El SI permite Caja Navegación por todos sus


d de

ad realizar mejoras Negra módulos

El SI se ejecuta Mozilla Firefox


Adaptabilid correctamente en Internet Explorer Caja Ejecución en varios
Portabilidad

ad diferentes 11 Negra navegadores


navegadores Google Chrome

Se ejecuta de Windows 7
Facilidad de Caja Ejecución en varios
manera adecuada Windows 10
instalación Negra Sistemas Operativos
en distintos OS Linux Ubuntu
Las operaciones
Caja
Eficacia se ejecutan Registro de homologación
Negra
correctamente
El uso del
Productivid Caja Navegación y registro de
Calidad en uso

software se hace
ad Negra homologación
de manera ágil
El ingreso al SI es Caja Ingreso con diferentes
Seguridad
restringido Negra usuarios y contraseñas

El sistema se
Caja Navegación y registro de
Satisfacción comporta como
Negra homologación
se espera
PLAN DE PRUEBAS

Introducción del Producto

El Sistema de Homologación permite el registro de homologaciones de materias a los

estudiantes que estén registrados en la plataforma y así solicitar un estudio de homologación

de cursos realizados previamente, permite cargar documentos de soporte y buscar las

instituciones donde se realizaron los estudios, además es posible hacer un seguimiento al estado

de la solicitud de homologación.

Objetivo

Realizar 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 determinar si el Sistema de Información cumple

con los requerimientos para lo cual fue desarrollado.

Alcance

Se llevará a cabo una serie de pruebas de pruebas a nivel externo, es decir pruebas de caja

negra donde se tendrán en cuenta entre otros 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 sistema.

Funcionalidad:

Funciones
Velocidad de procesos

Anclas

Protección

Cumplimiento de requerimientos

Confiabilidad:

Funcionamiento en fallas

Funcionamiento después de interrupciones

Almacenamiento de datos

Usabilidad:

Facilidad de manejo

Facilidad de aprendizaje

El diseño

Eficiencia:

Respuesta en los procesos

Consumo de recursos

Mantenibilidad:

Posibles mejoras

Portabilidad:

Ejecución en navegadores
Ejecución en sistemas operativos

Calidad en uso:

Ejecución de operaciones

Agilidad del sistema


Referencias

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

http://www. guiad igita l. gob. c l/artic ulo /desa rro llo-de-un-pla n-de-pruebas

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

http://mate rias. fi. uba.a r/7548 /PruebasSo ftware.pd f

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

https://se nasta ge.b lackbo ard.co m/bbcswebda v/co urse s/150752/P ruebas%20d e l%20So ft

ware_T%C3%A9cnic as.pd f

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. ec ured.c u/Metrica s_para_ la_ca lidad_de l_so ftwa re Upamoocs. (2013).

Introducción a las pruebas de software. Recuperado de: https://yo utu.be/JTGwW5BVsb

I
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 la

importancia que tiene la satisfacción del usuario final frente a las soluciones que ofrece el sistema

de homologación para solventar sus necesidades

Propósito de la evaluación

El propósito de evaluar el software es detectar las falencias que presenta e identificar las

mejoras que podrían implementarse para ofrecer una solución más adecuada y completa mediante

una serie de procesos que permitan verificar la calidad del sistema de homologación.

Cronograma de actividades

Actividad Julio 2019 Agosto 2019


0 1 2 3 0 1 2 2
Planificación de la prueba
8 6 4 1 7 5 3 8
Diseño de la prueba
Diseño y
Ejecución y Implementación de las pruebas
Elaboración
Ejecución de las pruebas
Desarrollo
Actividades Finales Evaluación de las pruebas
Plan de pruebas a realizar

Técnicas y tipos de pruebas

Pruebas de integridad a los datos y a los datos y a la Base de Datos

Registros de homologación

Pruebas de funcionamiento

Funcionalidad de botones, cajas de texto y menú

Velocidad al abrir módulos, procesamiento cuando se registran, modifican o eliminan datos

Funcionalidad de anclas y enlaces

Pruebas de interfaz de usuario Navegación por cada módulo Verificación de los botones de

ayuda

Pruebas de Control de Seguridad y el Acceso

Acceso al sistema con diferentes usuarios y contraseñas

Pruebas de fallas y recuperación Interrumpir un registro Interrumpir conexión de internet

Pruebas de la configuración

Carga de archivos en distintos formatos


PREGUNTAS

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

Las pruebas del software son muy importantes porque muestran si realmente éste es de

calidad, al poner al descubierto las fallas en su desarrollo, permiten una corrección a tiempo y

mejoran exponencialmente cada uno de sus procesos para de esta manera cubrir todas las

necesidades manifestadas por el cliente y las detectadas por el equipo de desarrollo, ya que en la

mayoría de las ocasiones el cliente no tiene conocimientos en diseño y programación de software

por lo que no identificará necesidades profundas que un desarrollador si conoce e identifica. Todo

esto influye en la construcción de aplicaciones sofisticadas y cada vez más complejas que

minimizarán al máximo sus defectos para entregar una verdadera funcionalidad ajustada a lo que

requieren los usuarios finales para sentirse completamente satisfechos.

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

desarrollo de software?

Elaborar un plan de pruebas en un proyecto de desarrollo de software es sumamente

importante para que la evaluación sea efectiva, ya que se deben tener claros los objetivos de la

evaluación y cómo cumplir correctamente ese objetivo, que tipo de pruebas usar, qué herramie ntas

sirven para determinada para cada una de las pruebas que se van a ejecutar, qué tipo de software

se está evaluando porque no es lo mismo evaluar una aplicación web que una aplicación para móvil

o para un escritorio de Windows. No se puede realizar una prueba de funcionalidad de una

aplicación móvil, para Android por ejemplo, en una computadora con OS Windows o Linux, a

menos que se implemente un simulador de plataforma Android, además se debe tener claro si se

tiene acceso al código fuente del software que se está evaluando para poder realizar pruebas de
caja blanca y en estos aspectos el plan de pruebas permite tener una organización y tener

claros los elementos necesarios para lograr una evaluación de calidad de software lo más real y

correcta posible.

¿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 compleja

debido a que existen muchos aspectos que se pueden evaluar para detectar falencias en un software

como la velocidad, estabilidad, seguridad y muchos más, así mismo algunos de estos aspectos

requieren pruebas de caja blanca (acceso al código fuente) y otros con pruebas de caja negra (nivel

externo) son suficientes, es por esto que al implementar diferentes tipos de pruebas se logra un

análisis más profundo y se abarca más ampliamente el funcionamiento general del software,

verificando cada detalle con mucha rigurosidad y así dejar al mínimo las probabilidades de que la

calidad del software no se pueda garantizar.


CONCLUSIONES

El desarrollo de la actividad de diseño y elaboración permitió al estudiante aprender un

poco más acerca las normas ISO/IEC 9126 y 14598 que direccionan la evaluación de calidad del

software de manera efectiva y con resultados garantizados. También se conocen herramientas que

apoyan un buen desarrollo de cada prueba y la se logra reconocer la importancia que tiene el

diseñar un plan de pruebas mediante una lista de chequeo y una matriz de pruebas para llevar a

feliz término la evaluación de calidad de un software.


BIBLIOGRAFIA

Pruebas de Calidad del Software

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

Pruebas de Software

Upamoocs. (2013).Introducción a las pruebas de software. Recuperado

de: https://www.youtube.com/watch?v=JTGwW5BVsbI

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

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

C3%A9cnicas.pdf

Tipos de pruebas

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

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

Diseño de pruebas y casos de prueba

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.html
González Palacio, L. (2009). MÉTODO PARA GENERAR CASOS DE PRUEBA

FUNCIONAL EN EL DESARROLLO DE SOFTWARE. Revista Ingenierías Universidad de

Medellín, 8 (15), 29-36. Recuperado de http://www.redalyc.org/articulo.oa?id=75017199005

Este Objeto Virtual de Información, titulado Pruebas de software tiene como objetivo describir

La norma ISO/IEC/14598 para los procesos de evaluación de producto software, así como

también guía y requerimientos para la evaluación

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

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

Este Objeto Virtual de Información, Tipos de pruebas de software tiene como objetivo conocer

los diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del software

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

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

Pruebas de Calidad del Software

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

Pruebas de Software
Upamoocs. (2013).Introducción a las pruebas de software. Recuperado

de: https://www.youtube.com/watch?v=JTGwW5BVsbI

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

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

C3%A9cnicas.pdf

Tipos de pruebas

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

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

Diseño de pruebas y casos de prueba

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.html

González Palacio, L. (2009). MÉTODO PARA GENERAR CASOS DE PRUEBA

FUNCIONAL EN EL DESARROLLO DE SOFTWARE. Revista Ingenierías Universidad de

Medellín, 8 (15), 29-36. Recuperado de http://www.redalyc.org/articulo.oa?id=75017199005

Este Objeto Virtual de Información, titulado Pruebas de software tiene como objetivo describir

La norma ISO/IEC/14598 para los procesos de evaluación de producto software, así como

también guía y requerimientos para la evaluación


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

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

Este Objeto Virtual de Información, Tipos de pruebas de software tiene como objetivo conocer

los diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del software

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

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

También podría gustarte