Aca 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 45

Refinamiento en Producción de Software

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

Corporación Unificada Nacional de Educación Superior (CUN)


Facultad Ingeniería de Sistemas
Modalidad Virtual
Bogotá
Junio/30/2022
Entregas.Net
Plan de Desarrollo de Software
Versión<0.9>
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

Historial de Revisiones

Fecha Versión Descripción Autor

15/06/2022 0.9 Fase de inicio Propuesta de Jose Luis Niño Estepa


desarrollo Fredy Arley Yela Guaca
Ronald Stiven Nastacuas
Gallardo
Jesus Antonio
Artunduaga
Laura Daniela Cuervo
Tafur

30/06/2022 0.9 Fase construcción Jose Luis Niño Estepa


Fredy Arley Yela Guaca
Ronald Stiven Nastacuas
Gallardo
Jesus Antonio
Artunduaga
Laura Daniela Cuervo
Tafur

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

4 Gestión del Proceso 37


4.1 Estimación del Proyecto 37
4.2 Plan del Proyecto 39
1 La fase del proyecto se puede ver de la siguiente manera: 39
4.2.1 Plan de las Fases 40
4.2.2 Calendario del Proyecto 41
42
4.3 Seguimiento y Control del Proyecto 42
4.3.1 Referencias 45

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

Desarrollar un sistema de información que permita la optimización del tiempo de


manera digital, automatizar los procesos que se llevan actualmente los negocios que
entregan productos a domicilio, para lograr un mejor desempeño y así mismo le permita
al usuario tener una excelente experiencia desde cualquier lugar que se encuentre, tanto

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

Este desarrollo de software, es una herramienta de software pensada y creada en


proyectar una calidad a la hora de entregar productos a tiempo y a petición del cliente
y su misión es asistir múltiples procesos en áreas de restaurante o puestos de comida
que estén en el deseo de innovar e implementar tecnología para soportar sus procesos
de atención al usuario y gestión puntual de las entregas de los productos , que a día de
hoy son procesos que se realizan de forma manual y que genera gran desventaja por la
mala gestión de tiempo a la hora de entregar productos, posibles errores humanos,
carga excesiva de trabajo del personal asistencial y administrativo y lo más importante
el comprometimiento la disponibilidad, integridad y confidencialidad de la
información.
Los servicios que se pretenden gestionar con en el desarrollo de software es la
usabilidad que van a tener los usuarios que podrán contar seguimiento de sus productos,
agendamiento rutas y modificación y cancelación de productos pedidos, manejo de
stock e inventarios y recetas para los usuarios.

7
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

2 Vista General del proyecto


2.1 Visión, Propósito, Alcance y Objetivos

● 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

2.2 Suposiciones y Restricciones


Las suposiciones y restricciones respecto del sistema y que se derivan directamente
del pliego de cláusulas son:

➢ Compatibilidad con dispositivo móvil.


➢ No permite hacer pagos en línea
➢ Seguridad de la información
➢ Los tiempos de entrega dependen del establecimiento no del aplicativo
La lista suposiciones y restricciones se incrementan durante el desarrollo del proyecto
una vez se establezca el artefacto y sea necesario hacer los respectivos cambios.

2.3 Entregables del Proyecto


A continuación, indicaremos los artefactos que serán generados utilizados para el
proyecto y que constituyen en parte a los entregables, los artefactos propuestos para
el proceso de construcción son objeto de modificación durante el proceso de
desarrollo.

1. Plan de Desarrollo del Software


Es el presente documento
2. Modelo de Casos de Uso del Negocio

➢ 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

3. Modelo de Objeto del Negocio

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.

Artefacto Información usada o producida mediante un proceso de


software, este puede ser un modelo, una descripción o un
software.

casos de uso Un caso de uso es un artefacto que define una secuencia de


acciones que da lugar a un resultado de valor observable

desarrollo de Desarrollo de software se refiere a un conjunto de actividades


software informáticas dedicadas al proceso de creación, diseño,
despliegue y compatibilidad de software

Software El software en sí es el conjunto de instrucciones o programas


que le dicen a una computadora qué hacer.

Proyecto de Un proyecto software es todo el procedimiento del desarrollo


software de software, desde la recogida de requisitos, pasando por las
pruebas y el mantenimiento, y llevado a cabo en acorde a las
metodologías de ejecución, en un momento concreto en el
tiempo para lograr el producto software deseado.

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

Innovar El concepto de innovación está asociado en la mayoría de los


casos con la acción de modificar o transformar ligeramente un
producto con el fin de introducirlo al mercado en forma de
algo nuevo

Diagrama de Es el diagrama que muestra la relación entre los actores y los


casos de usos casos de uso dentro de un sistema

Diagrama de Es el diagrama que muestra una colección de elementos, tales


clases como las clases, tipos, contenidos y sus relaciones

Diagrama de Es un diagrama que muestra la relación de sus componentes y


componentes sus dependencias.

Diseño Es la parte del proceso del desarrollo del software, cuyo


propósito principal es decidir cómo se construirá el sistema.

Geolocalización Localización geográfica de un lugar, o bien de una persona o


cosa en un momento determinado.

Sistema Un sistema informático es aquel sistema que aúna por un lado


la parte física de la informática y por otra, la parte digital o no
tangible de la informática.

Dato Información concreta sobre hechos, elementos, etc., que


permite estudiarlos, analizarlos o conocerlos.

16
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

5. Modelo de Casos de Uso

17
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

6. Especificaciones de Caso de Uso

CASO DE USO Gestionar Producto


DESCRIPCIÓN Ofrece funcionalidad al administrador para tener control de los productos
que se encuentran en la base de datos
PRECONDICIÓN Administrador requiere llevar el control de los productos
PASO. ACCIÓN.
1 Administración de productos como, eliminar productos, editar
SECUENCIA precio productos, agregar nuevos productos.
NORMAL 2A Asignar producto a la categoría respectiva en caso de que no
exista pasar al caso 2B
2B Crear categoría para lista el producto agregar de acuerdo al CU01
3 Confirmar estado del producto (disponible o agotado).
POST CONDICIÓN
EXCEPCIONES PASO. ACCIÓN.
1

CASO DE USO Cobrar Pedido


DESCRIPCIÓN El sistema deberá de comportarse de la siguiente manera cuando el
mensajero realice el cobro del pedido y su entrega al cliente.
PRECONDICIÓN El mensajero realiza la entrega del pedido al cliente
PASO. ACCIÓN.
1 Confirma la información del cliente.
SECUENCIA
NORMAL 2 Realiza el cobro al cliente.
3 El cliente realiza el pago.
4 Confirma el estado del pedido.
5 Registra fecha de pago.
POST CONDICIÓN
EXCEPCIONES PASO. ACCIÓN.
1

CASO DE USO Administrar Ventas


DESCRIPCIÓN El sistema permite que el administrado logre obtener el total de sus ventas
diarias y mensuales
PRECONDICIÓN El administrador necesita conocer el valor vendido del día y del mes.

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

CASO DE USO Gestionar Despacho


DESCRIPCIÓN El comportamiento del sistema deberá describir el proceso del caso de uso
cuando el recepcionista realice el proceso de realizar la revisión del pedido,
asignar mensajero para entregar pedido y despacho del encargo.
PRECONDICIÓN El recepcionista revisa la solicitud generada por el cliente.
PASO. ACCIÓN.
1 Se revisa la solicitud del pedido.
SECUENCIA 2 Asigna pedido al cocinero.
NORMAL
3 Asigna al mensajero encargado de entrar el pedido.
4 Realizar envío del pedido.
5 Confirmar estado del pedido.
6 Mensajero consulta información del cliente que solicitó el
pedido.
POST No se encuentran mensajeros disponibles para entregar el pedido.
CONDICIÓN
EXCEPCIONES PASO. ACCIÓN.
1 Se notifica al cliente que su encargo tardará en ser entregado,
por no disponibilidad de mensajero

CASO DE USO Gestionar Cliente


DESCRIPCIÓN El comportamiento del sistema deberá describir el proceso del caso de uso
cuando el cliente realice el proceso para verificar la existencia de sus datos
en el sistema, para de esa manera acceder a registrarse.
PRECONDICIÓN Validar existencia de los datos del cliente en el sistema
PASO. ACCIÓN.
1 El cliente ingresa su correo en el sistema.
SECUENCIA
NORMAL 2 El sistema verifica la existencia del correo.
3 Ingresar datos solicitados para el registro del cliente.

19
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

POST Los datos ingresados del cliente ya existen.


CONDICIÓN
PASO. ACCIÓN.
1 Los datos del cliente ya existen, no necesita ser registrado
nuevamente

CASO DE USO Gestionar Usuario


DESCRIPCIÓN El administrador registra nuevos usuarios para que estos puedan hacer uso
del sistema de acuerdo al rol que lleven en la empresa.
PRECONDICIÓN El usuario no está registrado en el sistema
PASO. ACCIÓN.
1 El administrador ingresa los datos requeridos para crear un
SECUENCIA nuevo usuario.
NORMAL 2 El sistema registra los datos ingresados.
3 El administrador obtiene los permisos de eliminar o editar el
usuario
POST CONDICIÓN El usuario ya existe
EXCEPCIONES PASO. ACCIÓN.
1 Los datos del usuario ya existen, no necesita ser registrado
nuevamente

CASO DE USO Recepcionar Pedido


DESCRIPCIÓN El sistema le permite al cliente consultar los productos que ofrece la
empresa para que realice sus pedidos de manera eficiente.
PRECONDICIÓN El cliente realizar la recepción de su pedido
PASO. ACCIÓN.
1 Consultar listado de productos, ingresando a sus respectivas
SECUENCIA categorías.
NORMAL
2 Seleccionar productos a pedir.
3 Agregar productos al carrito.
4 Seleccionar tipo de pago.
5 Solicitar pedido.
Ingresar datos del cliente.
POST CONDICIÓN Los datos ingresados del cliente no existen
EXCEPCIONES PASO ACCIÓN.
1 Realizar registro en el sistema, para realizar la solicitud del
pedido.

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

Código Tipo de Descripción


Requisito

RF01 Inicio de El sistema tendrá el formulario de ingreso con los


Aplicación campos: documento, contraseña, botón de acceso,
registro y olvido de contraseña.

RF02 Registro Formulario con los campos: Nombres, Tipo de Documento,


Documentación, Correo electrónico, Contraseña, Confirmar
Contraseña, la información será verificada con la base de datos
y si estos ya existen se genera el MSJ1, si son incorrectos o no
coinciden se genera el MSJ2, de los contrarios si todo es
correcto se genera el MSJ3.

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.

RF04 Sección Crear una barra de navegación con las siguientes


Principal secciones: Inicio, Platos, Bebidas, Combos, Mis
Compras, Mi Perfil este último tiene la opción de ser
actualizado.

RF05 Mi Carrito Se ubicará en la sección principal el cual genera una suma de


los productos agregados al carrito dando un valor general y
unitario de los productos, permitiéndole modificar su lista de
producto, y un botón de Enviar

RF06 Administración La Administración tendrá permisos para modificar precios,


estados del producto, ingresar o eliminar productos de la
sección platos, Bebidas, combos.

RF07 Inventario Se crea una sección de inventario para visualizar el total de


ventas vendidas diariamente y mensualmente para la parte
administrativa para hacer una proyección de ventas.

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.

RF09 Geolocalizació La aplicación pedirá permisos para activar Ubicación en el


n momento de que el cliente esté enviando sus pedidos.

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

RNF01 Inicio de En el fondo de la aplicación en su inicio debe ir una imagen del


Aplicación logo del restaurante.

RNF02 Campo de Los campos de contraseña tendrán una mínimo de 6 caracteres,


Contraseña prohibiendo caracteres especiales “”(){}¿?#$%&_*

RNF03 Menú o Barra Menú desplegable situado en la parte superior izquierda con las
de navegación secciones: Inicio, Platos, Bebidas, Combos, Mis Compras.

RNF04 Sección Muestra de diferentes tipos de platos y bebidas más vendidas o


Principal con precios más altos.

22
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

8. Prototipo interfaz de usuario

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

7.) Representación categoría con producto

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

9. Modelo Análisis y diseño

10. Modelo de secuencia


➢ Gestión usuario

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

11. Modelo de datos

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

12. Modelo de Implementación

34
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

13. Modelo de Despliegue

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

2.4 Evolución del Plan de Desarrollo del Software


El plan de desarrollo de software se hará semanalmente para revisar y organizar antes
de cada iteración.

3 Organización del proyecto


3.1 Participantes en el Proyecto
Jefe de Proyecto: Ingeniero en Software con una especialización en administración
de proyectos con experiencia de 2 años.
2 Analista de Sistema: Ingeniero Informático o afines con experiencia de 2 años con
conocimientos de UML.
2 Programador: Ingeniero de Software o afines con conocimientos en lenguajes de
programación.
3.2 Interfaces Externas

ROLES FUNCIONES

Administrador Persona encargada de evaluar los módulos de crear


y editar categorías, productos

Recepcionista Persona encargada de evaluar el módulo que lista los


pedidos que se han solicitado

Mensajero Persona encargada de evaluar el módulo que lista los


pedidos que están para entregar.

Clientes Persona que evalúa todo el flujo para realizar un


pedido

36
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

3.3 Roles y Responsabilidades

Rol Responsabilidad

Jefe de Proyecto - Encargado y responsable de la


superposición y desarrollo del
proyecto.

Analista de Sistema - Identificar necesidades del


cliente.
- Desarrollo de diagramas UML.
- Realizar pruebas funcionales.

Programador - Desarrollador frontend y


backend.
- Realizar pruebas técnicas.
- Desarrollar documentación del
código.

4 Gestión del Proceso


4.1 Estimación del Proyecto
La fase de iniciación de este proyecto se llevará a cabo en 8 semanas y el presupuesto
de los recursos tecnológicos lo podemos ver en el documento adjunto “RECURSOS
TECNOLÓGICOS PARA EL DESARROLLO DEL PROYECTO”.

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

4.2 Plan del Proyecto

1 La fase del proyecto se puede ver de la siguiente manera:

39
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

4.2.1 Plan de las Fases

El desarrollo del proyecto se llevará a cabo en bases a fases en donde múltiples


iteraciones se producen dentro de una fase. La siguiente tabla muestra la distribución
de tiempo y el número de interacción en cada fase:

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

4.2.2 Calendario del Proyecto

41
Entregas.Net Versión: 0.9
Plan de Desarrollo de Software RUP Fecha:
Plan de Desarrollo de Software RUP .doc

4.3 Seguimiento y Control del Proyecto

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

Se realizarán informes de estado del proyecto se publicará semanalmente en un drive


compartido del trabajo. Incluirá seguimientos objetivos para garantizar que el
proyecto avanza en buen camino. Cambios en el calendario será avisado a la directora
del trabajo terminal del proyecto, que entonces decidirá si se altera el alcance con el
fin de preservar las fechas de terminación.

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

También podría gustarte