Está en la página 1de 9

Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo

e Implementación de artefactos de Seguridad orientado a vehículos – Docente: Fernando E. Cortez


Michel – 29/5/2023.
Jhonatan Franco Ruiz

Gilda Milagros Cason Velasquez

Ruth Noelia Arequipa Cruz

Priscila Ana Rios

Moises Burgos Nogales

Introducción
En este proyecto, utilizaremos la metodología Scrum para gestionar el desarrollo de nuestro
producto. Scrum es un marco de gestión de proyectos ágil que nos ayudará a estructurar y
gestionar nuestro trabajo mediante un conjunto de valores, principios y prácticas. Nuestro equipo
trabajará en iteraciones cortas llamadas Sprints para entregar incrementos funcionales del
producto. Contaremos con un Scrum Master o Scrum Manager que guiará al equipo y un Product
Owner que representará al cliente y sus necesidades.

El Sprint Backlog es una lista detallada de las tareas y elementos de trabajo que el equipo de
desarrollo ha identificado y ha comprometido completar durante un sprint específico en la
metodología Scrum. El Sprint Backlog se crea durante la reunión de planificación del sprint, en la
cual el equipo selecciona las historias de usuario o elementos del backlog del producto que se
abordarán durante el sprint.

El Sprint Backlog se compone de elementos de trabajo más pequeños y manejables, conocidos


como elementos de backlog del producto. Estos elementos se descomponen en tareas más
específicas que el equipo debe realizar para completar el trabajo. Las tareas pueden incluir
actividades de diseño, desarrollo, pruebas, revisión de código, documentación, entre otras.

El Sprint Backlog debe ser lo suficientemente detallado para que el equipo pueda entender y
trabajar en las tareas específicas necesarias para completar cada elemento. Además, debe ser lo
suficientemente flexible para permitir ajustes y cambios durante el sprint, siempre y cuando se
mantenga el objetivo general del sprint.

El Product Owner (Dueño del Producto) es uno de los roles clave en la metodología Scrum. Es el
responsable de representar los intereses de los stakeholders y del éxito del producto que se está
desarrollando. Su principal responsabilidad es maximizar el valor del producto y garantizar que
cumpla con las necesidades y expectativas del cliente, usuarios finales u otras partes interesadas.

El Product Owner trabaja en estrecha colaboración con el equipo de desarrollo y tiene autoridad
para tomar decisiones sobre el producto.

Descripción del Proyecto

El proyecto consiste en desarrollar una aplicación web que permita a los usuarios tener el control
total sobre el sistema de bloqueo y a las cámaras de seguridad que se implementaran en el
vehículo de cliente. El objetivo principal es reducir el índice de robos de vehículos.
Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo
e Implementación de artefactos de Seguridad orientado a vehículos – Docente: Fernando E. Cortez
Michel – 29/5/2023.

Metodología Scrum

Para alcanzar con éxito los objetivos del proyecto, se ha elegido implementar la metodología
Scrum. Scrum es un enfoque de gestión de proyectos ágil que se basa en iteraciones cortas y
frecuentes, conocidas como "sprints". En cada sprint, se planifican, desarrollan y entregan
incrementos funcionales del producto, lo que permite una retroalimentación constante y la
adaptación a los cambios y necesidades emergentes.

Equipo Scrum

El equipo encargado de este proyecto está compuesto por varios roles clave:

Product Owner: Representante del cliente y encargado de definir y priorizar los requisitos del
producto. Su objetivo es maximizar el valor del producto.

Scrum Master: Facilitador del proceso Scrum. Su función es asegurar que el equipo siga las
prácticas de Scrum, eliminar obstáculos y fomentar una colaboración efectiva.

Equipo de Desarrollo: Profesionales encargados de desarrollar el sitio web de comercio


electrónico. Trabajan en conjunto para crear y entregar los incrementos del producto.

Product Backlog o Pila de Producto

Product Owner

El proyecto de la implementación de artefactos de seguridad orientado a vehículos, tendrá un


sistema que brindará a los clientes un sistema de bloqueo implementando una aplicación web y se
le hará firmar un contrato donde el cliente se hará donde se establecerán términos importantes, el
sistema cumplirán los siguientes procesos.

Cuando el cliente llegue a las oficinas centrales del proyecto se le ofrecerá instalar el sistema de
bloqueo, después se hará una inspección del vehículo por el jefe técnico, el cual llenara un
formulario con las características técnicas del automóvil y los datos del propietario para añadirlos a
una base de datos.

Posteriormente al cliente se le dará un usuario y contraseña que se usará para ingresar a la


aplicación web, dicha aplicación mostrará los siguientes aspectos, la localización de las cámaras de
seguridad y además de mostrar las opciones de bloqueo correspondientes al volante y caja de
cambios.

En caso de que se intente el robo del vehículo las cámaras de seguridad tendrán unos mecanismos
programado lo siguiente en caso de una persona muestre una actitud sospechosa se mandara una
alerta al celular del cliente donde se le recomendara bloquear el volante y la caja de cambios en
caso de que el cliente no responda a la notificación el sistema se bloqueara automáticamente por
motivos de seguridad.
Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo
e Implementación de artefactos de Seguridad orientado a vehículos – Docente: Fernando E. Cortez
Michel – 29/5/2023.
De acuerdo a la disponibilidad de tiempo, al vehículo se le asignara a uno de los 5 equipos
existentes de instalación del sistema, el equipo de instalación procede a instalar las cámaras de
seguridad y después el sistema de bloqueo en la caja de cambios y el volante del vehículo.

El equipo de instalación procese a diagnosticar el estado del vehículo porque existe la posibilidad
de que el vehículo tenga fallas en el volante o en la caja de cambios, el equipo hará la corrección e
informara al cliente de las fallas encontradas donde se le dirá al cliente que es necesarios la
solución a ese problema para la correcta implementación del sistema de bloqueo.

En caso de que el propietario al ver que su vehículo tiene problemas y que por dichos problemas
no se pueda implementar el sistema aún se le preguntara al cliente si desea que la solución la haga
la empresa o en otro sitio en caso de que desee ir a otro sitio se le dará una lista de los errores
existentes en su vehículo donde el cliente se hará responsable de la solución de los problemas.

En las especificaciones de app debe ser de fácil entendimiento y de intuición en cuestión de su


interfaz debe tener colores que demuestren seriedad la aplicación deberá contar con las opciones
de ver las cámaras de seguridad y con la opción de bloquear la caja de cambios y el volante.

En la sección del sistema de bloqueo el sistema tendrá un chip que funcionara de manera
inalámbrica que estará en relación con la app este sistema será implementado en la caja de
cambios y en el volante la app bloqueara el sistema si es que detecta alguna actividad sospechosa
le enviara una alerta al usuario y en caso de que el usuario no responda se bloqueara de forma
automática.

Una vez terminado la instalación del sistema el empleado responsable de recopilar la información
del vehículo y del cliente se le enseñará como iniciar sesión en la aplicación y cómo manejar la
aplicación una vez terminado este paso el cliente podrá recoger su vehículo y cancelar el monto
pendiente de pago de manera física o por banca móvil.
Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo
e Implementación de artefactos de Seguridad orientado a vehículos – Docente: Fernando E. Cortez
Michel – 29/5/2023.
Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo e Implementación de artefactos de Seguridad
orientado a vehículos – Docente: Fernando E. Cortez Michel – 29/5/2023.

Product Backlog o Pila del Producto Inicial


ID Requerimientos Prioridad Por: Est. Esfuerzo. Sprint
(En días) (Estimación)
1 Debe mostrar por medio de la app las cámaras de seguridad y Muy alta Desarrollador Software 4 1
la opción del bloqueo del sistema. Senior
2 Desarrollo de la aplicación Muy alta Desarrollador Software 6 1
Senior
3 Desarrollo del sistema de bloqueo Muy alta Ingeniero mecánico 6 1
4 El sistema debe responder con el bloqueo del volante y caja Muy alta Ingeniero mecánico 5 2
de cambios de manera automática y manual por medio de la
app
5 El sistema de bloqueo debe estar enlazado con la app Alto Desarrollador Senior 2 2
6 Debe tener una visualización previa de la cámara y el sistema Alto Programador Senior 3 2
de bloqueo
7 Implementar una base de datos para archivar información Medio Programador Senior 4 2
8 Guardar los datos de la movilidad (ingresarlo a una base de Medio Programador Senior 2 3
datos)
9 Guardar los datos de propietario cliente (un cliente varios Bajo Programador Senior 2 3
autos, un cliente puede ser una empresa)
10 Registrar un usuario y clave para el cliente para la base de Bajo Programador Senior 2 3
datos
Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo e Implementación de artefactos de Seguridad
orientado a vehículos – Docente: Fernando E. Cortez Michel – 29/5/2023.
Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo
e Implementación de artefactos de Seguridad orientado a vehículos – Docente: Fernando E. Cortez
Michel – 29/5/2023.

Sprint Backlog o Pila del Spring


El Sprint Backlog o iteración, es la lista que descompone las funcionalidades del Sprint Backlog o
Pila del Spring en las tareas necesarias para construir un incremento: una parte completa y
operativa del producto.

En el Sprint Backlog para cada requerimiento se definen las tareas para llevarla a cabo, estimado el
tiempo de trabajo requerido y responsables de su implementación.

Participan el equipo y el Scrum Master, realizado de forma conjunta por todos los miembros del
equipo. Solo el equipo puede modificar un Sprint Backlog.

El tamaño de cada tarea está en un rango de 4 a 16 horas de trabajo, es visible para todo el equipo.
Idealmente en una pizarra o pared en el mismo espacio físico donde el equipo.

Para la Sprint Backlog asumiremos que la app será compatible con las cámaras de seguridad y el
chip que accionará el bloqueador, mediante el uso de la domótica implementaremos chips
inalámbricos como ser Zigbee que es un protocolo de comunicación inalámbrico que hace uso de
ondas de radio de baja energía para permitir que ciertos dispositivos se comuniquen entre sí o
también otros elementos como ser Bluetooth, LTE/5G, Chip NFC, Wi-Fi o Z-Wave.

Implementaremos una estimación basada en la experiencia de expertos.


Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo e Implementación de artefactos de Seguridad
orientado a vehículos – Docente: Fernando E. Cortez Michel – 29/5/2023.

ID Tareas/Requerimientos Responsable Estado Est. Esfuerzo


(En horas)
1 -Debe mostrar por medio de la app las cámaras de seguridad y la opción del bloqueo del sistema. AA Inicial 8
 Diseñar una interfaz que muestre la posición de las cámaras de seguridad.
 Diseñar una interfaz que muestre el estado del sistema de bloqueo.
 El diseño debe ser simple de entender.
1 -Desarrollo de la aplicación BB Inicial 24
 Diseñar e implementar una base de datos para registrar usuario y clave.
 Diseñar interfaz de inicio de sesión.
 Diseñar página principal
 Diseñar interacción usuario maquina con las cámaras de seguridad.
 Diseñar interacción usuario maquina con el sistema de bloqueo.
 Diseñar interfaz de notificación y alertas.
 Diseñar un apartado donde se muestren las políticas y privacidad de la empresa.
 Implementación de teoría de colores.
1 -Desarrollo del sistema de bloqueo CC Inicial 24
 Diseñar un sistema basado en Zigbee para el sistema de bloqueo.
 Diseñar sistema de conexión de la app al sistema de bloqueo.
 Diseñar el sistema de bloqueo y su instalación en el vehículo.
2 -El sistema debe responder con el bloqueo del volante y caja de cambios de manera automática y AA Inicial 8
manual por medio de la app
 Diseñar una interfaz que permita al cliente acceder a las cámaras de seguridad mediante un
clic.
 Diseñar un sistema de notificaciones para alertar al cliente de posibles amenazas.
 Diseñar un bloqueo automático en un cierto periodo de tiempo.
2 -El sistema de bloqueo debe estar enlazado con la app BB Inicial 6
 Diseñar conexión con la app usando domótica con Zigbee, Bluetooth, Wi-Fi o Z-Wave
2 -Debe tener una visualización previa de la cámara y el sistema de bloqueo AA Inicial 6
 Diseñar un sistema de previsualización con las cámaras de seguridad.
2 -Implementar una base de datos para archivar información DD Inicial 10
 Implementar la base de datos MySQL para almacenar la información de los clientes.
Materia (DIS312 G1 Preparación y Evaluación de Proyectos Tecnológicos) – Proyecto de desarrollo e Implementación de artefactos de Seguridad
orientado a vehículos – Docente: Fernando E. Cortez Michel – 29/5/2023.

 Implementar la base de datos MySQL para almacenar la información de los vehículos.


3 -Guardar los datos de la movilidad (ingresarlo a una base de datos) DD Inicial 3
 Implementar la base de datos MySQL para almacenar la información.
3 -Guardar los datos de propietario cliente (un cliente varios autos, un cliente puede ser una empresa) DD Inicial 3
 Implementar la base de datos MySQL para almacenar la información.
3 -Registrar un usuario y clave para el cliente para la base de datos DD Inicial 3
 Implementar la base de datos MySQL para almacenar la información.

También podría gustarte