Bir inşaat projesinin yönetimi sırasında, sürecin birbirine bağlı aşamalardan oluşması ve bu aşamalarda görev alan paydaş sayısının fazla olması sebebiyle beklenmedik birçok durumla karşılaşılabilmektedir. Bu nedenle projenin büyüklüğü ile paralel olarak yönetim süreci daha da zorlaşmaktadır.
Bina bilgi modellemesi (Building Information Modelling-BIM) en basit tanımıyla, bir mimari projenin tasarımında, inşasında ve sürdürülebilirliğinin sağlanmasında yer alan tüm paydaşların bilgilerini paylaşabileceği üç boyutlu bilgi paylaşım sistemidir [1]. Birbirine bağlı proje aşamalarının yönetiminin sağlanabildiği veya aynı anda yürümesi gereken işlerin birbirleri hakkında bilgi sahibi olmalarını sağlayan bilgi yönetim modelidir. Burada kullanılan sistem mimari veya teknik yazılımdan ziyade, sürecin tüm bileşenleri olan zaman, maliyet, iş gücü, mimari tasarım ve teknik hesaplamaların bir arada görülebildiği bütüncül bir sistemdir. Proje esnasında kullanılan yazılımın ismi fark etmeksizin tüm çıktılar BIM uygulamalarına entegre edilebilmektedir.