Está en la página 1de 20

METODOLOGÍAS ÁGILES

EVALUACIÓN 1

Alumno: Matias Mauricio Aravena Gómez


Docente: Pablo Sebastián Nevea Cruz
Modulo: Metodologías ágiles
Fecha: 07/03/2023
Índice

Lista de Requerimientos.................................................................................................................2
Requerimientos en función del aporte al negocio.......................................................................3
Estimaciones de tiempo en horas de esfuerzo...........................................................................4
Asignación de tareas......................................................................................................................7
Requerimientos priorizados función del aporte al negocio......................................................10
Product Backlog y Release..........................................................................................................15
Tablero de trabajo.........................................................................................................................17
Anexos............................................................................................................................................18

1
Lista de Requerimientos

1. Acceso mediante Rut y Clave


2. Al cargar nuevo Archivo, Inhabilitar anterior
3. Asignación de ventas puede ser uno o varios
4. Debe Existir la opción de desasignar las ventas seleccionadas
5. El administrador debe ver el total de ventas Cargadas
6. El administrador puede Agregar, Modificar y Eliminar Usuarios
7. El administrador puede Descargar la base de Clientes en curso u otra
8. El asesor debe visualizar el trabajo realizado
9. El asesor solo puede visualizar y no modificar los datos personales del
cliente excepto el Campo Rut que debe estar habilitado
10. El desarrollo del sitio web debe ser realizado en lenguaje PHP
11. Las ventas se cargan mediante un archivo CSV
12. Perfil Usuarios
13. Se debe Crear una base de datos en MySQL
14. Una vez cargado el archivo de ventas, debe quedar el registro de la fecha
de carga.

2
Requerimientos en función del aporte al negocio

1. El desarrollo del sitio web debe ser realizado en lenguaje PHP


2. Se debe Crear una base de datos en MySQL
3. Perfil Usuarios
4. Acceso mediante Rut y Clave
5. El administrador puede Agregar, Modificar y Eliminar Usuarios
6. El administrador debe ver el total de ventas Cargadas
7. El administrador puede Descargar la base de Clientes en curso u otra
8. Asignación de ventas puede ser uno o varios
9. Debe Existir la opción de desasignar las ventas seleccionadas
10. El asesor debe visualizar el trabajo realizado
11. El asesor solo puede visualizar y no modificar los datos personales del
cliente excepto el Campo Rut que debe estar habilitado
12. Las ventas se cargan mediante un archivo CSV
13. Al cargar nuevo Archivo, Inhabilitar anterior
14. Una vez cargado el archivo de ventas, debe quedar el registro de la fecha
de carga.

3
Estimaciones de tiempo en horas de esfuerzo

Tarea Horas de esfuerzo


Configurar repositorio 3
Crear base de datos en MySQL 3
Creación interfaz de perfiles de
6
usuarios
Creación de código para perfiles de
6
usuario
Creación interfaz de Acceso mediante
6
Rut y Clave
Creación de Código para el Acceso
6
mediante Rut y Clave
Creación de interfaz Administrador
6
para agregar
Creación de código Administrador para
6
agregar
Creación de interfaz Administrador
6
para modificar
Creación de código Administrador para
6
modificar
Creación de interfaz Administrador
6
para eliminar
Creación de código Administrador para
6
eliminar
Creación de Interfaz Administrador
6
para ver el total de ventas cargadas
Creación de código administrador para
6
ver el total de ventas cargadas

4
Creación de interfaz administrador
para descargar la base de clientes en 6
curso u otras
Creación de código administrador para
Descargar la base de Clientes en 6
curso u otra
Creación de interfaz Asignación de
ventas, con la opción que puede ser 6
uno o varios
Creación de código para la asignación
de ventas, con la opción que puede ser 6
uno o varios
Creación de la opción de desasignar
6
las ventas seleccionadas en la interfaz
Creación del código para la opción de
6
desasignar las ventas seleccionadas
Creación de la interfaz para el asesor
6
pueda visualizar el trabajo realizado
Creación del código para el asesor
6
pueda visualizar el trabajo realizado
Creación de la interfaz para que El
asesor solo puede visualizar y no
modificar los datos personales del 7
cliente excepto el Campo Rut que
debe estar habilitado
Creación del código para que el asesor
solo puede visualizar y no modificar los
7
datos personales del cliente excepto el
Campo Rut que debe estar habilitado
Creación de la interfaz para que Las 4

5
ventas se cargan mediante un archivo
CSV
Creación del código para que Las
ventas se cargan mediante un archivo 4
CSV
Creación de interfaz o mensaje que, al
cargar nuevo Archivo, Inhabilitar 3
anterior
Creación de código que, al cargar
3
nuevo archivo, inhabilitar el anterior
Creación de mensaje que una vez
cargado el archivo de ventas, debe 3
quedar el registro de la fecha de carga.
Creación de código para que una vez
cargado el archivo de ventas, debe 3
quedar el registro de la fecha de carga

160

6
Asignación de tareas

Tarea Responsable
Configurar repositorio Desarrollador
Crear base de datos en MySQL Desarrollador base de datos
Creación interfaz de perfiles de
Desarrollador interfaces usuarias
usuarios
Creación de código para perfiles de
Desarrollador
usuario
Creación interfaz de Acceso mediante
Desarrollador interfaces usuarias
Rut y Clave
Creación de Código para el Acceso
Desarrollador
mediante Rut y Clave
Creación de interfaz Administrador
Desarrollador interfaces usuarias
para agregar
Creación de código Administrador para
Desarrollador
agregar
Creación de interfaz Administrador
Desarrollador interfaces usuarias
para modificar
Creación de código Administrador para
Desarrollador
modificar
Creación de interfaz Administrador
Desarrollador interfaces usuarias
para eliminar
Creación de código Administrador para
Desarrollador
eliminar
Creación de Interfaz Administrador
Desarrollador interfaces usuarias
para ver el total de ventas cargadas
Creación de código administrador para
Desarrollador
ver el total de ventas cargadas

7
Creación de interfaz administrador
para descargar la base de clientes en Desarrollador interfaces usuarias
curso u otras
Creación de código administrador para
Descargar la base de Clientes en Desarrollador
curso u otra
Creación de interfaz Asignación de
ventas, con la opción que puede ser Desarrollador interfaces usuarias
uno o varios
Creación de código para la asignación
de ventas, con la opción que puede ser Desarrollador
uno o varios
Creación de la opción de desasignar
Desarrollador interfaces usuarias
las ventas seleccionadas en la interfaz
Creación del código para la opción de
Desarrollador
desasignar las ventas seleccionadas
Creación de la interfaz para el asesor
Desarrollador interfaces usuarias
pueda visualizar el trabajo realizado
Creación del código para el asesor
Desarrollador
pueda visualizar el trabajo realizado
Creación de la interfaz para que El
asesor solo puede visualizar y no
modificar los datos personales del Desarrollador interfaces usuarias
cliente excepto el Campo Rut que
debe estar habilitado
Creación del código para que el asesor
solo puede visualizar y no modificar los
Desarrollador
datos personales del cliente excepto el
Campo Rut que debe estar habilitado
Creación de la interfaz para que Las Desarrollador interfaces usuarias

8
ventas se cargan mediante un archivo
CSV
Creación del código para que Las
ventas se cargan mediante un archivo Desarrollador
CSV
Creación de interfaz o mensaje que, al
cargar nuevo Archivo, Inhabilitar Desarrollador interfaces usuarias
anterior
Creación de código que, al cargar
Desarrollador
nuevo archivo, inhabilitar el anterior
Creación de mensaje que una vez
cargado el archivo de ventas, debe Desarrollador interfaces usuarias
quedar el registro de la fecha de carga.
Creación de código para que una vez
cargado el archivo de ventas, debe Desarrollador
quedar el registro de la fecha de carga

9
Requerimientos priorizados función del aporte al negocio

Nombre del Requerimiento Acceso mediante Rut y Clave

Característica El usuario deberá registrarse para acceder al


sistema
Descripción del requerimiento Previamente para conectarse se deberá estar
registrado en la base de datos del sistema. Sea
asesor o administrador se le asignara un usuario
que en este caso es el Rut y contraseña
Prioridad Alta

Nombre del Requerimiento Agregar usuarios

Característica El usuario administrador podrá agregar usuarios


en el sistema
Descripción del requerimiento El administrador podrá agregar usuarios al
sistema, los cuales serán guardados en una base
de datos.
Prioridad Alta

Nombre del Requerimiento Modificar usuarios

Característica El usuario administrador podrá agregar usuarios


en el sistema
Descripción del requerimiento El administrador podrá modificar a los usuarios
en el sistema, dichas modificaciones serán
guardadas en una base de datos.
Prioridad Alta

10
11
Nombre del Requerimiento Eliminar usuarios

Característica El usuario administrador podrá eliminar usuarios


en el sistema
Descripción del requerimiento El administrador podrá eliminar usuarios al
sistema, los cuales serán también eliminados de
la base de datos.
Prioridad Alta

Nombre del Requerimiento El administrador debe ver el total de ventas


Cargadas

Característica El usuario administrador podrá ver el total de las


ventas cargadas.
Descripción del requerimiento El administrador podrá ver el total de las ventas
cargadas en el sistema en cualquier momento.
Prioridad Alta

Nombre del Requerimiento El administrador puede Descargar la base de


Clientes en curso u otra

Característica El usuario administrador podrá descargar la base


de clientes en curso u otras que estén guardadas
en el sistema.
Descripción del requerimiento El usuario administrador podrá descargar la base
de clientes en curso u otras que estén guardadas
en el sistema.
Prioridad Alta

12
Nombre del Requerimiento Asignación de ventas puede ser uno o varios

Característica El usuario tendrá la opción de asignar ventas


Descripción del requerimiento El usuario podrá asignar ventas a uno o más si
así lo estime conveniente.
Prioridad Media

Nombre del Requerimiento Debe Existir la opción de desasignar las ventas


seleccionadas

Característica El usuario tendrá la opción de desasignar las


ventas que seleccione.
Descripción del requerimiento Esta opción permitirá al usuario a desasignar
ventas una vez que el las seleccione, las cuales
puede ser una o varias a la vez.
Prioridad Media

Nombre del Requerimiento El asesor debe visualizar el trabajo realizado

Característica El usuario tipo asesor podrá visualizar el trabajo


realizado
Descripción del requerimiento Esta opción permitirá al usuario tipo asesor
visualizar mediante un mensaje el trabajo que
realizo.
Prioridad Media

Nombre del Requerimiento El asesor solo puede visualizar y no modificar los


datos personales del cliente excepto el Campo
Rut que debe estar habilitado

Característica El usuario podrá visualizar y no modificar los


datos personales del cliente a excepción del

13
campo Rut
Descripción del requerimiento Esta opción permitirá que El asesor solo puede
visualizar y no modificar los datos personales del
cliente excepto el Campo Rut que debe estar
habilitado.
Prioridad Media

Nombre del Requerimiento Las ventas se cargan mediante un archivo CSV

Característica El usuario podrá cargar las ventas mediante un


archivo CSV
Descripción del requerimiento El sistema solo permitirá que las ventas sean
cargadas mediante un archivo CSV, es decir que
los valores serán separados por coma.
Prioridad Alta

Nombre del Requerimiento Al cargar nuevo Archivo, Inhabilitar anterior

Característica El usuario podrá cargar un nuevo archivo,


dejando inhabilitado el anterior.
Descripción del requerimiento Esta opción permitirá al usuario inhabilitar el
archivo anterior, cuando cargue uno nuevo
Prioridad Alta

Nombre del Requerimiento Una vez cargado el archivo de ventas, debe


quedar el registro de la fecha de carga.

Característica El usuario una vez cargue el archivo de ventas,


debe quedar un registro de cuando lo hizo.
Descripción del requerimiento Esta opción permitirá que quede un registro de

14
cuando se cargo un archivo de ventas,
especificando quien lo hizo, en qué fecha y hora.
Prioridad Alta

Nombre del Requerimiento El desarrollo del sitio web debe ser realizado en
lenguaje PHP

Característica PHP es un lenguaje de programación


interpretado del lado del servidor y de uso
general que se adapta especialmente al
desarrollo web
Descripción del requerimiento El sistema debe ser creado en PHP ya que se
implementará en una página web.
Prioridad Alta

Nombre del Requerimiento Se debe Crear una base de datos en MySQL

Característica Es un sistema de gestión de bases de datos


relacional
Descripción del requerimiento La base de datos debe ser en MySQL ya que es
de código abierto y es gratis.
Prioridad Alta

15
Product Backlog y Release

16
17
Tablero de trabajo

El tablero de trabajo se realizo en una plataforma llamada Trello, se adjunta el link


para visualizar dicho tablero de trabajo del proyecto.

Link: https://trello.com/b/u2NbtuEE/proyecto-subtel

18
Anexos
Bosquejo de las interfaces del programa (Solo es una muestra y puede cambiar
durante el transcurso del proyecto)

19

También podría gustarte