Logo Studenta

Checaro_ACT4 - ING DE SW - ANÁLISIS DE REQUERIMIENTOS - COUOH PÉREZ KEVIN ANTONIO (1)

¡Este material tiene más páginas!

Vista previa del material en texto

~ 1 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
 
INSTITUTO TECNOLÓGICO 
SUPERIOR PROGRESO 
PROGRAMA ACADÉMICO DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
ASIGNATURA 
Ingeniería de Software 
 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
 
TRABAJO 
Análisis de Requerimientos 
 
PRESENTA 
Kevin Antonio Couoh Pérez | 04200006 
Miguel Ángel De La Cruz Centeno | 04200007 
Geovanny Alessandro Flores Montero | 04190038 
Wilberth Rafael Madera Poot | 04200014 
Juan Alejandro Vivas Cetz | 04200024 
 
Progreso, Yucatán, 01 de marzo de 2023. 
 
~ 2 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
ÍNDICE 
 
DATOS DEL NEGOCIO........................................................................................................... 3 
DESCRIPCIÓN DEL PROYECTO ......................................................................................... 4 
OBJETIVO GENERAL ............................................................................................................ 4 
OBJETIVOS ESPECÍFICOS ................................................................................................... 4 
PROBLEMÁTICA ..................................................................................................................... 5 
JUSTIFICACIÓN ...................................................................................................................... 5 
ENTREVISTA ............................................................................................................................ 5 
LLUVIA DE IDEAS................................................................................................................... 7 
CUESTIONARIO....................................................................................................................... 8 
REQUERIMIENTOS FUNCIONALES .................................................................................. 9 
REQUERIMIENTOS NO FUNCIONALES ........................................................................... 9 
DESCRIPCIÓN Y MODELADO BPMN .............................................................................. 10 
DIAGRAMAS UML ................................................................................................................ 14 
DIAGRAMA DE CLASES ...................................................................................................... 14 
DIAGRAMA DE CASOS DE USO ........................................................................................ 15 
DIAGRAMA DE SECUENCIA .............................................................................................. 16 
DIAGRAMA DE ACTIVIDADES ......................................................................................... 17 
DIAGRAMA DE COLABORACIÓN .................................................................................... 18 
DIAGRAMA DE COMPONENTES ...................................................................................... 19 
ESPECIFICACIÓN DE REQUISITOS DE SOFTWARE (SRS) ........................................... 20 
1 - INTRODUCCIÓN .................................................................................................................. 20 
1.1 - PROPÓSITO DEL DOCUMENTO ............................................................................... 20 
1.2 - ALCANCE ........................................................................................................................ 20 
1.3 - DEFINICIONES, ACRONIMOS, ABREVIATURAS ................................................. 21 
1.4 - REFERENCIAS ............................................................................................................... 22 
1.5 - DESCRIPCIÓN GENERAL DEL DOCUMENTO ...................................................... 22 
2 - DESCRIPCIÓN GENERAL DEL SOFTWARE ................................................................. 22 
2.1 - PERSPECTIVA DEL SOFTWARE .............................................................................. 22 
 
~ 3 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.1.1 - INTERFACES DE SISTEMA ................................................................................. 22 
2.1.2 – INTERFACES DE USUARIO ................................................................................ 23 
2.1.3 – INTERFACES DE HARDWARE .......................................................................... 24 
2.1.4 – INTERFACES DE SOFTWARE ............................................................................ 24 
2.1.5 – INTERFACES DE COMUNICACIONE............................................................... 24 
2.1.6 – RETRICCIONES DE MEMORIA ......................................................................... 25 
2.1.7 – OPERACIONES....................................................................................................... 25 
2.1.8 – REQUERIMIENTO DE ADAPTACION A UN LUGAR .................................... 25 
2.2 - FUNCIONES DEL SOFTWARE ................................................................................... 25 
2.3 - CARACTERÍSTICAS DEL USUARIO ........................................................................ 25 
2.4 - RESTRICCIONES .......................................................................................................... 26 
2.4.1 – Políticas regulatorias aplicables ................................................................................. 26 
2.4.2 – Limitaciones en el hardware ...................................................................................... 26 
2.4.3 – Interfaces hacia otras aplicaciones ............................................................................. 26 
2.4.4 – Funcionamiento en paralelo ....................................................................................... 26 
2.4.5 – Funciones de auditoría de software ............................................................................ 26 
2.4.6 – Protocolo de comunicaciones de redes ....................................................................... 27 
2.4.7 – Requerimiento de confiabilidad ................................................................................. 27 
2.4.8 – Criticidad de la aplicación .......................................................................................... 28 
2.4.9 – Consideraciones sobre seguridad física y lógica ........................................................ 29 
2.5 - SUPOSICIONES Y DEPENDENCIAS ......................................................................... 29 
2.6 - POSPOSICIÓN DE REQUERIMIENTOS ................................................................... 29 
3 - ORGANIZACIÓN DE LOS REQUERIMIENTOS ESPECÍFICOS ................................ 29 
3.1 - POR MODO DE OPERACIÓN DEL SISTEMA ......................................................... 29 
3.2 - POR CLASE DE USUARIO ........................................................................................... 29 
3.3 - POR OBJETOS ................................................................................................................ 30 
3.4 - POR CARACTERÍSTICAS ........................................................................................... 30 
3.5 - POR ESTÍMULOS .......................................................................................................... 30 
3.6 - POR RESPUESTAS........................................................................................................ 30 
3.7 - POR JERARQUÍA FUNCIONAL ................................................................................. 30 
ESTUDIO DE FACTIBILIDAD ................................................................................................. 31 
 
~ 4 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Objetivos ................................................................................................................................... 31 
Justificación .............................................................................................................................. 32 
Alcance de producto ................................................................................................................. 33 
Participantes ............................................................................................................................. 34 
Puntos fuertes y débiles del sistema actual ............................................................................ 34 
Factores críticos de éxito .......................................................................................................... 34 
Estimación de costo, tiempos y recurso requeridos .............................................................. 34 
Inversión, financiamiento y principales indicadores que reflejen la viabilidad de la 
inversión .................................................................................................................................... 35 
Estimación de beneficios esperados ........................................................................................ 35 
Alternativas propuestas ........................................................................................................... 35 
Factibilidad operacional .......................................................................................................... 35 
Factibilidad Técnica ................................................................................................................. 36 
Factibilidad Temporal ............................................................................................................. 37 
Factibilidad Económica ........................................................................................................... 37 
CONCLUSIONES ........................................................................................................................ 39 
 
 
~ 3 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DATOS DEL NEGOCIO 
Nombre: “Healthy and Klean Juice Bar Progreso” o solamente “H&K Juice Bar”. 
Dirección: Calle 82-A #155 local #1 x 29 y 31, colonia Progreso Centro, C.P. 97320. 
Referencias: Media vuelta a la derecha de la funeraria Reyes Rodríguez, en local de 
“Kitapoch”, (ambos negocios se ubican en el mismo local, pero con diferentes 
horarios). 
Fecha de inicio de operaciones: El negocio originalmente fue fundado en el año 2017, 
pero la administración actual inició sus operaciones en abril de 2022. 
¿Quién es el dueño? Arquitecto Ricardo Hernández Rassam. 
Foto del establecimiento: 
 
Ilustración 1 - Interior del negocio H&K Juice Bar. 
 
~ 4 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DESCRIPCIÓN DEL PROYECTO 
Esta aplicación desarrollada para el OS Android, pretende dar una solución a 
una problemática, a través de una app móvil orientada en asistir/proporcionar, al 
negocio local llamado “Healthy & Klean Juice Bar Progreso”, un sistema de control 
de ventas, donde se inspecciona el registro de ventas, el aditamento y sustracción de 
mercancía, junto con los ingresos obtenidos, entre otros requerimientos solicitados 
por el arquitecto. 
 
OBJETIVO GENERAL 
Desarrollar un producto de software para equipos con el sistema operativo 
Android, que permita el control general de los registros de ventas. 
 
OBJETIVOS ESPECÍFICOS 
Los objetivos específicos que se establecen para el proyecto son: 
• Generar un reporte en formato PDF o XLSX de todas las ventas 
realizadas por día o mes. 
• Desarrollo de una interfaz que permita la activación y/o desactivación 
de las promociones. 
• Desarrollo de una interfaz que permita la visualización de los productos 
top en ventas. 
 
~ 5 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
PROBLEMÁTICA 
Actualmente el establecimiento “H&K Juice bar”, se afronta con diversos 
inconvenientes en cuánto a su control de ventas, debido a que no dispone de un 
sistema óptimo para gestionar los productos, ventas e ingresos, obtenidos cada corte 
de día/mes (todo el proceso se realiza en una libreta y se introduce en una base de 
datos). Asumiendo cada uno de los factores mencionados anteriormente, además, de 
algunas sugerencias proporcionadas por el equipo hacia al cliente, surgió la tarea de 
crear una aplicación móvil, con el objetivo de mejorar/facilitar situación del dueño 
del negocio. 
 
JUSTIFICACIÓN 
Para solucionar de una manera óptima las dificultades del cliente en cuanto a 
su establecimiento, se diseñará e implementará una aplicación móvil para la 
plataforma Android, que realice los registros (entrada y salida) de su mercancía, para 
que, a través de esos mismos registros se pueda calcular los ingresos diarios y 
mensuales, la cantidad de impuestos, al igual que una sección de los productos más 
vendidos. 
 
ENTREVISTA 
1. ¿Su negocio, ya dispone de algún software/página web? 
No, el negocio no cuenta con ningún tipo de software o página web, 
solamente cuenta con página de Facebook e Instagram. 
 
~ 6 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
2. ¿Qué funciones le gustaría que tuviera un software/página web para 
mejorar su negocio? 
Un registro de ventas e ingresos, ya que actualmente todo ese proceso 
se realiza a mano y posteriormente se registra en una base de datos, y a 
veces llevar el registro de las ventas e ingresos en una libreta es 
complicado. 
 
3. ¿Su negocio cuenta con algún logotipo? 
Sí, en las redes sociales. 
 
Ilustración 2 - Logotipo oficial de H&K Juice Bar. 
 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
Sí, naranja y verde como colores principales y para los fondos blanco y 
negro. 
 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
 
~ 7 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Que la interfaz sea simple, intuitiva y minimalista para que cualquiera 
pueda usarlo. 
 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
Por el momento no, lo único que me gustaría es que se pueda poner una 
contraseña al momento de acceder a la aplicación. 
 
7. ¿Se maneja algún tipo de promociones por temporada?Sí, me gustaría que en la aplicación se pudieran activar y desactivar con 
un botón para no tener que borrar y volver a escribir todo de nuevo. 
 
 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
estacionamiento? 
Sí, pero es por medio de outsourcing con costo extra, por ejemplo: Uber 
Eats o DiDi Food. 
 
LLUVIA DE IDEAS 
• Que la aplicación este desarrollada para Android, debido a que al 
arquitecto le gustaría disponer en cualquier momento la información de 
su negocio (ventas, ingresos, porcentaje de impuestos, etc). 
 
~ 8 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
• La aplicación solamente será desarrollada para un usuario, pero en se 
puede visualizar en algún la función de agregar otros tipos de usuarios 
como administrador, vendedor, etc. 
• Que la aplicación sea ágil, ligera y fácil de usar, para poder instalarse en 
casi cualquier dispositivo móvil. 
• Por el momento el servicio a domicilio es con repartidor independiente, 
pero le gustaría implementar a futuro servicio a domicilio propio, esto 
debido a que en la venta de jugoterapia (jugos medicinales) tiene una 
lista de clientes frecuentes, y si se implementa en la aplicación un 
apartado de clientes se podría enviarles promociones mediante 
WhatsApp. 
 
CUESTIONARIO 
1. ¿Su negocio, ya dispone de algún software/página web? 
2. ¿Qué funciones le gustaría que tuviera un software/página web para 
mejorar su negocio? 
3. ¿Su negocio cuenta con algún logotipo? 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
7. ¿Se maneja algún tipo de promociones por temporada? 
 
~ 9 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
estacionamiento? 
 
REQUERIMIENTOS FUNCIONALES 
• El sistema solicitará una contraseña al momento de abrir la app. 
• Se debe de tener la opción de activar o desactivar ciertos productos con 
la finalidad de poder aplicar esta función para las promociones. 
• Debe de ser capaz de mostrar los ingresos netos y los impuestos de 
manera diaria y mensual. 
• Agregar una sección donde se muestre los productos más vendidos con 
el fin de depurar la lista de productos y poder hacer menús en base a 
esos productos populares. 
• Los precios y cantidad de productos pueden modificarse. 
• A cada orden se le asignará un identificador único, que será utilizado 
para identificarla en todos los procesos, subsecuentes que se realicen 
sobre esta. 
 
REQUERIMIENTOS NO FUNCIONALES 
• La aplicación funcionará en dispositivos móviles con SO Android. 
• Estará diseñada para ser manipulada por solamente un usuario de rol 
administrador. 
• La interfaz de la aplicación debe de ser simple e intuitiva. 
• La aplicación debe ser ágil y ligera. 
 
~ 10 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DESCRIPCIÓN Y MODELADO BPMN 
El proceso inicia cuando el dueño del negocio “H&K Juice Bar”, desea entrar 
al sistema de control de ventas, se le solicitará una contraseña, de ser correcta se le 
dará acceso al sistema, en caso contrario tendrá que realizar el proceso nuevamente. 
Una vez dentro del sistema la interfaz le muestra las opciones de agregar, modificar 
o borrar un producto, los productos que se ofrecen son desayunos fríos, jugos 
naturales y jugoterapia (jugos medicinales). Dentro de esta sección se modifican los 
precios de los productos y la cantidad disponible de estos. En otra pestaña se muestra 
el apartado de reportes, que es donde se generan los reportes de las ventas, aquí se 
puede consultar las ganancias diarias y mensuales, tanto en ingresos netos, como en 
impuestos. El proceso termina cuando se cierra la sesión. 
 
Ilustración 3 - Modelo BPMN de H&K Juice Bar. 
 
~ 11 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
~ 12 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
~ 13 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
~ 14 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMAS UML 
DIAGRAMA DE CLASES 
 
Ilustración 4 - Diagrama de clases. 
 
 
~ 15 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE CASOS DE USO 
 
Ilustración 5 - Diagrama de casos de uso. 
 
~ 16 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE SECUENCIA 
 
Ilustración 6 - Diagrama de secuencia. 
 
~ 17 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE ACTIVIDADES 
 
Ilustración 7 - Diagrama de actividades. 
 
~ 18 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE COLABORACIÓN 
 
Ilustración 8 - Diagrama de colaboración. 
 
~ 19 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE COMPONENTES 
 
Ilustración 9 - Diagrama de componentes. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
~ 20 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
ESPECIFICACIÓN DE REQUISITOS DE SOFTWARE 
(SRS) 
1 - INTRODUCCIÓN 
1.1 - PROPÓSITO DEL DOCUMENTO 
El documento tiene como finalidad, contener los datos del proyecto, así como 
detallar los requerimientos para el desarrollo del software. Abarcando sus 
características, restricciones, campo de aplicación y descripción del usuario final. 
Sirviendo así al lector, como una guía del contenidoy desarrollo del software. 
Como destino, se tienen principalmente a los posibles usuarios del software y a los 
desarrolladores del mismo. No dejando de lado al ámbito académico que se disponga 
a leerlo. 
 
1.2 - ALCANCE 
El software se aplicará para el control del registro de ventas y generar reportes, 
beneficiando de esta manera al negocio donde se utilizará, ya que este tiene que hacer 
el registro de sus ventas a mano, siendo un proceso muy tedioso, en el cual los 
registros se pierden al estar en papel. 
Como objetivo primordial se le proporcionará al establecimiento esta 
aplicación móvil (Android), para facilitar y agilizar sus registros de ventas, ya que 
estos no podrán extraviarse tan fácilmente como los registros de papel. 
La meta del software es registrar todas las ventas del negocio, para que 
posteriormente se pueda generar un reporte de ventas de manera quincenal o 
 
~ 21 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
mensual, donde se muestre la cantidad de dinero generado y la cantidad de dinero 
que corresponde a los impuestos (IVA). 
De momento no se espera que el software lleve un control de inventario. 
 
1.3 - DEFINICIONES, ACRONIMOS, ABREVIATURAS 
➢ SRS: Especificación de Requisitos de Software. 
➢ Software: Es un conjunto de programas, instrucciones y reglas informáticas 
que permiten ejecutar distintas tareas en una computadora o dispositivo móvil. 
➢ Hardware: Es la parte física de un ordenador o sistema informático. Está 
formado por los componentes eléctricos, electrónicos, electromecánicos y 
mecánicos, tales como circuitos de cables y luz, placas, memorias, discos 
duros, dispositivos periféricos y cualquier otro material en estado físico que 
sea necesario para hacer que el equipo funcione. 
➢ Interfaz: Es el mecanismo o herramienta que posibilita esta comunicación 
mediante la representación de un conjunto de objetos, iconos y elementos 
gráficos que vienen a funcionar como metáforas o símbolos de las acciones o 
tareas que el usuario puede realizar en la computadora. 
➢ Sistema: Es un conjunto de elementos relacionados entre sí que funciona como 
un todo. 
➢ Usuario: Se refiere a la persona que utiliza un producto o servicio de forma 
habitual. 
➢ Base de datos: Es una herramienta para recopilar y organizar la información. 
➢ Aplicación móvil: Programa diseñado para dispositivos Android/iOS con un 
propósito específico. 
 
~ 22 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
1.4 - REFERENCIAS 
Siendo este un documento actualizable continuamente, se pretende que más 
adelante se añadan las referencias de aquellos documentos o materiales que sean 
citados para el apoyo de su completa realización. 
 
1.5 - DESCRIPCIÓN GENERAL DEL DOCUMENTO 
Las secciones siguientes del documento, contendrán los tópicos referentes al 
desarrollo del software, describiéndolo a cabalidad. Partiendo desde la Perspectiva, 
hasta la Distribución, pasando por las Funciones, Características, Restricciones y 
Dependencias. 
Este documento, se ha organizado en tres secciones principales: Introducción, 
Descripción General del Software y Organización de SRS; mismas que a su vez, se 
dividen en subsecciones para especificar de forma óptima el contenido. 
 
2 - DESCRIPCIÓN GENERAL DEL SOFTWARE 
2.1 - PERSPECTIVA DEL SOFTWARE 
2.1.1 - INTERFACES DE SISTEMA 
➢ Confirmación de contraseña. 
➢ Ventas. 
➢ Reportes. 
 
 
 
~ 23 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
2.1.2 – INTERFACES DE USUARIO 
➢ VENTANAS: 
o Inicio de sesión. 
o Menú principal 
o Generador de reporte 
o Ventas 
o Generador de factura 
➢ Colores: 
o Naranja 
o Verde 
o Negro 
o Blanco 
o Café 
➢ Formatos y tamaño de letra: 
o Arial 12 
➢ Menús: 
o Barra de Botones de Acceso 
➢ Iconos y Botones: 
o Iconos de H&K Juice Bar 
o Botones de acceso (de sesión, ventas, facturas y reportes) 
➢ Contenido de los reportes impreso: 
 
~ 24 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
o Logo, nombre del local, dirección, folio, método de pago, teléfono, 
fecha, hora de venta, detalle del producto, artículos, subtotal, costo, 
descuento, total pagado y cambio. 
➢ Interfaz mediante A.S.R. y/o síntesis de voz: 
o No aplica. 
➢ Realidad virtual: 
o No aplica. 
➢ Otra interfaz de usuario: 
o No aplica. 
2.1.3 – INTERFACES DE HARDWARE 
NO APLICA 
 
2.1.4 – INTERFACES DE SOFTWARE 
➢ Sistema manejador de base de datos: 
o MySQL 
➢ Sistema operativo 
o Android 
 
2.1.5 – INTERFACES DE COMUNICACIONE 
➢ Wifi 
 
 
 
 
~ 25 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.1.6 – RETRICCIONES DE MEMORIA 
Para el funcionamiento óptimo de software se requiere de: 
 
➢ Memoria Primaria (RAM): 2 GB 
➢ Memoria secundaria (Memoria): 200Mb 
➢ Sistema Operativo: Android 
➢ Versión: 8 + 
 
 
2.1.7 – OPERACIONES 
Realizar ventas, Generar reporte, facturar. 
 
2.1.8 – REQUERIMIENTO DE ADAPTACION A UN LUGAR 
NO APLICA 
 
2.2 - FUNCIONES DEL SOFTWARE 
➢ Iniciar / cerrar sesión 
➢ Realizar ventas 
➢ Generar reporte y factura 
 
2.3 - CARACTERÍSTICAS DEL USUARIO 
➢ Nivel educativo 
Mínimo: Secundaria 
➢ Experiencia profesional 
 
~ 26 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Indistinto 
Capacidades técnicas 
Utilización básica de dispositivos electrónico (IPad y teléfonos 
celulares). 
 
2.4 - RESTRICCIONES 
2.4.1 – Políticas regulatorias aplicables 
 
Política de privacidad y protección de datos 
 
 
2.4.2 – Limitaciones en el hardware 
No aplica 
 
2.4.3 – Interfaces hacia otras aplicaciones 
No aplica 
 
2.4.4 – Funcionamiento en paralelo 
No aplica 
 
2.4.5 – Funciones de auditoría de software 
No aplica 
 
 
~ 27 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.4.6 – Protocolo de comunicaciones de redes 
No aplica 
 
2.4.7 – Requerimiento de confiabilidad 
No aplica 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
~ 28 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.4.8 – Criticidad de la aplicación 
 
Riesgo de errores 
en los procesos de 
facturación 
 
Riesgo de 
seguridad de 
datos (Hackeo) 
 
 
Riesgo de 
seguridad física 
 
Riesgo de falta de 
respaldo y 
recuperación de 
datos 
 
Riesgo de 
interrupción del 
servicio 
 
 
Riesgo de pérdida 
de conexión 
 
Riesgo de 
problema en la 
gestión de pagos 
 
Riesgo de falta de 
capacitaciónde 
usuario 
 
 
Riesgo de errores 
en los informes 
(reportes) 
 
Riesgo de falta de 
usabilidad (Si la 
aplicación no es 
fácil de utilizar) 
Riesgo de conflicto 
de datos (Si varios 
usuarios intentan 
editar la misma 
información al 
mismo tiempo) 
 
 
Riesgo de falta de 
escabilidad 
 
Riesgo de errores 
de datos de 
entrada de iniciar 
sesión 
 
Riesgo de 
rendimiento de la 
aplicación 
 
Riesgo de 
compatibilidad 
con dispositivo 
 
Riesgo de 
problemas en la 
sincronización de 
datos 
 
 
 
 
 
 
Extremadamente critico 
Riesgo Alto 
Riesgo medio bajo 
Riesgo bajo 
 
~ 29 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
2.4.9 – Consideraciones sobre seguridad física y lógica 
 NO APLICA 
 
2.5 - SUPOSICIONES Y DEPENDENCIAS 
La aplicación será implementada para el sistema operativo Android, dependerá del 
dispositivo proporcionado por el negocio para su uso en ella y conexión estable a 
internet. 
 
2.6 - POSPOSICIÓN DE REQUERIMIENTOS 
En próximas versiones se implementará un control de inventario para que el cliente 
pueda ver, gestionar, administrar, para un mejor manejo de sus productos. 
 
3 - ORGANIZACIÓN DE LOS REQUERIMIENTOS 
ESPECÍFICOS 
 
3.1 - POR MODO DE OPERACIÓN DEL SISTEMA 
NO APLICA 
 
3.2 - POR CLASE DE USUARIO 
Solo tendrá un rol de administrador en donde puede realizar las ventas, los reportes 
y realizar las facturas. 
 
 
~ 30 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
3.3 - POR OBJETOS 
➢ Administrador 
 
3.4 - POR CARACTERÍSTICAS 
Login - iniciar/cerrar sesión. 
Operaciones – Realizar ventas, reportes, facturas. 
 
3.5 - POR ESTÍMULOS 
NO APLICA 
 
3.6 - POR RESPUESTAS 
NO APLICA 
 
3.7 - POR JERARQUÍA FUNCIONAL 
En este apartado, se muestra el diagrama BPMN del software, que muestra 
el funcionamiento en orden, con lo cual es fácil notar la jerarquización de las 
funcionalidades. 
 
~ 31 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
ESTUDIO DE FACTIBILIDAD 
 
Objetivos 
El objetivo de este documento es proporcionar una descripción detallada y precisa 
del desarrollo de nuestro proyecto de software, abarcando aspectos fundamentales 
como los costos, el tiempo y los beneficios obtenidos hasta el momento. Además, se 
busca identificar los recursos necesarios para alcanzar una solución efectiva y valorar 
la viabilidad del producto final. 
 
Considerando siempre las necesidades del cliente como elemento central en el 
proceso de desarrollo. Es importante destacar que este documento se enfoca en 
 
~ 32 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
proporcionar una visión clara y detallada del proyecto, lo que permitirá tomar 
decisiones informadas y estratégicas para alcanzar los objetivos previstos. 
 
Para lograr estos objetivos, se utilizarán herramientas y metodologías específicas de 
análisis de viabilidad y evaluación de costos y beneficios, con el fin de proporcionar 
una visión objetiva y realista del proyecto. Además, se llevará a cabo una revisión 
exhaustiva de las características técnicas y funcionales de la aplicación, a fin de 
identificar áreas de mejora y oportunidades de optimización. 
 
Justificación 
Este documento se encuentra en la necesidad de llevar a cabo una evaluación 
exhaustiva y detallada del proyecto de software, con el fin de determinar su 
viabilidad y relevancia en el negocio. Se busca recopilar información detallada sobre 
los beneficios y riesgos potenciales del proyecto, así como sobre los requisitos 
técnicos, financieros y operativos necesarios para su éxito. Esta información es 
esencial para tomar decisiones informadas y estratégicas sobre la viabilidad y 
conveniencia del proyecto, para determinar si debe avanzar a la etapa de 
planificación más detallada. 
 
En este sentido, se busca analizar las necesidades y requerimientos específicos de 
nuestro cliente, con el fin de garantizar que el proyecto complemente sus actividades 
y se ajuste a sus objetivos y metas. Asimismo, se pretende evaluar el costo que 
representa el desarrollo e implementación del proyecto, y si es factible y rentable en 
términos financieros. 
 
~ 33 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Es importante destacar que la evaluación detallada del proyecto permitirá identificar 
las áreas de oportunidad y mejora de la aplicación, lo que contribuirá a su 
optimización y éxito en el mercado. Además, esta evaluación permitirá tomar 
decisiones informadas sobre la conveniencia de continuar con el proyecto, lo que a 
su vez permitirá reducir los riesgos y maximizar los beneficios asociados al mismo. 
 
Alcance de producto 
El alcance del producto consiste en la creación de una aplicación móvil, denominada 
H&J, que se enfoca en el control del inventario de un establecimiento. La aplicación 
contará con herramientas que permitirán al usuario realizar el registro de nuevos 
productos, el seguimiento de las ventas y la creación de reportes de ventas. 
 
La base de datos que se utilizará para almacenar la información será creada para 
poder registrar los datos de ventas, productos ingresados y reportes de venta. Se 
establecerá un usuario con acceso de lectura, actualización y eliminación de los 
datos. 
 
La aplicación contará con un sistema sencillo e intuitivo que permita al usuario 
realizar los registros de manera eficiente y rápida. Además, se establecerá la 
realización de un reporte general de ventas cada quince días. 
 
La primera versión de la aplicación se centrará en el funcionamiento básico de la 
aplicación, incluyendo el ingreso a la misma a través de un sistema de login. El 
alcance del proyecto podrá ser ampliado en futuras versiones de la aplicación. 
 
~ 34 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Participantes 
3 administradores. 
Desarrolladores 
 
Puntos fuertes y débiles del sistema actual 
El punto más débil es al recuperar la contraseña ya que no tenemos un sistema de 
cómo se podría recuperarlo. 
El punto fuerte es la seguridad por el único usuario. 
 
Factores críticos de éxito 
Garantizar la seguridad y la precisión de la información financiera sobre las 
ganancias y pérdidas del negocio, de esta manera, se logra una mejor toma de 
decisiones basadas en datos precisos y oportunidades de mejora continua en el 
desempeño de la empresa. 
 
Estimación de costo, tiempos y recurso requeridos 
Apoyándonos en la herramienta para calcular el costo de desarrollo de aplicaciones 
de la página: https://www.cuantocuestamiapp.com.mx/, se obtiene un costo de 
$113,000. Se estima que la aplicación estará implementada en el transcurso del 
semestre, por lo que aproximadamente en seis meses debería estar lista o en los 
detalles finales. Para ello, se requiere un equipode cómputo adecuado y en óptimas 
condiciones para el buen desarrollo del software, así como la posibilidad de probarlo 
exhaustivamente antes de implementarlo. 
 
~ 35 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Inversión, financiamiento y principales indicadores que reflejen la 
viabilidad de la inversión 
NO APLICA. 
 
Estimación de beneficios esperados 
Se estiman beneficios como: 
➢ Organización de los productos 
➢ Intuitiva cada herramienta 
➢ Registro de ventas 
➢ Acceso a la información de sus productos más vendidos y menos vendidos 
➢ ahorro en el tiempo al registrar y vender productos 
 
Alternativas propuestas 
NO APLICA 
 
Factibilidad operacional 
En cuanto a la urgencia de tener un producto de este tipo el cual va dirigido a un 
establecimiento de venta de productos es necesario contar con un producto como este 
ya que en la actualidad toda la información se guarda en la nube y se tiene un grado 
del resguardo de la información por lo cual tiene un gran grado de aceptación por la 
solución que se está presentando por lo cual será utilizado por el dueño del 
establecimiento, porque beneficia y optimiza uno de los recursos más valiosos en la 
actualidad, el tiempo 
 
~ 36 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Los aspectos personales y sociales, ya sea internos o externos no son relevantes con 
el producto final 
➢ Performance: Tendrá resultados notorios al ahorro del tiempo 
➢ Información: Provee de información útil sobre la venta de los productos 
➢ Economía: Los costos, si bien, tienen alta estimación, se reducen al 100%, ya 
que el desarrollo y testeo, corre íntegramente por parte del equipo 
desarrollador 
➢ Control: Se garantiza la seguridad y privacidad de los datos de los productos, 
ventas y ganancias 
➢ Eficiencia: Se optimizan los recursos, monetarios (de papelerías) e intangibles 
(tiempo). 
➢ Servicio: El sistema funciona en línea por lo cual siempre tendrá acceso 
siempre y cuando cuente con conexión a internet 
 
No se cuenta con un soporte gerencial para el desarrollo e implementación de 
software 
 
Factibilidad Técnica 
Gracias a la facilidad de implementación de nuestro software, que se aplica en 
plataformas móviles, y contando con la tecnología necesaria, podemos asegurar que 
nuestro equipo de desarrolladores cuenta con las herramientas tecnológicas 
necesarias para llevar a cabo el proyecto con éxito. Además, gracias a la eficiencia 
 
~ 37 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
en el proceso de desarrollo, no se visualizan limitaciones previas para el desarrollo y 
utilización de nuestra aplicación móvil. 
 
Factibilidad Temporal 
Por parte de nuestro cliente no ha establecido plazos definidos para la entrega del 
software, lo cual puede resultar beneficioso para el buen desarrollo del proyecto. Sin 
embargo, es importante tener en cuenta la experiencia de nuestro equipo de 
desarrollo, ya que cualquier retraso podría afectar negativamente el desarrollo del 
proyecto. Esta cuestión ha sido previamente discutida con la organización cliente, la 
cual se ha mostrado comprensiva y ha autorizado la posibilidad de aplazar la entrega 
de avances e incluso el producto final en caso de ser necesario. Es importante 
destacar que hasta el momento los plazos han sido cumplidos de manera acertada, y 
se espera que esa cualidad se mantenga en el futuro. 
 
Factibilidad Económica 
En cuanto al costo tentativo de desarrollo, se estima que el proyecto requerirá una 
inversión de $113,000, aunque es importante destacar que estos costos se reducen al 
100%, ya que el desarrollo y testeo corren íntegramente por parte del equipo 
desarrollador. 
 
Entre los beneficios que se esperan de la implementación de nuestro software, 
destacan la mayor organización en los registros, el registro de reportes de ventas y la 
capacidad de calcular las ganancias y pérdidas de manera más eficiente. 
 
 
~ 38 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Atendiendo a los costos y beneficios, se puede afirmar que nuestro proyecto cuenta 
con un alto grado de justificación y es viable a pesar de las limitaciones que se 
presenten. El cliente, por su parte, ha mostrado gran entusiasmo y satisfacción con la 
propuesta de nuestro sistema y ha comprendido los múltiples beneficios que se 
obtendrían con su implementación de manera constante. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
~ 39 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
CONCLUSIONES 
 
De la Cruz Centeno Miguel Angel: 
En esta práctica, se llevó a cabo la elaboración de un documento completo para 
nuestro software, lo que implicó considerar varios puntos clave. Durante este 
proceso, se aprendió que, al trabajar en una aplicación, es necesario abordar diversos 
aspectos para garantizar que se construya un proyecto sólido y con la menor cantidad 
de errores posibles. Siguiendo una guía para elaborar el documento, se logró 
estructurarlo de manera efectiva, lo que resultó de gran utilidad para aquellos puntos 
en los que se tenían dudas. Además, se investigó y consultó diferentes fuentes y 
guías, lo que permitió enriquecer y ampliar el contenido del documento. Cabe 
destacar que, para llevar a cabo este proyecto, fue necesario contar con una idea clara 
de la aplicación que se deseaba desarrollar, ya que este documento es una 
herramienta fundamental para guiar el proceso de construcción de la misma. 
Asimismo, se puso especial atención en la escritura, ya que es importante transmitir 
de manera clara y efectiva cada uno de los aspectos abordados en el documento, para 
que los usuarios que lo lean comprendan de manera precisa cómo se realizó la 
aplicación. En resumen, esta práctica permitió mejorar tanto en la elaboración de 
documentos técnicos como en la construcción de aplicaciones, lo que resultará de 
gran beneficio en futuros proyectos. 
 
 
 
 
 
 
~ 40 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
Kevin Antonio Couoh Pérez: 
En el semestre anterior, la profesora brindó las herramientas y conocimientos 
necesarios para comprender el proceso de desarrollo de un software de calidad. Este 
semestre, se pondrán en práctica dichos conocimientos al implementar un software 
personalizado para el establecimiento H&K Juice Bar, con el fin de optimizar y 
agilizar sus procesos de registro de ventas y generación de informes de ventas. Como 
desarrolladores, tendremos la oportunidad de adquirir experiencia laboral al trabajar 
con un negocio real, lo cual representará un valor añadido a nuestro currículum una 
vez finalizada nuestra carrera. 
 
Geovanny Alessandro Flores Montero: 
Durante este semestre, en el cual se cursó la asignatura de Ingeniería deSoftware, se 
hizo hincapié en el desarrollo de software, haciendo énfasis en la importancia de 
planificar el proyecto antes de crear el código. Esta planificación implica definir la 
funcionalidad de la aplicación y asegurarse de que resuelva los problemas para los 
cuales se creó el software. Aprendí que el desarrollo de software no es simplemente 
crear una aplicación, sino que requiere de control y seguimiento para garantizar su 
correcto funcionamiento. 
Para avanzar en este proyecto, se utilizaron las metodologías explicadas por el 
docente, lo cual permitió tener una mejor comprensión de las necesidades del cliente 
y garantizar que se cumplieran sus requisitos de manera efectiva. 
 
 
~ 41 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
Juan Alejandro Vivas Cetz: 
Durante el proceso de desarrollo del software, estamos teniendo una experiencia 
innovadora al crear una aplicación para Android destinada a un negocio, lo que 
representa una novedad para nosotros. Para llevar a cabo este proyecto, estamos 
aplicando todos los conocimientos adquiridos en la materia de Ingeniería de 
Software, con el objetivo de crear un software de calidad que cumpla con las 
expectativas del cliente. 
Además, para asegurarnos de seguir un proceso de desarrollo de software efectivo, 
estamos utilizando la norma IEEE8030, que establece las pautas para el desarrollo 
de software de calidad. Esta norma nos brinda una guía clara y concisa para 
desarrollar el software de manera estructurada y asegurarnos de cumplir con los 
estándares de calidad necesarios. 
Estamos trabajando arduamente para crear un software de calidad que cumpla con 
los requerimientos del negocio y las expectativas del cliente, utilizando todos los 
conocimientos y herramientas disponibles, y siguiendo los estándares establecidos 
por la norma IEEE8030 para garantizar un proceso de desarrollo de software 
efectivo. 
 
 
 
 
 
 
~ 42 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Wilberth Rafael Madera Poot: 
Durante este semestre, se nos encomendó el desarrollo de un software que nos brindó 
una visión más completa sobre la importancia del mismo. Comprendimos que, al 
comenzar a aplicar el código, debemos tener en cuenta el diseño y desarrollo de la 
aplicación para satisfacer las necesidades del cliente, incorporando todas las 
funcionalidades y características que el usuario espera encontrar en ella. A través de 
este proceso, aprendimos que una planificación adecuada y una comunicación clara 
son fundamentales para lograr el éxito del proyecto. 
 
Además, descubrimos la importancia de realizar pruebas rigurosas y documentar 
claramente el proceso de desarrollo para asegurar que el software se entregue sin 
errores y sea fácil de entender y mantener. En resumen, el desarrollo de este software 
nos permitió no solo aplicar nuestros conocimientos técnicos, sino también aprender 
habilidades esenciales para tener éxito en el mundo del desarrollo de software. 
 
Estamos sumamente orgullosos del resultado final y esperamos seguir creciendo y 
mejorando en nuestro futuro trabajo en el campo del software, poniendo en práctica 
las habilidades adquiridas en este proyecto.

Continuar navegando