Dans une équipe de développement, les postes devraient tous être standardisés afin qu'un développeur puisse passer d'un poste à un autre sans être complètement perdu.
Afin de pouvoir standardiser les postes, il faut dans un premier temps sélectionner les applications à installer sur chacun de ces postes. Voilà une sélection d'outils utiles qui me semblent utiles d'installer en standard sur la machine d'un utilisateur ou sur une machine serveur pour les applications web. : Outils standards
Afin de garantir des installations uniformes sur chacun des postes, il faut s'assurer que les postes de développement aient tous une arborescence commune propre aux outils standards.
Il faut ensuite utiliser un outil du type "installer" (ex : NSIS) ou un outil du type updater (BUD). De ces 2 solutions, ma préférence va largement à l'updater :
La solution utilisant l'updater permet de faire des mises à jours des postes manuellement et surtout automatiquement au démarrage du poste.
La solution utilisant l'installer ne peut elle que fonctionner manuellement, ce qui n'est pas pratique pour une équipe de taille importante.