Está en la página 1de 9

Servicio Nacional de Aprendizaje – SENA

Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 1 de 9

DESCRIPCIÓN DE LA SOLICITUD DEL SOFTWARE DE FACTURACIÓN:

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.
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 2 de 9

Requerimiento del cliente


Analizando los requerimientos del cliente, se indica que se necesita un software
básico de facturación que brinde el cálculo del valor del servicio por día,
dependiendo de la cantidad de equipos a alquilar, si es dentro, fuera de la ciudad o
en el establecimiento con los respectivos descuentos y que la información sea
devuelta a través de e-mail.

Primera ejecución: evidencia de datos

1. Error: al ingresar el primer dato en el programa solo se puede escribir el


nombre, luego pide el id. Pasa al número de teléfono y por último el correo.
Y termina ejecutando la factura sin verificar los datos.

2. Error: al ejecutar el número no se puede ingresar más de 8 dígitos porque


después no pide el correo y pasa a los tipos de servicios ofrecidos y si se
elige cualquier opción se cierra el programa. También en el número de
teléfono acepta caracteres alfabéticos y caracteres especiales que no debería.
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 3 de 9

3. Error: si se ingresa el nombre completo no ejecuta ni el id, ni el número de


teléfono y el E-mail y pasa derecho a tipos de servicios ofrecidos al igual al
ingresar alguna opción se cierra el programa y no ejecuta la factura.
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 4 de 9

4. Error: me parece que 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.

Segunda ejecución: Funcionalidad y requisitos

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 más de 2 equipos que es un requerimiento de la empresa, se le
digita “1” o el ‘0’ lo acepta, así que en este caso tampoco cumple los requisitos.
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 5 de 9

Luego pide el número de días que se van a alquilar los equipos; si ingreso el“0” el
programa lo acepta y aquí no cumple con la calidad de software ya que toma el
cero como dato y este es una variable que debe adquirir algún valor mayor que o
igual a 1, ya que el cliente ha aceptado alquilar equipos y el “1” debe ser la
cantidad mínima para poder realizar el cálculo con respecto al valor del día de
alquiler.

Fuera de la ciudad
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 6 de 9

Los cálculos que realiza el sistema no son coherentes 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% y lo que hace es descontarlo, los días adicionales son “1” y el
valor de un día de alquiler es “$35.000”, así que el 2% seria $700 por 1 día, de esta
forma usar estos datos:
1 PC por día = $35.000, día adicional = $35.000, descuento (2%) = 700, domicilio
5% = $1750
Lo que daría como resultado:
Valor día = $35.000
Valor día adicional (2%) – descuento = $34.300
Valor 5% Domicilio = $1750+35.000=36.750
Valor total a pagar = $ 215.000
Como podemos ver en la imagen, el software no realiza los cálculos como se debe,
por ejemplo el domicilio que es el 5% se incrementa porque es fuera de la ciudad y
debe es
sumar no
restar, el
otro error
es que la
empresa
pide el
5% pero
el
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 7 de 9

programa incrementa es el 10%. Por lo tanto, no cumple con los requisitos en esta
opción.

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 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 usará 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 día = $35.000
Valor día adicional – descuento= $34.300
Valor 5% de descuento dentro del establecimiento= $1.750
Valor total a pagar = $133.000

Como se muestra en la imagen, se ingresa la opción 3 que es dentro del


establecimiento pero el servicio sale es fuera de la ciudad en la parte derecha de la
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 8 de 9

factura 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 requisitos en este opción.

Tabla de registro de tiempos

Fecha Hora Tiempo Tiemp Descripción Comentario


Inici Fin de o actividad
o interrup
ción
16-10- 10:00 10:02 0 20 Validación del Solo permite el nombre pero el
2022 nombre del apellido no lo permite.
cliente
16-10- 10:04 10:06 2 10 Ejecutando el Se puede ingresar solo 8
2022 número de dígitos, no permite más por qué
teléfono del sino se cierra el programa.
cliente
18-10- 2:10 2:12 3 7 Validar el E- Primeramente no verifica si el
2022 mail del cliente correo es válido o no, segundo
que muchas veces no lo pide.
20-10- 1:56 1:58 1 6 Ejecutar el Id El mismo programa debería
2022 del cliente generar el Id para que no haiga
duplicados del mismo número
de id.
22-10- 3:30 3:34 4 25 Verificación En los requisitos de la empresa
2022 del alquiler de solo se deben alquilar mínimo
los equipos 2 equipos pero el software deja
ingresar 1 equipo y prosigue
con la factura. También que no
ejecuta la fecha y la hora en
que se realizó la factura.

23-10- 11:20 11:25 6 25 Ejecutar el Se realiza el proceso de cobrar


2022 servicio fuera 5% por el domicilio, pero en
de la ciudad vez de sumarlo lo que hace es
restarlo, también la empresa
pide el 5% ,pero el programa
Servicio Nacional de Aprendizaje – SENA
Fecha:
Octubre de 2010
Aplicación de la calidad del software en el proceso de desarrollo
Versión 1.0
Sistema de Gestión DESCRIPCIÓN DEL PROGRAMA DE SW
de la Calidad Página 9 de 9

ejecuta es el 10%
23-10- 12:12 12:15 5 22 Servicio dentro Al ingresar el día adicional, se
2022 del realiza la factura, pero aparece
establecimiento son valores alfanuméricos en la
casilla de descuento del día
adicional.

También podría gustarte