Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERIA DE SOFTWARE
Ciclo:10.
Indicaciones: Para desarrollar esta actividad el estudiante deberá realizar un caso práctico con
una empresa en la cual se le proponga realizar reingeniería en algunos de sus departamentos para
satisfacer alguna necesidad o resolver algún problema. Como primera tarea realizara un resumen
ejecutivo de la empresa, listando:
Nombre de la empresa
Consorcio Clavijero
Giro
Objetivos
Necesidad o problemática.
Para posteriormente realizar un documento de requerimiento como el que se plantea en este
módulo.
Resumen ejecutivo
Nombre de la empresa: CIBERCAFE XIMENA ubicado en la Loc. Ingenio la Gloria, Ver.
Giro: Local público que ofrecerá a los clientes acceso a internet y servicios de cafetería.
Objetivos: Realizar un estudio de mercado para poder determinar las estrategias que se
usaran para poder entrar al mercado y brindar a los clientes una red segura y privacidad de
su información. El objetivo principal es que los clientes puedan navegar con Internet de alta
velocidad, realicen llamadas telefónicas por Internet, teleconferencias, escaneen y envíen
documentos en línea. El negocio también contara con venta de postres, café, paquetes de
datos y tarjetas telefónicas para varios proveedores de telecomunicaciones.
Necesidad o problemática: La problemática del CIBERCAFE XIMENA es que no cuenta con
un sistema que le ayude a llevar un control sobre el tiempo que los clientes ocupan una
computadora, tampoco se cuenta con ningún programa que calcule el costo de la renta del
equipo; todo esto se realiza mediante lápiz y papel y no se realiza un cálculo exacto del costo
total pues en ocasiones se tiene que anexar el costo de impresiones. Además, el cibercafé
cuenta con una papelería y esta no lleva un inventario de existencias y en ocasiones los
clientes requieren un producto y ya no hay.
Documento de requerimientos
En el CIBERCAFE XIMENA en la Loc. Ingenio la gloria, ver. Se requiere de un sistema para que
puedan llevar un control del tiempo de las maquinas que son usadas por los usuarios.
El sistema también debe llevar el control de los productos que se venden en el café como usb,
cintas, impresiones, consumo de los productos de cafetería entre otros, teniendo las opciones de
agregar producto, eliminar producto, y modificación. Y que el sistema le permita realizar una
búsqueda al usuario de los artículos que se venden y que de como resultado su precio y la
cantidad de unidades en existencia.
El sistema debe generar reportes sobre la existencia de artículos que se venden en el
Cyber s con el número de unidades y que tenga la opción de guardar, abrir e imprimir dicho
reporte.
El sistema debe generar un informe de las ventas de los productos que se hallan vendido
por día, semana y mes.
El sistema debe generar un historial de renta de las maquinas que se hallan rentado por
día.
El sistema debe indicar que maquinas se encuentran disponibles para ser asignadas a un
usuario.
El sistema debe generar un reporte que indique el dinero generado por día, así como las
ganancias del negocio
Requisitos no funcionales
El sistema no debe tardar más de 10 segundos en cargar la página principal
Consorcio Clavijero
El sistema debe correr bajo cualquier sistema operativo: Windows, Linux, Mac etc.
El sistema debe cumplir las disposiciones recogidas en la Ley Orgánica de Datos
Personales y el reglamento de medidas de seguridad
El sistema no debe tardar más de cinco segundos en mostrar los resultados de una
búsqueda. Si se supera este plazo, el sistema detiene la búsqueda y muestra los
resultados encontrados.
MODELO DE PROTOTIPOS
El modelo de prototipos permite que todo el sistema, o algunos de sus partes, se construyan
rápidamente para comprender con facilidad y aclarar ciertos aspectos en los que se aseguren que
el desarrollador, el usuario, el cliente estén de acuerdo en lo que se necesita así como también la
solución que se propone para dicha necesidad y de esta forma minimizar el riesgo y la
incertidumbre en el desarrollo, este modelo se encarga del desarrollo de diseños para que estos
sean analizados y prescindir de ellos a medida que se adhieran nuevas especificaciones, es ideal
para medir el alcance del producto, pero no se asegura su uso real.
MODELO DE ESPIRAL
El modelo evolutivo espiral tiene en cuenta fuertemente el riesgo que aparece a la hora de
desarrollar software. Para ello, se comienza mirando las posibles alternativas de desarrollo, se opta
por la de riesgo más asumible y se hace un ciclo de la espiral. Si el cliente quiere seguir haciendo
Consorcio Clavijero
mejoras en el software, se vuelve a evaluar las distintas nuevas alternativas y riesgos y se realiza
otra vuelta de la espiral, así hasta que llegue un momento en el que el producto software
desarrollado sea aceptado y no necesite seguir mejorándose con otro nuevo ciclo. En el modelo
espiral, el software se desarrolla en una serie de versiones incrementales. Durante las primeras
iteraciones la versión incremental podría ser un modelo en papel o un prototipo, durante las últimas
iteraciones se producen versiones cada vez más completas del sistema diseñado.
Referencias