Un sociogramma è un database a grafo che descrive le relazioni tra gli individui in un gruppo al fine di mappare la rete sociale del gruppo. Lo scienziato sociale Jacob L. Moreno ha sviluppato il sociogramma a metà del XX secolo come metodo quantitativo per analizzare le relazioni sociali nelle carceri e nelle scuole di riforma. Il suo obiettivo era creare uno strumento sociometrico che aiutasse gli amministratori a imparare come modelli di comunicazione reciproca e non reciproca, status, alleanze e programmi nascosti hanno influenzato la capacità di un gruppo di rimanere coeso.
I sociogrammi per piccoli gruppi possono spesso essere creati attraverso l'osservazione diretta, ma la mappatura di grandi gruppi beneficia di sondaggi che pongono domande sulle relazioni di un individuo con altri membri del gruppo. Negli affari, i sociogrammi vengono spesso utilizzati per ottenere informazioni che aiuteranno a creare modelli di comunicazione più efficaci, migliorare la partecipazione attiva dei membri ai progetti e promuovere una cultura dell'innovazione. Ciò è particolarmente importante nelle grandi organizzazioni con culture aziendali gerarchiche.
L'amministratore delegato di Facebook Mark Zuckerberg è accreditato per la prima volta utilizzando il termine grafico sociale nel 2007 per riferirsi alla rete di connessioni e relazioni documentata da Facebook membri. Quando gli esperti di marketing hanno iniziato a comprendere il potenziale dell'utilizzo dei sociogrammi per aumentare le entrate, gli sviluppatori di software hanno risposto rendendo più facile trovare leader di gruppo e sperimentare campagne di marketing di influencer.
Vedi anche: Apache Girafe, Graph Search