Aca 2
Aca 2
Aca 2
Alumno
Jose Luis Niño Estepa - 51182
Fredy Arley Yela Guaca - 51194
Ronald Stiven Nastacuas Gallardo - 51183
Jesus Antonio Artunduaga - 51194
Laura Daniela Cuervo Tafur - 51194
Docente
Dilsa Enith Triana Martínez
Historial de Revisiones
3
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
Tabla de contenido
1 Introducción 6
1.1 Propósito 6
1.2 Alcance 7
1.3 Resumen 7
2 Vista General del proyecto 8
2.1 Visión, Propósito, Alcance y Objetivos 8
2.2 Suposiciones y Restricciones 9
2.3 Entregables del Proyecto 9
1. Plan de Desarrollo del Software 9
2. Modelo de Casos de Uso del Negocio 9
3. Modelo de Objeto del Negocio 15
4. Glosario 15
5. Modelo de Casos de Uso 17
6. Especificaciones de Caso de Uso 18
7. Especificaciones Adicionales 21
8. Prototipo interfaz de usuario 23
9. Modelo Análisis y diseño 29
10. Modelo de secuencia 29
11. Modelo de datos 32
12. Modelo de Implementación 34
13. Modelo de Despliegue 35
2.4 Evolución del Plan de Desarrollo del Software 36
3 Organización del proyecto 36
3.1 Participantes en el Proyecto 36
3.2 Interfaces Externas 36
3.3 Roles y Responsabilidades 37
4
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
5
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
1 Introducción
En el mundo de los restaurantes y la comida a domicilio existe mucha tecnología y apps para
brindar satisfacción a los clientes, pero en este ámbito de tecnología relacionada con las
entregas a domicilio después de hacer un análisis, un estudio de mercado y lo que ofrece, se
decide brindar un apoyo tecnológico orientado a los negocios que venden y entregan
productos con el fin gestionar automatización, optimización administrativa y logística que
contará en el desarrollo y su creación con personal especializado en ingeniería de sistemas y
desarrolladores donde ejecutarán actualizaciones al sistema para agregar nuevas
funcionalidades con esa visión de mejorar el sistema cada día y ofrecer a los usuarios un
sistema amigable con excelente usabilidad teniendo como prioridad el manejo del tiempo y
la satisfacción de los usuarios y/o clientes.
El proyecto tiene una visión de empatía e innovación para aquellos negocios que se encuentre
en su rango de pequeña, mediana empresa, la plataforma web facilitará a usuarios que utilicen
el servicio poder gestionar eficientemente su control administrativo, aprovechando sus
mejores ventajas, como la buena gestión del tiempo y entregas de domicilios puntuales por y
otros servicios donde se podrá analizar la satisfacción a los clientes para una mejora continua
en la prestación de servicios tecnológicos de calidad dentro del sistema web.
Se pretende crear un software de alta calidad que siempre esté disponible, sea seguro a la
hora entregar los domicilios y hacer transacciones y capaz de suplir las necesidades del
cliente, quien será partícipe de la innovación tecnológica en pro de la mejora continua y la
gestión de la entrega de los domicilios a tiempo.
1.1 Propósito
6
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
a nivel de la atención, como a nivel del sistema de información, estableciendo una sana
competencia en el mercado del desarrollo de software en relación a la las tecnologías
aplicadas a la creación de plataformas de domicilios, además abarcando las mejores
tecnologías y optimización en el manejo de la información relacionada con la entrega
puntual de los productos y por otro lado lograr al 100% la satisfacción del cliente
1.2 Alcance
Entregar un servicio digital de alta calidad donde los clientes tengan un alto grado de
satisfacción a la hora de entregar productos donde se aplique este sistema y ser
reconocidos en el mundo del software por aplicar buenas tecnologías en los desarrollos
de los sistemas de información de entrega de domicilios.
1.3 Resumen
7
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
● Visión
La principal visión es brindar un sistema de información que satisfaga los
requerimientos y procesos administrativos y logísticos para el control y organización
del establecimiento. ofrecer al cliente o usuario del aplicativo la parte visual de lo que
se está ofreciendo.
posicionamiento en el sector gastronómico ofreciendo una solución a los problemas
logísticos. innovar y ajustar el aplicativo a los constantes cambios que se presenten a
futuro.
● Propósito
Desarrollar e implementar un sistema que permita mejorar la calidad del servicio en
pequeñas, medianas y grandes empresas del sector gastronómico dedicadas a ofrecer
productos y servicios mejorando aspectos importantes como la recepción de pedido,
control de tiempos de entrega y estado actual de la orden generada cumpliendo con
las exigencias del cliente.
● Alcance
Esta especificación está diseñada para que el usuario y administrador puedan realizar
y gestionar procesos que son de gran importancia como garantizar servicio, calidad y
respuesta oportuna en la atención a las necesidades del cliente a su vez tener una
proyección de ventas con el fin de ofrecer una amplia variedad de productos y precios
dentro del aplicativo.
● Objetivos
El objetivo del proyecto es mejorar procesos como respuesta oportuna al cliente en
la toma de pedidos, el aplicativo cumple con las siguientes funciones.
➢ Recepcionar pedido
➢ Facilita la toma de pedido permitiendo visualizar producto y precio.
➢ Permite ver el estado del pedido
➢ Facilita un registro en ventas
8
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Gestionar Producto
9
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Gestionar Cobro
10
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Gestionar inventario
11
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Gestionar Despacho
12
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Gestionar Cliente
➢ Gestionar Usuario
13
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Gestionar Pedido
14
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
4. Glosario
RUP Es una metodología que tiene como objetivo ordenar y
estructurar el desarrollo de software, en la cual se tienen un
conjunto de actividades necesarias para transformar los
requisitos del usuario en un sistema.
15
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
App Aplicación
RF Requerimiento funcional
16
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
17
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
18
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
PASO. ACCIÓN.
1 Ventas diarias, calcular los pagos realizados en el día.
SECUENCIA
NORMAL 2 Ventas mensuales, calcular los registros de los pagos diarios.
3 Ingresar datos solicitados para el registro del cliente.
POST CONDICIÓN
EXCEPCIONES PASO. ACCIÓN.
1
19
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
20
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
7. Especificaciones Adicionales
REQUERIMIENTOS FUNCIONALES
RF03 Olvidé mi Una ventana con los siguientes campos: para el registro
Contraseña de Correo electrónico, el correo será verificado con la
base de datos el sistema enviará un mensaje de alerta
automáticamente informando el estado.
21
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
RF08 Subir Imagen El sistema debe de permitir subir imágenes en las secciones de
Platos, Bebidas y Combos.
RF10 Dato del El mensajero tendrá un usuario el cual le permitirá ver los
Pedido productos por entregar con sus costos, direcciones de los
clientes y cambio de estado de un producto si ya fue entregado.
REQUERIMIENTOS NO FUNCIONALES
RNF03 Menú o Barra Menú desplegable situado en la parte superior izquierda con las
de navegación secciones: Inicio, Platos, Bebidas, Combos, Mis Compras.
22
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
23
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
24
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
25
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
8.) Administración.
26
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
27
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
10.)Recepción
28
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
29
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Recepcionado pedido
➢ Despachando pedido
30
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Cobrando pedido
31
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
➢ Gestionar productos
➢ Inventario Ventas
32
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
33
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
34
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
1. Lista de Riesgos
➢ Desconocimiento de la tecnología de la aplicación.
➢ No tener copia de seguridad en línea.
➢ Perder el dispositivo por robo u otro acontecimiento.
➢ Mala estimación de tiempos.
➢ Mala interpretación al dar el comunicado de la orden.
➢ Que el cliente no guste de la aplicación.
35
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
ROLES FUNCIONES
36
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
Rol Responsabilidad
37
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
Se debe crear una tabla en la cual se relacionan los requerimientos físicos, lógicos y
humanos, estableciendo las especificaciones y características, relacionando un costo
aproximado en contexto de su proyecto de formación.
38
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
39
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
Los objetivos que marcan el final de cada fase se pueden observar en la tabla de abajo.
40
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
41
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
Gestión de requisitos
Este documento contiene el plan de iteración para la fase de inicio donde se definirá
las necesidades del cliente y encuentro de soluciones a los problemas planteados.
Planes de iteración para fases siguientes serán entregados en el final de la fase o
iteración que le precede, cada fase se realizará un seguimiento continuo con Feedbacks
constante para mejora continua.
42
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
Control de Plazos
Control de Calidad
Todos los productos de trabajo están obligados a pasar por el proceso de revisión
correspondiente. La revisión es necesaria para asegurar que cada producto de trabajo
es de calidad aceptable, Además, los defectos serán grabados y se les dará
seguimiento.
43
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
Gestión de Riesgos
Se debe definir y adaptar una estrategia para el proyecto, se debe identificar, abordar
y mitigar elementos de los riesgos y así evitar que se conviertan en una amenaza, esta
estrategia se debe gestionar por lo menos una vez por fase.
Gestión de Configuración
Al final del proyecto, una reunión de lecciones aprendidas se llevará a cabo para
capturar nuevas técnicas, herramientas o métodos. Las prestaciones del proyecto se
archivarán en el depósito de Gestión del Conocimiento para futuras referencias.
44
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc
4.3.1 Referencias
https://campusdigital.cun.edu.co/digital/pluginfile.php/5228769/mod_assign/intro/ejemplo-
plan-de-desarrollo-de-software-rup.pdf?time=1654224941127
https://ttestilosdeaprendizaje.wordpress.com/fase-de-inicio/plan-de-desarrollo-de-
software/#:~:text=El%20objetivo%20de%20este%20Plan,estilos%20de%20aprendizaje%2
0en%20grupos.
http://www.pmoinformatica.com/2018/08/tecnicas-estimacion-software.html
https://www.piranirisk.com/es/blog/gestion-de-riesgos-proyectos-de-software
https://drive.google.com/drive/folders/1CkI-fs0L-5ruH4jshMq_VXBqZo-
fwYjX?usp=sharing
45