Está en la página 1de 7

APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE DESARROLLO

Aprendiz: Jairo Mendoza Tamara – 9176459


Actividad 2
Prueba de Software I

3.4. Actividad de transferencia de conocimiento Evidencia de producto Taller:


prueba de software I En esta prueba se solicita adelantar la evaluación de un
software según características especificadas por el cliente. Análisis que se deberá
completar en un documento de formato Word, siguiendo estas pautas:
1. Descargar el archivo adjunto, dispuesto en el enlace ‘Actividad 2’, material de
apoyo Descripción de la solicitud del software de facturación, el cual servirá de
referente sobre requerimientos del cliente para aplicar análisis en el software
proporcionado para esta actividad.
2. Descargar el programa de software ubicado en el material de apoyo llamada
“Prueba de software” e identificar los posibles errores que pueda contener de
acuerdo con las solicitudes planteadas.
Realizar un análisis y diligenciar la tabla de registro de tiempos según el
siguiente modelo:
Requerimiento del Cliente:
La Empresa ALQUIPC desea que se le realice el programa de Facturación de sus servicios prestados.

ALQUIPC presta el servicio de alquiler de equipos de cómputo portátiles por días (no tiene la opción por
horas), el valor del alquiler por día es de $35.000.

El cliente llama a su línea gratuita, solicita el número de equipos a alquilar, (mínimo tienen que ser 2 equipos),
y el número de días iniciales de alquiler de los equipos.

Hay tres opciones de alquiler de los equipos:

1. Dentro de la ciudad
2. Fuera de la ciudad
3. Dentro del establecimiento donde se tiene el local con los equipos

Inmediatamente la operadora le asigna un Id-cliente, el cual el cliente debe tener en cuenta para su
facturación.

Si el alquiler de los equipos es fuera de la ciudad, tiene un incremento por servicio de domicilio del 5%.

Si el alquiler de los equipos es dentro del establecimiento, tiene un descuento adicional del 5%

El usuario puede solicitar días adicionales para continuar con el alquiler de los mismos equipos, por día
adicional se le realiza un descuento del 2%.

La empresa ALQUIPC, se encuentra en estos momentos ayudando a nivel mundial con el reciclaje de papel y
no desea la opción de imprimir el recibo, sólo que arroje los datos de:

La opción de alquiler de equipos, cuántos equipos son alquilados, por cuántos días, cuántos días adicionales
y dependiendo de la opción del alquiler, informar si tiene descuentos o incrementos y el valor total que debe
cancelar el cliente para ser enviado vía e-mail al cliente.

ANÁLISIS DE REQUERIMIENTO

Analizando los requerimientos del cliente, se denota que se necesita un software


básico de facturación que brinde el cálculo del valor del servicio, dependiendo de
la cantidad de equipos a alquilar, la zona, si es dentro o fuera de la ciudad con los
respectivos descuentos y que la información sea devuelta a través de e-mail.
APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE DESARROLLO
Aprendiz: Jairo Mendoza Tamara – 9176459
Actividad 2
Prueba de Software I

Primera prueba: Verificación de Tipos de datos


En la primera ejecución ingresándole los datos no requeridos el software no
realiza verificación de los datos, y no pide los datos de teléfono ni el e-mail, luego
pasa a pedir el tipo de servicio de alquiler de los equipos y al momento de digitar
cualquiera de las 3 opciones se cierra el programa.

En la segunda ejecución, no ingreso ningún dato y damos enter, e software no


hace ninguna ejecución, pero al digitar cualquier carácter y darle ejecutar el
programa pide el resto del información y termina satisfactoriamente (En parte) los
requerimientos del cliente, ya que al pedir el nombre de cliente no valida que sean
caracteres alfabéticos lo que se le digita, por lo que permite y recibe cualquier tipo
de datos, lo que a futuro traerá información confusa, también al terminar el
proceso no regresa al principio y por el contrario al digitar enter este se cierra.

En la tercera prueba el id debería generarlo el mismo programa para evitar que


haya duplicidad de id, es decir dos clientes o más con el mismo id o dos facturas o
más con el mismo id, en el número de teléfono acepta caracteres alfabéticos y
caracteres especiales que no debería y se pasa al momento de pedir el tipo de
servicio y al digitar cualquier opción se cierra.

Segunda prueba: Funcionalidad y requerimientos

En esta ejecución digitamos los tipos de datos solicitados, el programa funciona


bien hasta el momento donde pide la cantidad de equipos a alquilar, y como
sabemos deben ser mas de 2 equipos que es un requerimiento del cliente, se le
digita “1” y lo acepta, así que en este caso tampoco cumple los requerimientos.
APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE DESARROLLO
Aprendiz: Jairo Mendoza Tamara – 9176459
Actividad 2
Prueba de Software I

Luego pide el número de días que se van a alquilar los equipos; se le digito “0” y lo
acepto, esto deja ver que tampoco cumple los requerimientos en esta parte ya que
toma el cero como dato y este es una variable que debe adquirir algún valor >= 1,
ya que el cliente ya ha aceptado alquilar equipos y el “1” debe ser la cantidad
mínima para poder realizar el calculo con respecto al valor del día de alquiler,
luego en días extras que se alquilaran los equipos es un dato que no debe pedir al
momento de registrar el alquiler ya que es una decisión que toma el cliente
después de alquilar los equipos, al pedir el dato se le ingreso cualquier carácter y
realiza la factura pero con datos erróneos pues el programa no hace verificación
de tipos de datos por lo que no cumple los requerimientos.
APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE DESARROLLO
Aprendiz: Jairo Mendoza Tamara – 9176459
Actividad 2
Prueba de Software I

Al realizar la factura el programa arroja valores en cero por lo anteriormente dicho


al momento de pedir el valor de días de alquiler.
Tercera prueba: Opciones, Descuentos e Incrementos
Opción 1, Dentro de la ciudad
Al realizar las pruebas de las opciones podemos nota que el software realiza los
cálculos y genera la factura, pero se pide un día adicional y según los
requerimientos debe realizar un descuento del 2% por día adicional, los días
adicionales son “1” y el valor de un día de alquiler es “$35.000”, así que el 2%
serian $700, de esta forma teníamos estos datos:
1 PC por día = $35.000, día adicional = $35.000, descuento(2%) = 700
Lo que daría como resultado:
Valor Dia = $35.000
Valor Dia adicional – descuento = $34.300
Valor total a pagar = $69.300
Como podemos ver en la imagen, el software no realiza los cálculos como se
debe, por lo tanto, no cumple con los requerimientos en esta opción
APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE DESARROLLO
Aprendiz: Jairo Mendoza Tamara – 9176459
Actividad 2
Prueba de Software I

Opción 2, Fuera de la ciudad


Al realizar las pruebas de las opciones podemos notar que el software realiza los
cálculos y genera la factura, pero se debe generar un incremento por estar fuera
de la ciudad en el servicio de domicilio del 5%, como también un descuento del
2% por día adicional, los días adicionales son “1” y el valor de un día de alquiler es
“$35.000”, así que el 2% serian $700 por 1 día, de esta forma teníamos estos
datos:
1 PC por día = $35.000, día adicional = $35.000, descuento (2%) = 700, domicilio
5% = $3.500
Lo que daría como resultado:
Valor Dia = $35.000
Valor Dia adicional – descuento = $34.300
Valor 5% Domicilio = $3.500
Valor total a pagar = $72.800
Como podemos ver en la imagen, el software no realiza los cálculos como se
debe, por lo tanto, no cumple con los requerimientos en esta opción.
APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE DESARROLLO
Aprendiz: Jairo Mendoza Tamara – 9176459
Actividad 2
Prueba de Software I

Opción 3, Dentro del establecimiento


Al realizar las pruebas de esta opción podemos notar que el software realiza los
cálculos y genera la factura, pero se debe generar un descuento por estar dentro
de del establecimiento del 5%, como también un descuento del 2% por día
adicional, los días adicionales son “1” y el valor de un día de alquiler es “$35.000”,
así que el 2% serian $700 por 1 día, de esta forma teníamos estos datos:
1 PC por día = $35.000, día adicional = $35.000, descuento (2%) = 700,
descuento de 5% en el valor total de días alquilados
Lo que daría como resultado:
Valor Dia = $35.000
Valor Dia adicional – descuento = $34.300
Valor 5% descuento dentro establecimiento = $3.500
Valor total a pagar = $65.800
Como podemos ver en la imagen, el software no realiza los cálculos como se debe
y también presenta una cifra extraña con valores alfanuméricos, en el valor de
días adicionales, por lo tanto, tampoco cumple con los requerimientos en esta
opción.
APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE DESARROLLO
Aprendiz: Jairo Mendoza Tamara – 9176459
Actividad 2
Prueba de Software I

Aparte de todo esto el software en ninguno de los casos muestra que ha enviado
un correo por lo que tampoco cumple este requerimiento.

El sistema tampoco brinda un entorno agradable, así que no tiene calidad de


diseño, no es un sistema que se retroalimente, es decir que mantenga una base
de datos para evitar repetir información, tampoco puede llevar un histórico de
registros, ni la forma de como consultar ningún dato, no captura fechas ni hora,
por todo esto el sistema no cumple con los requerimientos ni tampoco con ningún
estándar de calidad.
Fecha Hora de Hora Errores encontrados Observacione
inicio final s
24/11/202 Ingreso de datos Se puede
2 para los valores de incluir
nombre, id, teléfono cualquier
y correo electrónico clase de valor
a cada uno de
los valores, lo
cual podría
generar un
posible error
al momento de
captar los
datos
24/11/202
2

24/11/202
2
24/11/202
2
24/11/202
2
24/11/202
2
24/11/202
2
24/11/202
2

También podría gustarte