Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Poli Red
Ingeniería de software I
2019
PoliRed
1 Introducción
Realizaremos pruebas módulo a modulo sobre las respuestas que obtendrá la app iniciamos con
el login cuánto tardará en dar la bienvenida al usuario luego continuares con los
módulos de eventos y noticias y así terminaremos con el módulo de notificaciones e
información del perfil.
2 Propósito
El propósito es minimizar riesgos y tiempos de respuestas al realizar cualquier evento, esto
también nos ayudara a corregir posibles fallas que se presenten en la app.
INFORME DE PROYECTO
- Login:
-Como cliente podrá ingresar al sistema de la universidad por medio de la app y de la web
Home:
-Como cliente pueda ver la información de que trata la web , su contenido más relevante
a. Roles
Product Owner
MAHECHA NIETO ISABEL ANDREA
Scrum master y desarrollador Frontend:
Edison Jordan Alba Sarmiento Desarrollador Backend:
Daniel Eduardo Contreras Arciniegas Desarrollador Frontend y Diseñador:
Arnulfo García
Analista y Desarrollador Backend:
Daniel Felipe Guillén Castiblanco
b. Lista de historias de usuario que se incluirán en el sprint
Login
-Frontend de login en app
-Frontend de login web
Home
-Frontend en la web
Eventos
-Frontend para la lista de eventos en web
-Frontend para la lista de eventos en la app
Admin
-Frontend del administrador
-Crud en el administrador de los eventos
-Backend en los eventos
c. Lista de tareas identificadas a partir de las historias de usuario incluidas en el sprint. Las
tareas deben estar en Zenhub.
proyecto.
2. Establecer las necesidades, problemática y requerimientos que va a desarrollar en el
proyecto de Ingeniería de Software.
● Requerimientos Funcionales
● Requerimientos No Funcionales
3. Realizar el proceso de análisis y levantamiento de requerimientos.
● Análisis de requerimientos funcionales
● Análisis de requerimientos No funcionales
● Diagrama de flujoconlos procesos definidos para la funcionalidad que se va a
implementar en elproyecto.
● Plan de trabajo estableciendo las actividades a desarrollar en el proyecto y el
tiempo en que se va a realizar por cada actividad (Diagrama de Gantt).
4. Elaboración de mockups o prototipado para el desarrollo del proyecto de Ingeniería de
Software
● Imágenes de los formularios o pantallas de usuario fin
Se utilizará la metodología Scrum que se se centra en ajustar sus resultados y responder a las
exigencias reales y exactas del cliente. se va revisando cada entregable, ya que los
requerimientos vanvariando.
Esta metodología es flexible para trabajar en equipo y tener tiempos estimados, al usuario y
demostrar grandes avances al cliente.
El producto será actualizado para los egresados de la universidad, para que puedan estar
enterados de las diferentes noticias y eventos que se presente en la universidad para
que estén más conectados con la información que brinda la universidad dando
diferentes oportunidades al egresado de participar.
Diagrama de Gantt
Página 8
PoliRed
Requerimientos funcionales:
Como usuario pueda ingresar a la plataforma, ver las noticias, eventos nuevos.
Como usuario pueda editar mi perfil
Como usuario pueda administrar las noticias y los eventos Como
usuario puedo ingresar en web y app
Como usuario quiero que me notifique las noticias y eventos nuevos
Como usuario pueda ver un landing para validar la página web
- Login:
-Como cliente podrá ingresar al sistema de la universidad por medio de la app y de la web
Home:
Página 9
PoliRed
-Como cliente pueda ver la información de que trata la web , su contenido más relevante
Como cliente pueda ver la información más detallada y poder ver el evento original en
el sitio web
Como cliente pueda ver una breve información como el título, la imagen y la descripción de
la noticia
Como cliente pueda ver la información más detallada y poder ver la noticia original en el
sitio web
Requerimientos No Funcionales:
Página 10
PoliRed
Página 11
PoliRed
Página 12
PoliRed
Página 13
PoliRed
Página 14
PoliRed
Mockups de web
Página 15
PoliRed
Página 16
PoliRed
Página 17
PoliRed
Casos de uso
2. Login Egresado: Se encontrará el inicio del portal para su respectiva autenticación
Página 18
PoliRed
Página 19
PoliRed
Página 20
PoliRed
5. Administrador: En este caso podemos evidenciar los procesos que administrara el usuario
Admin.
Página 21
PoliRed
Página 20
PoliRed
Historial de Versiones
Página 21
PoliRed
Resumen Ejecutivo
Página 22
PoliRed
Curso Normal
Página 23
PoliRed
Cursos Alternos
Login
Página 24
PoliRed
Curso Normal
Cursos Alternos
Perfil usuario
Página 25
PoliRed
cursadas.
Curso Normal
Cursos Alternos
Ingresar 002
Página 26
PoliRed
1.0
Actores Egresado
Tipo Primario
Referencias Visualizar noticias o eventos, ver detalle de noticias, ver detalle evento,
perfil de usuario.
Precondición El egresado debe estar previamente registrado en el sistema.
Descripción El egresado ingresa al sistema.
Curso Normal
Cursos Alternos
Descripción de Actores
Administrador
Página 27
PoliRed
Atributos
Nombre Descripción Tipo
Nombre Nombre del administrador texto
Identificación Cedula del administrador texto
Cargo Cargo del Administrador texto
Comentarios
Tiene todos los permisos del sistema
Usuario
Atributos
Nombre Descripción Tipo
Nombre Nombre del Usuario texto
Identificación Cedula del Usuario texto
Cargo Cargo del Usuario texto
Comentarios
Egresado
Página 28
PoliRed
Descripción El actor egresado tiene la posibilidad de ver todas las noticias eventos
publicados.
Características Cuenta con permisos de ver noticias y eventos publicados.
Relación El actor egresado puede ver todas las noticias y eventos publicadas por
el actor usuario.
Referencias
Atributos
Nombre Descripción Tipo
Nombre Nombre del Egresado texto
Identificación Cedula del Egresado texto
Carreras Carreras relacionadas del Egresado texto
Comentarios
Página 29
PoliRed
Diagrama de Clases
Diagrama de Estados
Página 30
PoliRed
Diagrama de Componentes
Página 31
PoliRed
Diagrama de Despliegue
Casos de Prueba
En este documento se brinda una guía sobre los casos que se llevaron a cabo para
verificar la funcionalidad de app.
Página 32
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Login
Procedimiento: Se ingresara un usuario incorrecto lo cual esto nos deberá arrojar una
alerta indicando que el usuario no se encuentra registrado en la base de datos por favor
contactarse con el Administrador
Resultado: Mediante esta prueba podemos verificar que no permite el ingreso con
usuarios que no existan registrados.
Página 33
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Login
Resultados: Se evidencia que no permite ingresar al sistema con una contraseña diferente a la
que le fue suministrada por el administrador
Página 34
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Eventos
Procedimiento: Se ingresara con diferentes usuarios de diferentes escuelas para validar que la
información que se evidencie sea de la escuela perteneciente el egresado.
Resultados: Con los diferentes usuarios que se ingresó se evidencia que muestra información
de las escuelas a las cuales pertenecen.
Página 35
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Eventos
Procedimiento: Se ingresa con 4 usuarios diferentes y se validan los detalles del noticia para
que se puedan visualizar correctamente.
Página 36
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Eventos
Procedimiento: Se ingresa con tres usuarios para poder validar que los eventos que se
evidencien sean los más recientes a la fecha de publicación.
Resultados: la prueba fue exitosa ya que nos trae los eventos más recientes.
Página 37
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Noticias
Resultados: Con esto se garantizó que los usuarios obtendrán la información de su escuela
perteneciente.
Página 38
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Noticias
Procedimiento: Se ingresara con diferentes usuarios de diferentes escuelas para validar que la
información que se evidencie sea de la escuela perteneciente el egresado.
Resultados: Con los diferentes usuarios que se ingresó se evidencia que muestra información
de las escuelas a las cuales pertenecen.
Página 39
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Noticia
Procedimiento: Se ingresa con 4 usuarios diferentes y se validan los detalles de la noticia para
que se puedan visualizar correctamente.
Página 40
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de usuarios
Fecha 15/05/2019
Modulo Noticias
Procedimiento: Se ingresa con 4 usuarios diferentes y se validan los detalles del noticia para
que se puedan visualizar correctamente.
Página 41
PoliRed
Caso de Prueba
Caso de Uso Caso Validación de Perfil
Fecha 15/05/2019
Modulo Perfil
Procedimiento: Se ingresa con diferentes perfiles en los detalles del perfil y se intenta
modificar datos lo cual no permite
Página 42