Technologies

The Cost of Being Average... “How much do you lose by using a less powerful language? There is actually some data out there about that.” Paul Graham

En nous encourageant à croire que c'est en privilégiant les technologies informatiques les mieux appropriées dans les écoles et les universités du monde entier, on entend nous porter à penser que nous ne dépendrons “in fine” qu'assez peu du prestataire du moment, tous étant peu ou prou interchangeables en cas de besoin, ce qui, expérience faite, s'avèrera, le plus souvent inexact.

Ce schéma présente deux insuffisances, au moins : abusif quand il laisse entendre que coder une application déployable en environnement multi-supports relèverait presque de l'enfance de l'art des méthodologies "top to bottom", il oublie surtout de préciser que la prestation ne pourra être complétée que de deux manières, pour le moins, antagonistes :

  • soit en faisant appel à des bibliothèques préfabriquées et réutilisables pour élaborer une application en kit recouvrant autant que possible le spectre de vos besoins, le développement personnalisé dans les environnements les plus courants étant exclu pour des raisons évidentes de coûts, la programmation faisant peu de cas d'un parfaite maîtrise des méthodologies de démembrement de la complexité étant toujours très laborieuse, penser peu restant, là comme ailleurs, le meilleur ami de marcher beaucoup ;
  • soit ens faisant appel à des praticiens rompus aux subtilités des architectures portables et fins connaisseurs des environnements de developpement rapide qui permettent de gérer nativement la réalité complexe de vos besoins. L'expertise prend ici l'ascendant sur l'interchangeabilité des prestataires.

En d'autres termes, une approche privilégiant la standardisation des méthodes et des prestataires sera plutôt adaptée aux problématiques IT les plus basiques. Si vous recherchez, au contraire, un professionnel en capacité de réaliser une solution personnalisée et évolutive, le recours aux services d'un expert des architectures portables et modulaires de développement rapide sera généralement mieux adapté.