Un silo d'information est une division commerciale ou un groupe d'employés au sein d'une organisation qui ne parvient pas à communiquer librement ou efficacement avec les autres groupes, y compris la direction. Les silos d'information sont créés lorsque la culture d'une organisation n'encourage pas la collaboration et le partage des connaissances entre les employés. Ils peuvent se développer rapidement et entraver la capacité d'une organisation à répondre aux changements du marché en temps voulu. Bien que les termes "silo d'information" et "silo de données" soient parfois utilisés comme synonymes, les silos d'information sont le plus souvent considérés comme un problème culturel causé par des personnes qui ne partagent pas l'information, tandis que les silos de données sont le résultat d'une technologie qui entrave la collaboration. Il est important de noter que les silos d'information culturels sont souvent renforcés par des technologies et des processus commerciaux qui ne favorisent pas la collaboration. Dans le secteur des soins de santé, par exemple, les données cliniques, financières et opérationnelles peuvent être stockées et gérées par différentes divisions commerciales dans différents bâtiments, chacune utilisant des logiciels et des outils de gestion différents. Il peut s'avérer difficile de partager des informations entre les groupes, car les différents systèmes de données peuvent avoir leurs propres règles de validation, formats et identifiants clés. Cela rend les choses plus difficiles pour eux, même s'ils sont conscients des avantages de partager les données et de fournir à tous la même vue complète. Dans le domaine du développement logiciel, il est de plus en plus important pour les organisations de briser les silos d'information qui existent entre les équipes de projet responsables des différentes fonctions de développement. Maintenant que le cloud computing et les réseaux définis par logiciel (SDN) ont supprimé certains des obstacles techniques à la collaboration, on s'attend à ce que le mouvement DevOps fasse tomber les silos d'information construits par la spécialisation des tâches et change fondamentalement la façon dont les logiciels sont construits et gérés.