Creación de una red social para mascotas
- Nombre: Francisco Campos
- Edad: 22
- Ubicación: México
- Descripción: Francisco tiene un perra llamada Filomena y ella siempre esta muy aburrida porque quisiera jugar con los perros vecinos, pero estos son más grandes en tamaño que ella, así que siempre sale lastimada pues ellos juegan un poco más agresivo. Francisco esta buscando amigos para Filomena y quizá algún amigo/a para él. A Francisco le gustaría agendar una cita con el dueño de otro perrito de raza pequeña para ambos salir junto a sus mascotas.
- Nombre: Génesis Guerra
- Edad: 26 años
- Ubicación: Ecuador
- Descripción: Génesis tiene cuatro perros de los cuales dos de ellos son relativamente jóvenes y otros dos son viejitos. Gene no tiene tiempo de sacarlos a pasear y cuando los saca son tan grandes que se la llevan por toda la calle. Entonces, Gene quisiera tener acceso a una aplicación segura para su mascota donde pueda encontrar otras mascotas con dueños que de verdad los traten bien, la ayuden a sacar a pasear a sus mascotas y evitar hacer match con alguien que tenga malas intenciones. Por otro lado, Gene también quisiera formar parte de una comunidad de personas que amen las mascotas.
- Nombre: Mafer Benavides
- Edad: 30 años
- Ubicación: Ecuador
- Descripción: Mafer tiene dos perritas. Una de ellas es una perrita de edad muy avanzada (Reina) y hace poco adoptó una cachorra (Mandy). La cachorra tiene mucha energía para jugar y su hermana está muy viejita y no puede seguirle el ritmo de juego. Mafer quiere conseguir una amiga/amigo para su cachorra y que pueda jugar, liberar su energía y no hacer destrozos en la casa. Mafer tiene un jardín amplio en su casa y podría recibir por unas horas a otro perrito que jugara con Mandy en su casa.
Nuestras historias de usuario son las siguientes:
-
El usuario requiere de poder registrase vía correo electrónico.
-
El usuario requiere de poder registrase vía Gmail.
-
El usuario puede ingresa al Login ya que está registrado.
-
El usuario desea poder editar su perfil.
-
El usuario requiere tener la posibilidad de hacer publicaciones.
-
El usuario desea dar like/dislike a publicaciones.
-
El usuario quiere poder ver diferentes perfiles de perritos para conocer.
-
El usuario quiere ver el perfil del perrito.
-
El usuario desea enviar un match al perrito.
-
El usuario quisiera poder eliminar un match.
-
El usuario quisiera saber si hizo match al usuario que le dio like.
-
El usuario quisiera saber el número de likes que ha dado a diferentes perritos y el número de matches que ha tenido.
-
El usuario quisiera poder contactar a su match.
-
El usuario quisiera poder recuperar su contraseña.
-
El usuario desea buscar un perfil mediante una barra de navegación.
Para que estas HU se cumplan la "Definición de Terminado" es la siguiente:
-
Debe ser responsive.
-
Deben haber recibido code review de al menos una compañera de otro equipo.
-
El código tiene y pasa los tests necesarios.
-
Se llevó a cabo un test manual buscando errores e imperfecciones simples.
-
Se realizaron pruebas de usabilidad e incorporó el feedback de los usuarios como mejoras.
-
El código está en el repositorio.
-
Se desplegó la aplicación y etiquetó la versión (git tag).
-
La historia ha sido testeada con mínimo 2 usuarios(as) y se han incorporado las mejoras identificadas en ese testeo de usabilidad.
- Simplificar vista de Recuperar Contraseña (Opción: Modal).
- Es necesario reducir algunas HU
- Puede eliminarse el recuperar y cambiar contraseña
- Falta la opción: CERRAR SESIÓN
- El usuario debe poder Cerrar su Sesión, incluso antes de habilitarle el publicar, para evitar errores en el código
- Habilitarlo inmediatamente después de habilitar el iniciar sesión.
- Falta la opción: EDITAR PUBLICACIÓN
- Falta la opción: ELIMINAR PUBLICACIÓN
- Hacker Edition para el Final
- Añadir el CONTADOR de LIKES
- Estudiar FIREBASE. Algunas ventanas que se consideraron en el diseño ya van a ser dadas por Firebase.
Página de Carga - Página de Bienvenida - Página de Registro de Usuario - Página de Formulario para registro
Página de Inicio de Sesión - Página de Reseteo de Contraseña
Página de Timeline -Visualización Post públicos - Cerrar Sesión
Página de Busqueda y Match con usuarios Registrados
Pagina para Visualizar perfil de Match - Eliminar Match - Contactar a Match
De los test de usabilidad podemos mencionar los siguientes comentarios.
- Los colores son bonitos y es una paleta de color muy agradable.
- Parece ser una red social de verdad. Me gustaria registrarme amigable
- El botón de "ládralo" es muy divertido y va acorde a la temática.
- Por temas se seguridad, no deberiamos mostrar el mensaje de error de la contraseña (Contraseña de 6 caracteres) en la pagina de Inicio de sesión. Solo en la página de Registro.