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 6
Taller: APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE
DESARROLLO
(Microsoft Windows)
LILIAN ANDREA PAJARITO CORREA
Instructora HEIDY ALEJANDRA CELIS TRUJILLO
Servicio Nacional de Aprendizaje SENA
Aplicación de la Calidad del Software en el Proceso de Desarrollo (2733899)
2023
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 6
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
1. DESARROLLO
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 6
CONSOLIDADO DE ACTIVIDAD
Desarrollando la actividad se ingresaron los datos del cliente, N° de equipos a alquilar y días de mismo
como lo muestra la imagen adjunta:
Nombre del cliente: LAURA
ID cliente: 2020-1
Correo electrónico:
[email protected] N° de equipos alquilar: 6
Días alquilados: 20
N° de equipos adicionales: 0
Costo equipos por días: $ 35.000
Total, valor días: $ 700.000
Tipo de descuento: 0
Tipo de servicio: dentro de ciudad
2. Descargar el programa de software adjunto e identificar los posibles errores que pueda contener
de acuerdo con las solicitudes planteadas.
Se detectan los siguientes errores:
Cuando se ingresa el nombre completo del cliente, si dejamos espacios entre nombres y apellidos al
cliquear no muestra los demás campos como el ID, teléfono del cliente y correo del mismo para ser
ingresados.
No permite ingresar teléfono de cliente, da uno (1) negativo
No permite ingresar número de teléfono de cliente
No permite ingresar ni totalizar el valor de los días de alquiler de los equipos
No permite ingresar valor de descuentos ni totalizarlos
3. Realizar un análisis y diligenciar la tabla de registro de tiempos según el siguiente modelo:
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 6
En la norma ISO/IEC 9126 indica que, para poder realizar una evaluación, especificación o requerimiento
de calidad de cualquier producto de SOFTWARE utilizando esta norma, es indispensable realizar los
siguientes pasos:
3.1. Utilizar las características y sub-características establecidas:
Funcionalidad
Confiabilidad
Usabilidad
Eficiencia
Mantenibilidad
Portabilidad
3.2. Describir la jerarquía de atributos (categorización) propias de la evaluación
3.3. Diseñar y proveer un cuadro sinóptico o mapa conceptual que permita visualizar las
características y sub-características utilizadas en la evaluación.
3.4. Si la especificación o el requerimiento contienen métricas comparativas es necesario aclarar
dichas métricas si cumplen con las propiedades definidas por la norma.
HORA TIEMPO DE DESCRIPCIÓN DE
COMENTARIOS C U
FECHA INICIO FIN INTERRUPCIÓN TIEMPO ACTIVIDAD
Pruebas de Se realizó prueba al
ejecución y software para
resultados de la encontrar los
3/04/2023 1:00 3:00 5 MIN 120 aplicación de errores detectados X 1
facturación de prueba al
los servicios software para
prestados de la encontrar los
empresa errores detectados
REGISTRO DE TIEMPOS
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 6
4. Determinar las modificaciones que se considere pertinentes para los errores
encontrados en el programa (registrar dicha información en la tabla de tiempos).
HORA TIEMPO DE DESCRIPCIÓN DE
COMENTARIOS C U
FECHA INICIO FIN INTERRUPCIÓN TIEMPO ACTIVIDAD
Declaración: tipo Se corrige este
de campo espacio para que
3/04/2023 10:00 10:20 2 MIN 20 X 1
nombre del permita espacios
cliente entre caracteres
Construir codigo Se crea código para
3/04/2023 2 MIN 20 validar campo ID validar que no se X 1
de cliente ingresen números
10:25 10:45
Construir código
para determinar
y validar que el
campo, número Se construye código
de equipos a para el campo :
3/04/2023 3 MIN alquilar cumpla número de equipos X 1
con la condición a alquilar y sea igual
del cliente, la o mayor a dos (2)
cual es mínimo
dos
11:00 11:10 10 (2)
Se corrige longitud
Declaración: tipo campo , permitiendo
3/04/2023 2 MIN de nombre del de esta manera X 1
cliente adicionar número
11:20 11:35 15 teléfono móvil o fijo
Definición del
campo de EMAIL
del cliente, para Se define el campo
que cumpla con EMAIL, que cumpla
3/04/2023 5 MIN el campo de con el formato X 1
formato de usuario seguido del
correo ingresado @y el dominio
como dominio
valido
12:00 12:10 10
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 6
Se debe corregir la
Se debe corregir función fuera de la
la función fuera ciudad y corregir la
3/04/2023 12:20 12:40 6 MIN 20 de la ciudad y factura final X 1
corregir la incremente un 5%
factura final en valor de
factura
Se debe corregir
la condición: Se corrige el código
dentro de la que al generar la
ciudad ya que factura pueda
generada la mostrar el título
factura muestra correcto y se pueda
como título fuera validar el campo de
3/04/2023 1:00 1:35 5 MIN 35 X 1
de la ciudad. los días adicionales,
También se debe para que cuando
corregir cuando este no se ingrese
se genera la un valor no genere
factura un valor un costo falso en la
adicional en misma.
negativo
Se debe corregir Se debe corregir en
en el código el el código el
condicional y la condicional y la
formula correcta formula correcta
para que al para que al
3/04/2023 1:45 2:00 4 MIN 20 seleccionar seleccionar dentro X 1
dentro de la de la ciudad y se
ciudad y se ingresen días en la
ingresen días en opción adicionales,
la opción el resultado y la
adicionales, el suma sea correcta
resultado y la
suma sea
correcta