Bonjour,
Je suis développeur dans une petite SSII. J'ai repris un projet qui est techniquement assez bancal, entre l'absence de spécs, un développement dans l'urgence, une évolution assez hasardeuse, et plusieurs développeurs qui ont participé, faisant du projet un patchwork assez compliqué à maintenir (d'autant plus que nous sommes sur le point de le vendre à d'autres clients, et qu'en l'état actuel j'estime que c'est suicidaire).
Après avoir repris le projet, et après un petit audit de l'outil, j'ai émis l'idée de refondre le projet, sur un framework qui est utilisé sur d'autres projets, afin de repartir sur une bonne base technique, avec des compétences en interne qui faciliteront le développement, la maintenance, surtout avec plusieurs instances.
On m'a répondu que "pour l'instant ce n'était pas la priorité", ce que je peux comprendre car cela prendrait du temps et coûterait de l'argent, d'autant plus que l'outil actuel fonctionne bien (pour quelqu'un qui le voit de l'extérieur...).
Sachant qu'à la maison je bosse sur des projets similaires pour continuer à m'exercer, à faire des tests que je n'ai pas le temps de faire au boulot, je me suis demandé s'il était possible, et sous quelle forme, de développer l'outil que je souhaite, pour le proposer à ma société.
Le logiciel appartient à ma société, donc je n'ai pas le droit de partir de cette base pour faire un nouveau développement. Le modèle de données est stabilisé, je souhaiterais donc le conserver, et redévelopper l'application autour. En admettant que je le fasse, ai-je le droit de le proposer à ma société ? Sous quelle forme ? Ou dois-je développer un outil en partant de zéro ? Ma société peut-elle m'interdire de développer un produit similaire ? Qu'ai-je le droit de faire, et qu'est-ce qui est interdit ?
Merci pour vos réponses
Partager