Slowmybrosh / TFG-DietPlanner

GNU General Public License v3.0
1 stars 0 forks source link

Justificación de la plataforma #44

Closed Slowmybrosh closed 11 months ago

Slowmybrosh commented 1 year ago

Se ha realizado un análisis de las diversas opciones para la plataforma de la aplicación, justificando la elección de la plataforma en base a los deseos del usuario #42.

Slowmybrosh commented 1 year ago

@JJ Cuando puedas échale un vistazo a esto :)

JJ commented 1 year ago

Creo que ya te lo dije, pero te lo repito aquí: la plataforma que vayas a usar tiene que salir de la implementación y ser parte de un PMV más avanzado. En el milestone actual hay que trabajar a otro nivel totalmente diferente, y la modelización del interfaz de usuario es totalmente irrelevante. En este punto, por tanto, es imposible saber siquiera si vas a alcanzar ese nivel en el PMV o te vas a quedar en una biblioteca o en un backend, así que es imposible saber si esto es correcto o no.

Slowmybrosh commented 1 year ago

Creo que ya te lo dije, pero te lo repito aquí: la plataforma que vayas a usar tiene que salir de la implementación y ser parte de un PMV más avanzado. En el milestone actual hay que trabajar a otro nivel totalmente diferente, y la modelización del interfaz de usuario es totalmente irrelevante. En este punto, por tanto, es imposible saber siquiera si vas a alcanzar ese nivel en el PMV o te vas a quedar en una biblioteca o en un backend, así que es imposible saber si esto es correcto o no.

Pero en los propios user journeys y los perfiles de los usuarios se especifica que no se quieren descargar nada y el proyecto está pensado para llevar brindar la solución directamente al usuario. Es el motivo de que se analicen las opciones de llevar la solución al usuario final.

JJ commented 1 year ago

La gestión de un proyecto consiste en hacer cada momento lo que sea necesario para pasar al siguiente, trabajando siempre hacia el siguiente producto mínimamente viable. ¿Necesitas la plataforma para este milestone? Si no es así, no es algo que debas hacer ahora Recuerda lo que siempre digo. Una metodología de proyectos tiene que decirte dos cosas.

  1. ¿Qué hago a continuación?
  2. ¿Lo que acabo de hacer, está bien?

No hay nada que te diga que a continuación tienes que modelizar la plataforma, que es un tema puramente de implementación, ni está relacionado con el PMV actual.

Slowmybrosh commented 1 year ago

Vale, hago primero la justificación y milestone para el backend de la aplicación (fuente de recetas).

JJ commented 1 year ago

Primero tienes que modelizar el problema.

Slowmybrosh commented 1 year ago

Primero tienes que modelizar el problema.

El problema está bosquejado en #43. Para permitir a los usuarios encontrar recetas, necesito una fuente de recetas con una diversa variedad de recetas en un idioma comprensible para los usuarios.

JJ commented 1 year ago

Primero tienes que modelizar el problema.

El problema está bosquejado en #43. Para permitir a los usuarios encontrar recetas, necesito una fuente de recetas con una diversa variedad de recetas en un idioma comprensible para los usuarios.

¿Entiendes que el problema no sólo tiene que estar bosquejado, sino resuelto en un producto mínimamente viable para poder pasar a otras cosas?

Slowmybrosh commented 1 year ago

Primero tienes que modelizar el problema.

El problema está bosquejado en #43. Para permitir a los usuarios encontrar recetas, necesito una fuente de recetas con una diversa variedad de recetas en un idioma comprensible para los usuarios.

¿Entiendes que el problema no sólo tiene que estar bosquejado, sino resuelto en un producto mínimamente viable para poder pasar a otras cosas?

He creado un milestone que representa el PMV donde se resuelve el #43