Skip to main content

pilots

Imagen 1Imagen 2

Ingeniería del Software y Práctica Profesional - Universidad de Sevilla
#

BERMEJO SORIA, CARLOS - Creación

Entregable: S3#

Grupo 01 (Mañana) - IT Talent#

Control de Versiones

VersiónFechaAutorCambios
v1.028/02/2024Carlos Bermejo SoriaDocumento inicial
v1.101/03/2024Carlos Bermejo SoriaPlan de acción
v.1.221/03/2024Carlos Bermejo SoriaActualización plan de acción
v.2.029/03/2024

Carlos Bermejo Soria

Rubén Casal Ferrero

Unificación de documentos de usuarios piloto
v.2.030/03/2024Carlos Bermejo SoriaAñadir feedback recibido
v.2.120/04/2024Carlos Bermejo SoriaActualización para tercer Sprint

Resumen del documento#

Este documento se completará progresivamente con la actividad y la comunicación con los usuarios piloto, ya sean aquellos correspondientes a empresas y terceros o a los usuarios piloto del grupo 7 de la facultad. Además, se pretende establecer un plan de acción para llevar a cabo a lo largo del desarrollo.

Índice

Control de Versiones 2**

Resumen del documento 2

Índice 3

1. Usuarios Representantes 4

1.1 Mecanismos de comunicación 4

1.2 Registro de actividad 4

2. Usuarios Candidatos 5

1.1 Mecanismos de comunicación 5

1.2 Registro de actividad 5

3. Plan de Acción 7

3.1 Cronograma 7

4. Tratamiento del feedback 10

4.1 Usuario Representantes 10

4.1.1 Escenarios de prueba 11

4.1.2 Cuestionario feedback usuario representante 12

4.1.3 Progreso valoraciones 13

4.1.3 Canales de comunicación 14

4.1.4 Recompensas 14

4.2 Usuarios Candidatos 14

4.2.1 Escenarios de prueba 14

4.2.2 Cuestionario 15

4.2.3 Valoraciones 16

4.2.4 Progreso valoraciones 16

4.2.5 Canales de comunicación 17

4.2.6 Recompensas 17

4.3 Guías de Usuario 17

5. Feedback recibido 17

5.1 Demo 1 17

5.2 Demo 2 20

5.3 Demo 3 20

  1. Usuarios Representantes

Los usuarios piloto representantes son necesariamente empresas. Es por ello que se ha contactado con distintas empresas con intención de que prueben la demo de la aplicación.

1.1 Mecanismos de comunicación#

Para contactar con las empresas se ha utilizado un correo electrónico exclusivo (ittalentofficial@outook.com) con intención de formalizar la comunicación con las empresas y maximizar la posibilidad de recibir una respuesta positiva.

Solo un miembro del equipo debe gestionar la comunicación con las empresas, siempre de acuerdo con las propuestas de los coordinadores del grupo. Los correos por defecto utilizados para el contacto con las empresas se recogen en un documento especial dedicado a los correos a usuarios piloto.

Las empresas con las que se debe contactar quedan todas recogidas en el documento de usuarios piloto, además de las especificaciones con respecto a los datos que se necesitan de ellas. También puede verse esta información en el apartado final de este documento.

1.2 Registro de actividad#

La actividad con respecto a los usuarios piloto de empresas quedará registrada a continuación:

FechaAlcanceDetalles
17/02/2024NovomasLa empresa Novomas se considera contactada.
24/02/2024TodasSe contacta con todas las empresas esperadas hasta el momento a través del correo oficial de IT Talent utilizando el correo inicial de contacto especificado en el documento de correos a usuarios piloto.
07/03/2024TodasSe amplía el número de empresas a las que contactar y se hace una nueva tanda de envío de correos.
09/03/2024GFTJavi Fernández, Rocío López y Carlos Bermejo se reúnen para preparar una presentación con el fin de mejorar los resultados de una futura reunión con GFT. La reunión con GFT se prevé para el martes 12 de marzo.
12/03/2024GFTJavi Fernández, Rocío López y Carlos Bermejo se reúnen con GFT para explicarles el programa de usuarios piloto y el funcionamiento de IT Talent. Se recibe feedback y se envía un correo para comentar toda la información necesaria.
13/03/2024GFTSe envían 3 correos con intención de contactar a los posibles usuarios piloto de GFT.
15/03/2024GFTSe recibe una respuesta de una potencial usuaria piloto. Sin embargo, no parece confirmar nada.
20/04/2024NovomasSe envían los manuales a Novomás.
21/04/2024NovomasRecibimos feedback de Novomás.
  1. Usuarios Candidatos

Los usuarios piloto candidatos son personas dedicadas al mundo del software y que potencialmente podrían querer un trabajo en el sector. La principal fuente de usuarios piloto de candidatos serán los miembros del grupo 7 de la asignatura.

1.1 Mecanismos de comunicación#

Inicialmente, toda la comunicación se llevará mediante WhatsApp o cualquier otro medio informal, pero a medida que las necesidades de comunicación sean mayores, se le pedirá a los usuarios piloto que se comuniquen mediante el correo oficial de IT Talent (ittalentofficial@outook.com).

De igual forma que con los representantes, si fuera necesario, los correos por defecto se registrarán en el documento de correos a usuarios piloto y la información más detallada sobre los usuarios candidatos seguirá estando en el documento de usuarios piloto.

1.2 Registro de actividad#

La actividad con respecto a los usuarios piloto de candidatos quedará registrada a continuación:

FechaAlcanceDetalles
10/02/2024Representante grupo 7Se realiza el primer contacto con el grupo 7 a través de su representante. Se dan a conocer los representantes de cada uno de los dos grupos.
23/02/2024Representante grupo 7Se estiman posibles fechas para unas primeras pruebas entre ambos grupos. El representante del grupo 7 estima que para el día 28 de febrero tendrán finalizada una buena parte del desarrollo.
23/02/2024Representante grupo 7Se le comunica al representante del grupo 7 que posiblemente el desarrollo de las funcionalidades a probar de IT Talent estén preparadas para una demo a lo largo de la semana del 26 de febrero al 3 de marzo.
28/02/2024Representante grupo 7Se piden actualizaciones. El representante del grupo 7 nos cuenta que su aplicación “es una app para ONGs para gestionar alimentos, familias y personas individuales” y que habrá “2 aplicaciones a mirar, una de cada ONG”.
28/02/2024Representante grupo 7Se le comunica al grupo 7 la información básica sobre IT Talent y ambas partes acuerdan dar más información sobre el desarrollo y posibles fechas a lo largo del día.
01/03/2024Representante grupo 7Nos piden actualización sobre el tiempo y los usuarios que van a probar su aplicación. Esperan terminar para el sábado 01/03. Se le comenta que aproximadamente esperamos acabar para entonces.
01/03/2024Representante grupo 7Se declara que las fechas de finalización de las demos son demasiado tardías y que no se ha planificado con anterioridad. El conflicto se resuelve aplazando las pruebas de usuarios piloto para ambos grupos al Sprint 2.
01/03/2024Representante grupo 7Nos comentan que los miembros del equipo 7 tendrán desde el miércoles 6 de marzo y probablemente hasta el sábado 9 para probar la demo. Preferiblemente, se debería establecer una deadline para dichas pruebas y que ambos equipos sepan cuándo deben probar y dejar el software de prueba listo.
04/03/2024Representante grupo 7Se le comparte al grupo 7 el plan de acción, el manual y el acceso a la demo. El representante del grupo 7 nos avisa de que pronto se recibirá información sobre cómo deberemos actuar.
06/03/2024Grupo 7Los usuarios piloto del grupo 7 comienzan a utilizar la demo y se les proporciona el formulario de candidatos.
10/03/2024Grupo 7Recibimos primeras respuestas al formulario de los usuarios piloto que han probado IT Talent. Aún desconocemos el estado de su demo, solo que aún no la tienen lista.
10/03/2024Grupo 7Recibimos el manual de usuario y el acceso a la demo del grupo 7. Podemos comenzar a probar la aplicación..
20/03/2024Representante grupo 7El representante del grupo 7 nos afirma que ha habido un error de comunicación y debíamos haber utilizado iTop para gestionar incidencias sobre su aplicación. Además, asegura que pronto podremos intercambiar acuerdos de esfuerzo.
20/03/2024Representante grupo 7Se intercambian los Commitment Agreement de usuarios piloto. Al menos uno de los miembros del grupo 7 firma el documento.
23/03/2024Representante grupo 7Se le notifica al representante del grupo 7 que se actualiza el plan de acción para trabajar en la semana con los usuarios del grupo 7. Recibimos noticias de que tendrán una demo probablemente desde el jueves 28.
26/03/2024Grupo 7Entregamos el manual y los enlaces a despliegue para empezar a probar la aplicación hasta el lunes.
30/03/2024Grupo 7Recibimos el manual y los enlaces a despliegue para empezar a probar la aplicación hasta el lunes.
19/04/2024Grupo 7Entregamos el manual y los enlaces a despliegue para empezar a probar la aplicación hasta el lunes.
20/04/2024Grupo 7Recibimos feedback de los usuarios piloto y seguimos a la espera de recibir los manuales y formularios.
  1. Plan de Acción

En esta sección del documento se establece un plan a seguir para el ejercicio de búsqueda y aplicación de retroalimentación por parte de usuarios piloto candidatos.

El plan no ha de ser seguido estrictamente tal y como fue definido en primera instancia, sino iterarse y cambiarse consecuentemente con las necesidades que surjan en cada momento. Sin embargo, es necesario que cada cambio se notifique efectiva y claramente a los usuarios piloto y al equipo de trabajo de IT Talent.

3.1 Cronograma#

IDDescripciónDeadlines (inicio - fin)ResponsablesEstado
01Asignación encargado de Usuarios Piloto10/02 - 10/02CoordinaciónDONE
02Creación de un documento de Usuarios Piloto.17/02 - 18/02Rubén Casal FerreroDONE
SPRINT 1 (20/02)
03Gestión contacto a empresas24/02 - 25/02Carlos Bermejo SoriaDONE
04Creación de registro de usuarios piloto28/02 - 29/02Carlos Bermejo SoriaDONE
05Creación Plan de Acción01/03 - 04/03Carlos Bermejo SoriaDONE
06Creación Manual de Usuario de candidatos y representantes01/03 - 06/03Carlos Bermejo SoriaDONE
07Creación formulario de feedback01/03 - 06/03Carlos Bermejo SoriaDONE
08Demo Sprint 127/02 - 04/03Equipo de desarrolloDONE
09Publicación Demo Sprint 104/03 - 06/03Equipo de desarrolloDONE
SPRINT 2 (05/03)
10Pruebas de IT Talent D106/03 - 09/03Usuarios Piloto grupo 7DONE
11Pruebas de IT Talent D1 de empresas06/03 - 18/03EmpresasFAIL
12Análisis del feedback recibido06/03 - 10/03Equipo de control y presentaciónDONE
13Tratamiento del feedback recibido09/03 - 11/03Equipo de control y presentaciónDONE
14Búsqueda de nuevas fuentes de usuarios.13/03 - 17/03Carlos Bermejo SoriaDONE
15Pruebas de IT Talent D1 (2)13/03 - 16/03Usuarios Piloto grupo 7FAIL
16Análisis del feedback recibido (2)13/03 - 17/03Equipo de control y presentaciónDONE
17Tratamiento del feedback recibido (2)17/03 - 18/03Equipo de control y presentaciónDONE
18Creación Commitment Agreement de Usuarios Piloto14/03 - 21/03Carlos Bermejo SoriaDONE
19Búsqueda de nuevas fuentes de usuarios.20/03 - 31/03Carlos Bermejo SoriaFAIL
20Creación Manual de Usuario de candidatos y representantes (2)20/03 - 26/03Carlos Bermejo SoriaDONE
21Creación formulario de feedback (2)20/03 - 26/03Carlos Bermejo SoriaDONE
22Pruebas de IT Talent D226/03 - 01/04Usuarios Piloto grupo 7DONE
23Análisis del feedback recibido (3)26/03 - 01/04Equipo de control y presentaciónDONE
24Tratamiento del feedback recibido (3)01/04 - 01/04Equipo de control y presentaciónDONE
SPRINT 3 (02/04)
25Creación de tareas para aplicar el feedback recibido02/04 - 03/04CoordinaciónDONE
29Búsqueda de nuevas fuentes de usuarios.02/04 - 15/04Carlos Bermejo SoriaFAIL
30Pruebas de IT Talent D318/04 - 22/04Usuarios Piloto grupo 7DONE
31Pruebas de IT Talent D3 de empresas18/04 - 22/04Usuarios Piloto grupo 7DONE
32Análisis del feedback recibido (4)21/04 - 22/04Equipo de control y presentaciónDONE
33Tratamiento del feedback recibido (4)21/04 - 22/04Equipo de control y presentaciónDONE
34Creación de tareas para aplicar el feedback recibido (2)18/04 - 22/04CoordinaciónDONE
35Recopilación final de feedback y aplicaciones21/04 - 22/04Equipo de control y presentaciónDONE
  1. Tratamiento del feedback

4.1 Usuario Representantes#

Por una parte están los usuarios llamados “representantes” , este tipo de usuario estará formado por los responsables de la contratación, recursos humanos o captación de talento de las empresas que ingresen en nuestra aplicación, estas serán empresas que se dediquen al ámbito de la informática o al menos necesiten personal técnico el funcionamiento de su operativa como organización.

Los usuarios representantes pilotos potenciales con los que contamos son:

Nombre de la empresaDatos de contacto
Novomasmotero@novomas.es
GFT TechnologiesMarta.Lopez@gft.com

También contamos con los posibles siguiente usuarios pilotos representantes:

Nombre de la empresaDatos de contacto
FUJITSUnerea.pinero@fujitsu.com
AYESAarey@ayesa.com
IR SOLUCIONESjorge.hormilla@irsoluciones.com
NTTDATAmaria.espinosa.jimenez.carles@nttdata.com
GUADALTECHfederico.romero@guadaltech.es
DRIMAYcjmarchante@drimay.es
AZURGLOBALrrhh@azurglobal.es
INNOTECcarla.teba@innotec.security
GAME KITCHENinfo@thegamekitchen.com
ISOINinfo@isoin.es
ASEPRODAcfabregat@aseproda.com
LOW COST WEBhola@low-cost-web.com
GRUPO INOVAadministracion@grupoinova.es
WEB ALCUADRADOinfo@webalcuadrado.com
WANALEADSinfo@wanaleads.com
WWWARCELONAhola@wwwarcelona.com
LYRAhi@lyra.digital

4.1.1 Escenarios de prueba#

Búsqueda de Candidatos

RF19 (Búsqueda de candidatos): Realizar varias búsquedas de candidatos utilizando diferentes criterios para evaluar la efectividad del sistema de búsqueda y filtrado.

RF20 y RF21 (Recomendación y visualización de candidatos): Evaluar la precisión y relevancia de las recomendaciones de candidatos proporcionadas por el algoritmo.

RF22 (Recomendación no completada con éxito): Intentar una búsqueda con criterios muy restrictivos para probar el manejo de situaciones donde no se encuentran coincidencias adecuadas.

Gestión de Recomendaciones y Análisis de Candidatos

RF23 (Visualización de análisis/detalles de candidatos recomendados): Revisar en detalle la información proporcionada de los candidatos recomendados para evaluar su utilidad.

RF24 (Guardados de recomendaciones): Probar la funcionalidad de guardar recomendaciones como favoritas y acceder a ellas posteriormente.

RF25 y RF26 (Listado y detalles de recomendaciones anteriores): Verificar la capacidad de revisar recomendaciones anteriores y acceder a su información detallada.

RF27 (Eliminar recomendación anterior): Evaluar la funcionalidad para eliminar recomendaciones no deseadas de la lista de visualizaciones anteriores.

Análisis Avanzado y Gestión de Favoritos

RF28 (Análisis de perfiles): Realizar análisis detallados de perfiles de candidatos utilizando los datos proporcionados.

RF29 (Análisis favoritos): Añadir análisis de candidatos a favoritos y revisar esta sección para evaluar la gestión de favoritos.

RF30 y RF31 (Listado y eliminación de análisis anteriores): Probar la visualización de análisis anteriores y la funcionalidad de eliminarlos.

4.1.2 Cuestionario feedback usuario representante#

Propósito

  1. ¿Cuál es el nombre de su empresa o proyecto?
  2. ¿Cuál es su objetivo principal al utilizar IT Talent? (Ej., búsqueda de candidatos, análisis de perfiles)

Recomendaciones

  1. En una escala del 1 al 10, ¿qué tan útiles encontró las funcionalidades de búsqueda y recomendación de candidatos?
  2. ¿Las recomendaciones de candidatos proporcionadas por la plataforma fueron relevantes y precisas? Por favor, explique.

Análisis

  1. En una escala del 1 al 10,¿Qué tan relevante fue la información proporcionada por los análisis?
  2. ¿Qué información no le ha sido relevante?
  3. ¿Qué otra información que no haya sido mostrada le podría ser de utilidad?

Final

  1. En una escala del 1 al 10, ¿Cómo valoraría a IT Talent de forma general?
  2. ¿Tiene alguna sugerencia para mejorar la experiencia general en IT Talent? (Nueva funcionalidad, sugerencia, cambios…)
  3. ¿Recomendaría IT Talent a otros profesionales o empresas en su sector? ¿Por qué sí o por qué no?

Valoraciones

10-9Los usuarios pilotos encuentran la aplicación como una gran solución a su problema.
7-8Los usuarios pilotos están conformes con la aplicación pero encuentran algunos problemas que deben ser solucionados.
0-6Los usuarios pilotos no encuentran la aplicación como una solución cómoda o efectiva a su problema.

4.1.3 Progreso valoraciones#

EmpresaPrueba 1Prueba 2Prueba 3
NOVAMAS--Por determinar
GFTValoración informal--
FUJITSU---
AYESA---
IR SOLUCIONES---

4.1.3 Canales de comunicación#

En una primera instancia la comunicación con los usuario pilotos representantes, se realizará mediante correo electrónico, con el correo de la organización de IT Talent (ittalentappoffical@outlook.com)

4.1.4 Recompensas#

Los usuarios representantes que actúen como usuarios pilotos durante el proceso del desarrollo de la aplicación, recibirán el plan avanzado de usuario representante totalmente gratis durante 4 meses.

4.2 Usuarios Candidatos#

#

Los usuarios candidatos corresponde al perfil de aquellos profesionales del sector informático que cumplen con las siguientes características:
  • Profesionales que buscan nuevas oportunidades de empleo.
  • Usuarios activos en GitHub con historiales significativos de contribuciones, proyectos y colaboraciones.
  • Variedad en niveles de experiencia, desde recién graduados hasta profesionales senior.

Los usuarios piloto con los que contamos en este momento son el grupo 7 del turno de tarde de ISPP.

4.2.1 Escenarios de prueba#

RF3 (Añadir CV): Probar la carga de un CV en formato PDF y verificar su correcta visualización en el perfil.

RF4 (Información profesional adicional): Añadir detalles de experiencia profesional y evaluar la usabilidad del formulario proporcionado.

RF5 (Añadir API KEY GitHub): Ingresar una API KEY de GitHub y comprobar que los repositorios privados se integran correctamente al perfil.

RF6 (Foto de perfil): Subir una foto de perfil y comprobar que se actualiza adecuadamente en el sistema.

RF7 (Actualizar preferencias): Modificar las preferencias de estilo de vida y ubicación del trabajo, revisando la facilidad y flexibilidad de estas opciones.

RF10 (Información Tendencias): Acceder a la sección de tendencias (para usuarios con plan avanzado) y valorar la utilidad de los insights ofrecidos.

RF11 (Actualización análisis usuario): Actualizar el análisis de perfil y evaluar la facilidad y el impacto de esta funcionalidad.

RF12 (Visualización análisis usuario): Verificar la presentación y precisión del análisis del perfil del candidato.

4.2.2 Cuestionario#

Actualización Datos

  1. En una escala del 1 al 10, ¿cómo calificaría la facilidad del proceso de actualizar la información de su perfil? (CV, Experiencia Profesional, Datos GitHub).
  2. Describa cualquier dificultad que haya encontrado al configurar o actualizar su perfil.
  3. ¿Experimentó problemas al integrar su API KEY de GitHub para mostrar repositorios privados? Sí/No
  4. Si la respuesta es sí, por favor proporcione más detalles sobre el problema.
  5. ¿Qué otros datos que no se pueden añadir actualmente considera que deberían de poder añadirse?

Visualización “Mi Análisis”

  1. En una escala del 1 al 10. ¿Cómo cree de acertado o representativo, el análisis que ha hecho la aplicación de su perfil individual?.
  2. ¿Qué otros campos o información cree conveniente mostrar?

Visualización Tendencias

  1. En una escala del 1 al 10, ¿cómo de valiosa considera la información mostrada en el apartado de tendencias?
  2. ¿Qué otra información cree conveniente mostrar?

Actualización Perfil

  1. ¿Cómo considera el tiempo de actualización para el usuario básico? (Excelente, Adecuado, No adecuado, Excesivo)
  2. Si no está de acuerdo con el tiempo de actualización, ¿cuál considera que debe ser el correcto? (Es Adecuado,7 días,, 15 días, 45 días, 60 días)

Final

  1. En una escala del 1 al 10, ¿cómo valoraría a IT Talent como aplicación para ayudarle en su búsqueda de empleo?
  2. ¿Tiene alguna sugerencia específica para mejorar IT Talent?

4.2.3 Valoraciones#

10-9Los usuarios pilotos encuentran la aplicación como una gran solución a su problema.
7-8Los usuarios pilotos están conformes con la aplicación pero encuentran algunos problemas que deben ser solucionados.
0-6Los usuarios pilotos no encuentran la aplicación como una solución cómoda o efectiva a su problema.

4.2.4 Progreso valoraciones#

EmpresaPrueba 1Prueba 2Prueba 3
Grupo 7 ISPP467

4.2.5 Canales de comunicación#

En una primera instancia se han mantenido las comunicaciones con el Grupo 7 mediante Whatsapp, pero se rotará hacia el correo de la corporación (ittalentoffical@outlook.com) para mantener un registro de todas las comunicaciones.

4.2.6 Recompensas#

Los usuarios candidatos que actúen como usuarios pilotos durante el proceso del desarrollo de la aplicación, recibirán el plan avanzado de usuario candidato totalmente gratis durante 8 meses.

4.3 Guías de Usuario#

#

Las guías de usuario se irán actualizando en este apartado del documento, después de cada sprint, para dar soporte a los usuarios pilotos cuando están probando la aplicación.

5. Feedback recibido

En esta sección, se verá el análisis del feedback recibido en las entregas a partir de las distintas demos de IT Talent.

5.1 Demo 1#

  • Feedback de candidatos:
NombreAntonio Rodríguez Ruiz
Fecha7/3/2024
Clockifyhttps://app.clockify.me/shared/65ea1097ea46a3609cad7006
Valoración general4/10
Valoración perfil6/10
Valoración login/register5/10
Fallos

Os pongo un 4 por que segun las failure condition del Sprint 1 cualquier panic en la aplicacion desplegada seria un suspenso, ademas del tremendo leak que haceis de algunos datos de los usuarios en las llamadas a la API:

- Panic en los botones de "edit" en el perfil de un usuario

- Panic en los botones de subscripcion

- Los Highlights en los sidebars estan descentrados, el icono de abajo a la derecha no carga

- Sidebar se queda abierta y podemos interactuar con el resto de la app, no tiene mucho sentido al estar "overlayed"

- Los numeros de telefono no tienen validacion (123123123 ó 7 son numeros valido)

- Al hacer el analisis del usuario "Torvalds" no se renderiza bien la pagina, da error y hay que irse al listado de analisis para acceder a su analisis

- El register te envia a la pagina de "my profile" a pesar de que no te loggea, deberia mandarte a la pagina de login

- La API da, aunque encriptada, la contraseña y numero de telefonos de todos los usuarios registrados. Peligro de seguridad grave

- Me gustaria que aceptariais mas proveedores de correos. Hay gente, sobre todo entre developers, que tiene como correos principales alternativas como protonmail o tutanota, a veces incluso dominios propios o corporativos.

- El darle al "intro" deberia enviar el formulario

Sugerencias

Cambios a cosas ya existentes:

- Pedir un token de GH sin especificar los permisos es spooky. Os recomiendo una de las siguientes alternativas: OAuth, conexión como gh app, solicitud de token como Jetbrains

- El dar stats de cualquier repo privado puede ser peligroso, por tanto os recomendaria que si tomais esas stats en caso de que el token lo permita que solo se le enseñe al usuario con el gh asociado.

- En la pagina de settings tener el boton de "Delete Account" debajo del de cambiar idioma es tentar a la suerte, yo le he dado sin querer porque además tiene el mismo color que los botones de aceptar (color primario)

Mejoras:

- Deberia de haber una indicacion mas alla del sidebar que me diga si estoy loggeado

- Me imagino que ya lo habeis pensado pero que toda la info este en formato tabla da una sensacion de baja calidad

- El background esta muy cargado, hace dificil leer algunas cosas

Sobre tema responsive:

- La aplicacion deja de ser legible en pantallas con menor resolucion a 1080p, se superponen los textos.

- El resizing de las tablas se hace solo al ancho y queda todo raro

- Los iconos no tienen resizing y no mantienen aspect ratio, dependiendo de la resolucion podemos llegar a ver solo una linea blanca

- Esto probablemente lo tengais planificado para otro Sprint, pero lo comento. La aplicacion es inutilizable en dispositivos moviles, algo que deberia ser considerado ya que la mayoria de la gente usa su movil para navegar por internet hoy en dia y quizas quiera acceder a la web fuera de un entorno productivo para enseñarsela a alguien mas

- Si en un dispositivo movil abro el sidebar me quedo atrapado ahi, no puedo cerrarlo

Otros comentarios

Ademas de esto con respecto a la "Landing Page"

- Que la URL tenga "prueba" no da confianza- Descripción/Biografia

- El poner un indicativo "Popular" arbitrariamente en el plan de precio que querais podria ser ilegal. Seccion 6 de la legislatura de la UE respecto a "unfair practices": https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A32005L0029. Por otro lado si estoy pagando 10€ mensuales 3 actualizaciones me parece muy poco. Minimo 1 o 2 semanales. Tampoco se explica lo que son las "trends"

  • Feedback de representantes:

Durante este Sprint, recibimos feedback informal a partir de una reunión dada el 12/03/2024. La empresa GFT indicó que debería permitir analizar un listado de usuarios muy grande para ser útil y que este se pudiera introducir rápidamente. No veían clara la función de análisis y necesitaban más tiempo para comprender el funcionamiento de la función de búsqueda, por entonces no disponible.

5.2 Demo 2#

  • Feedback de candidatos:
NombreAntonio Rodríguez Ruiz
Fecha29/3/2024
Clockifyhttps://app.clockify.me/shared/66071de46cf4e742fab50590
Valoración general6/10
Valoración perfil6/10
Valoración login/register/logout4/10
Valoración Developer Info7/10
Valoración Working Experience1/10
Valoración notificaciones5/10
Fallos

Formulario de Registro:

- Verificación de Email no funciona: Pruebo con un correo de protonmail y dice que no existe cuando si existe. Pruebo con mi correo personal y me salta el siguiente error proveniente del backend "cannot read properties of undefined (reading 'length'). No puedo decir los pasos para replicar por que fui a crear un usuario, se creo bien, fui a crear otro, y ya me lanzaba este error y me lo sigue lanzando cada vez que intento crear un usuario. No se que he hecho para que pase.

Login:

- El "Enter" o "< CR >" deberia equivaler a hacer submit del formulario.

- Cuando pongo credenciales incorrectas, luego correctas, no me redirige al perfil de usuario

Perfil:

- Antes los campos del usuario eran editables, ahora no. Por que? Bug o Feature?

Plan de Subscripciones:

- Tened cuidado con las paginas en blanco al clickar en subscribirse, podria considerarse panick y suspenso

Work Experience:

- El formulario aparece demasiado ancho, quizas considerar un grid como en el register o mas pequeño como en el login

- Puedo emepezar un trabajo el mismo dia que termina. Bug o Feature?

- Al añadir work experience no aparece por ninguna parte en mi perfil

Sugerencias

Perfil:

- Las tecnologías estaría interesante que fueran como un Pie Chart

Work Experience:

- Estaria bien que para "Other" me dierais la opcion de poner el area manualmente

Settings:

Poner el boton de eliminar perfil debajo del de cambiar idioma es un tanto tentar a la suerte, os recomiendo moverlo de sitio o algo

Otros comentarios

Interfaz de usuario:

- Mejor que la ultima vez, mas responsive, las imagenes no se bugean y en movil no me quedo atrapado en el sidebar

- El panel lateral se deberia cerrar si clico fuera, de otra forma queda como q estorba

- El highlight de los apartados del menu sigue con mucho offset vertical, se ve muy feo

Seguridad:

- No he podido probar todo lo que queria por que la api de swagger no funciona asi que todo lo de aqui lo he sacado del inspector del navegador

- Seguis pasando las contraseñas, correos, telefonos de todos los usuarios y ahora tambien el listado de payments

- En casi todos los endpoints se hace una request de los users. Por que? en muchos de ellos no hace falta

- Cuidado con los console.log que dejais por ahi, se os pueden escapar cosas importantes. (Instancia encontrada en Make analysis)

Especulacion:

- De nuevo, como se me ha roto el register no lo he podido probar, pero si cambio la req y pongo que mi plan es el Pro, puedo tenerlo sin pagar?

Mismo feedback que la ultima vez, el cual no se ha aplicado:

El poner un indicativo "Popular" arbitrariamente en el plan de precio que querais podria ser ilegal. Seccion 6 de la legislatura de la UE respecto a "unfair practices": https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A32005L0029. Por otro lado si estoy pagando 10€ mensuales 3 actualizaciones me parece muy poco. Minimo 1 o 2 semanales. Tampoco se explica lo que son las "trends"

Valoración formulario4/5
  • Feedback representantes:

No existe actualmente feedback por parte de representantes de la segunda demo.

5.3 Demo 3#

  • Feedback de candidatos:
NombreAntonio Rodríguez Ruiz
Fecha24/4/2024
Clockifyhttps://app.clockify.me/shared/6623fedc0730fe5f66bbc340
Valoración general7/10
Valoración perfil8/10
¿Es cómo la actualización del perfil?Sí, lo es
¿Se entienden los planes de suscripción?Si, se entienden, pero no se aplican correctamente. Puedo ver stats sin ser Pro, es confuso
¿Cree que la sección de pago para el cambio de plan es intuitiva?Sí, lo es
Valoración login/register/logout8/10
Valoración Developer Info7/10
¿Cree que los campos de Developer Info son adecuados?No se si esto sera cosa de github o no, pero en las tecnologias aparece por alguna razon express o mongoose, que he usado 1 vez en mi vida, y no otras como Django con la que tengo muchos repositorios hechos
Valoración Working Experience7/10
Valoración notificaciones5/10
Valoración "Trends"7/10
FallosMuchos de estos problemas están relacionados con capturas de pantalla que os enviaré por otros medios. - El modal de aceptar los términos de licencia no aparece en medio de la pantalla, sino abajo. Además es algo difícil de leer ya que hay poco contraste. - Hay tremendo leak de usuarios, hasta el punto que te da los datos de su subscripcion id, y la puedes robar con un PATCH a tu usuario, consiguiendo status premium sin tener que pagar. - Cuando copias el link de una imagen de internet, te viene sin el .png o .jpg. Al pegarlo en el formulario de editar usuario te dice que el problema es que tiene que empezar con http:// o https://, lo cual ya hace. Por tanto hay que ir completando a mano lo del .png (solo lo sabrias si tienes el manual del usuario candidato), y ademas por cada caracter que pones te salta el error, lo que lo hace un poco pesado. - El usuario "Representative" proporcionado en el manual del usuario candidato no es valido. Es decir, no me puedo loggear con las credenciales provistas, y por tanto no he podido probar la parte de las notificaciones. - Las gráficas de repositorios más forkeados no se si están rotas o no, pero son casi ilegibles, no entiendo la información que representa. El resto de errores estan relacionados con la responsiveness de la aplicacion. He visto que esta muy mejorada, por lo que como interpreto que lo habeis tomado en cuenta os indico donde se puede mejorar un poco: - La tabla de repositorios populares esta rota en movil - El titulo de la pantalla de notificaciones se sale del container - El register está bien adaptado a móviles, pero no el login. El input se vuelve enano.
SugerenciasMuchas de estas sugerencias están relacionados con capturas de pantalla que os enviaré por otros medios. - Estaría bien que te permitiera poner tu trabajo actual y no solo trabajos pasados, lo que no es posible actualmente pq te pide una fecha de fin obligatoriamente. - Estaría bien que para probar la aplicación la base de datos estuviera algo más populada. La parte de las trends se queda un poco vacía. La ultima es una sugerencia personal: - Por favor arreglad el sidebar, el highlight sigue super descentrado con respecto al elemento seleccionado, y me raya que no se cierre cuando hago click fuera, como si fuera un modal. Mas que nada pq este tipo de sidebars que se ponen encima de la app y no desplazan el contenido siempre funcionan, en ese aspecto, como un modal.
Otros comentariosMuy buen trabajo con respecto al Sprint anterior, se nota el crunch!!
Valoración formulario5/5
  • Feedback representantes:
Nombre empresaIPECA
Fecha20/4/2024
Valoración general5/10
Valoración perfil5/10
¿Es cómo la actualización del perfil?Tiene problemas
¿Se entienden los planes de suscripción?No lo sé, no sé el fixing price
¿Cree que la sección de pago para el cambio de plan es intuitiva?No, me siento inseguro pagando
Valoración login/register/logout4/10
Valoración del análisis5/10
¿Qué cambios le haría a la sección de análisis?mas friendly
Valoración historial de análisis5/10
Valoración búsqueda de equipos5/10
¿Qué cambios haría a la búsqueda de equipos?más "ligera"
Valoración historial de búsqueda5/10
Fallosno permite el login tiene distintos front-end.
Sugerenciasno lo habéis estructurado adecuadamente
Otros comentariosos falta depurarlo
Valoración formulario3/5
  • Ingeniería del Software y Práctica Profesional - Universidad de Sevilla
  • Resumen del documento
  • 1.1 Mecanismos de comunicación
  • 1.2 Registro de actividad
  • 1.1 Mecanismos de comunicación
  • 1.2 Registro de actividad
  • 3.1 Cronograma
  • 4.1 Usuario Representantes
    • 4.1.1 Escenarios de prueba
    • 4.1.2 Cuestionario feedback usuario representante
    • 4.1.3 Progreso valoraciones
    • 4.1.3 Canales de comunicación
    • 4.1.4 Recompensas
  • 4.2 Usuarios Candidatos
    • 4.2.1 Escenarios de prueba
    • 4.2.2 Cuestionario
    • 4.2.3 Valoraciones
    • 4.2.4 Progreso valoraciones
    • 4.2.5 Canales de comunicación
    • 4.2.6 Recompensas
    • 4.3 Guías de Usuario
  • 5.1 Demo 1
  • 5.2 Demo 2
  • 5.3 Demo 3