You are on page 1of 7

EVALUACIÓN DE SOFTWARE

UNIDAD 2 - PASO 3 - DISEÑO Y ELABORACIÓN

PRESENTADO POR:

LEIDY LORENA VELASCO. CÓDIGO: 1019037816


SANDRA PAOLA MOLINA. CÓDIGO: **********
JUAN DAVID HEREDIA. CÓDIGO: **********

GRUPO 301569_4

PRESENTADO A:
GEOVANNI CATALAN

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA.


BOGOTÁ
JULIO 2018
INTRODUCCIÓN

En este trabajo colaborativo se darán a conocer la importancia de las


pruebas de software en la calidad del mismo, esto se hace con el fin de
conocer las posibles fallas en el desarrollo de algún sistema y conocer
cada uno de los procesos que se ejecutaran para así darle al cliente final
un producto de calidad, además de conocer esto, nos enfocaremos en
dar a conocer lo esencial que es desarrollar y aplicar un plan de pruebas
en algún proyecto de desarrollo, con esto contamos con la Norma ISO
9126. Y por último conocer los tipos de pruebas que se pueden llevar a
cabo para entregar un producto en optimas condiciones.

OBJETIVOS

 Conocer la importancia que tienen las pruebas de software en la


calidad del mismo.
 Determinar la importancia que se tiene al elaborar y aplicar un
plan de pruebas de software.
 Analizar la importancia de la utilización de los tipos de pruebas en
el desarrollo de un software.
Tabla de consolidado trabajo individual

Nombr Link (Bitácora Individual)


e
Estudi
ante
SANDRA https://drive.google.com/drive/folders/1TcPRSuBbUQsV3K5t7
PAOLA S9vPe9_OTMAM110
MOLINA

EDISSO https://drive.google.com/open?id=1hhaq7d8wbWSnyblevdrP
N YSeqKoFv-mdS
MATEO
CENDAL
ES
LEIDY https://drive.google.com/drive/folders/1buBVjrVmYLgMu-
LORENA i0xHY6wIozaga82abi?ogsrc=32
VELASC
O
JUAN https://drive.google.com/open?id=1cORfswMPtlX1KRzDqKt7u
DAVID u8rb3hRLM7D9uchSDFAbBE
HEREDI
A
INFORME COLABORATIVO

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

Las Pruebas de Software, hacen de sí mismas una medida importante y


más si están reguladas por un ente, la compañía que aplique ya sea
cualquier normativa ISO de las ya observadas en especial la Norma ISO
14598, tiene la posibilidad de mejorar la calidad de cualquier software en
un entorno controlado, bajo diversos parámetros, ya sea rendimiento,
funcionabilidad, fidelidad, etc. además implica el aplicar también la
normativa ISO 9126, lo cual es determinante si se quiere estandarizar
procesos, Aplicaciones, Software en entornos Virtuales, abre muchas
posibilidades.

¿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é herramientas
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.

El Elaborar y aplicar un plan de pruebas para un proyecto de desarrollo,


no es importante, es vital, los software, todos en especial deben pasar
por un tipo pruebas, estándares y control, que garantice que el producto
que se creó y se realizó, sea el correcto para realizar determinado
proceso, lo que se habla en la Norma ISO 9126 garantiza que el producto
que llega a nuestras manos ese el correcto, que se puede realizar
mantenimientos, actualización, correcciones a errores o vulnerabilidades
con Hotfix o Patch, garantía, etc.

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

Los Tipos de Pruebas Simplifican procesos, tiempos y gastos innecesarios,


Además permite el aprendizaje del comportamiento y la creación e
Implementación de cualquier software en cualquier entorno.
CONCLUSIONES

Se entendió más a fondo la importancia de aplicar las normas al desarrollo de la calidad del
software, ya que con esto se logra determinar si el producto está desarrollado en óptimas
condiciones para el cliente final, con esto, se elaboran y aplican planes de pruebas, hay varias
herramientas que sirven como base para determinar posibles anomalías en el software
desarrollado, todo esto enfocado a que el Sistema de Información no presente fallas al momento
de la entrega al posible cliente.
REFERENCIAS

You might also like