Hace unos años hice 2 prácticas de verano consecutivas en una empresa. La empresa tiene un sistema central X que se utiliza para muchos "eventos" (no quiero desvelar demasiado sobre las empresas implicadas, etc.). X es un sistema bastante complicado, que podría implementarse de muchas maneras. No he visto/escuchado etc. cómo funciona exactamente.
Cuando empecé mis prácticas, teníamos un programa informático que estaba muy lejos de estar terminado, pero que tenía una funcionalidad básica, y que había que terminar y entregar a un cliente de pago. Durante los dos veranos fui prácticamente la única persona que trabajó en este software.
Cuando terminé las prácticas, me fui y desde entonces trabajo por cuenta propia. Durante mi trabajo como freelance he estado desarrollando un montón de software basado en la web/nube, y recientemente me di cuenta de que su software se beneficiaría enormemente de este enfoque. Una parte de lo que tienen sería salvable (aunque probablemente no sea una buena idea).
¿Cómo podría plantearles esto, o incluso debería hacerlo? Sé que tienen un desarrollador trabajando en este software a tiempo completo. Como no es nada innovador ("Toma tu software y hazlo basado en la web"), ¿qué les impide tomar la idea y hacerlo ellos mismos? Además de hacerlo basado en la nube hay otras mejoras masivas que se podrían hacer al mismo tiempo, haciendo una solución barata(er) y más útil a lo que ofrecen actualmente, sin embargo siento que estoy bloqueado en hacer esto por mi cuenta, ya que tienen una patente en el sistema X y aunque no lo he mirado como he dicho antes y podría desarrollar algo similar, siento que esto está pidiendo problemas.