Un client vous approche, il possède déjà un site, une infrastructure sur le web.. vous devez développer de nouvelles composantes OU refaire une portion du site. Que faites-vous: tout recoder ou connecter? Un beau dilemme, vraiment. Et beaucoup plus fréquent qu’on le croit. C’est le cas de notre projet courant avec GForce. Ils ont déjà investi temps et argent dans une plateforme logicielle qui réponds partiellement à leur besoin. Leur CRM actuel roule sur ColdFusion. Comme Hugues disait plus tôt nous avons été mandaté pour leur développer un nouveau site web qui sera plus apte à répondre à leur entreprise. Bien que je n’aime pas les plateformes propriétaires je reconnais l’impact de refaire le développement de zéro. On peut oublier des choses, on ralenti pendant un moment parce qu’il faut réapprendre comment utiliser un ou plusieurs produits. Mais surtout, il faut investir à nouveau alors que l’on a déjà quelque chose qui fonctionne. Donc… recoder ou… connecter… Une des facettes intéressante du web est qu’on peut rester agnostique de la technologie sous-jacente d’un site. Pour faire simple, rien n’empêche un site développé en PHP avec Joomla de discuter avec un autre site développé sous ColdFusion ou Ruby on Rails. PourGForce nous allons connecter. Il y a peu de valeur à tout recoder en ce moment.