con todo respeto, 2+ años de trabajo para 5 ingenieros me parece una burrada de tiempo, sobre todo teniendo en cuenta la funcionalidad core y más si tenemos en cuenta que no deja de ser una migración
#2 no exactamente. Si vamos caso de uso por caso de uso, verás que es mucho más de lo que parece. Especialmente si has de reescribir y organizar de paso, el código. Hemos hablado ya largo y tendido del tema.
#3 si tuviese que rehacer mnm desde 0, como mucho, miraría el cálculo de karma (y para eso que miraría de hacer un motor de reglas para poder cambiarlo sin que sea un trauma, motivo por el que no se toca ahí). El problema de mnm es que se concibió como un monolito y me da que el pseudoclon de reddit lo mismo. Vale que se me había pasado en mi cabeza la parte de admins y gestión (que supongo que habrá muchas cosas que no he visto)
Aún así, en trabajo full time me parece muchísimo tiempo
#3 pues viendo solamente la base de datos te acepto que es más grande de lo que pensaba. Eso sí, te cambio 2 inges por un analista funcional que documente todo, optimice lo que pueda y saque los casos de uso
*
Aún así, en trabajo full time me parece muchísimo tiempo