Numerous researches have been carried out on implementation and employment of business intelligence, but in the past researches only specific aspects and dimensions have been studied while factors affecting implementation process and interactions between them are not widely considered. In such circumstances, it is vital to identify key factors affecting business intelligence implementation process and determine communication structures between these factors. In the present article, reviewing the related literature and obtaining experts' opinions using fuzzy Delphi techniques is first, followed by key factors affecting the process of business intelligence implementation and important criteria of effectiveness for business intelligence in the Iranian banking industry were identified, and then using a method of interpretive structural modeling, relationships between factors were determined and analyzed. Finally, the interactive structure of the factors, i.e. business intelligence implementation, a model is presented. Using confirmatory factor analysis and path analysis methods, model validation was conducted. Leading to the determination that while that transition for some companies has been attempted, not all current efforts have been successful.