Software selection and implementation is a major point of consideration for organizations in the initial phase of BIM implementation. Overwhelming initial purchase costs and other associated costs related to training and ongoing technical support are usually discouraging and confusing to most organizations. And no doubt, software/hardware selection is a complex and crucial question that needs thorough investigation.

One of the favorable ways to narrow down your search is by identifying the functions your company is primarily active in, and then choosing the software those functions demand. It is also helpful to note that most softwares can be clubbed into one of the four major functional groups:

  1. Modelling
  2. Analysis
  3. Collaboration
  4. Data management

And these functional groups are directly related to different phases of construction namely:

  1. Concept design.
  2. Design development.
  3. Construction documentation.
  4. Fabrication drawing.
  5. Construction, and
  6. Operation. 
Figure 1 Comparative Diagram Of Functional Groups (Vertical Axis) V/S Design Phases (Horizontal Axis)

As you can see there is no ‘one’ software that will match all your needs. Each function requires a different set of tools, so you will have to take it step by step and decide upon certain functions you want to integrate with BIM at a particular time. Once you have decided you can begin searching for those particular softwares in the market and simultaneously short list them to test and compare later. Some of the things to look for during software selection are:

  1. Usability.
  2. Software developer’s history.
  3. Software documentation and support.
  4. Integration with other softwares in the market.
  5. Compatibility with existing softwares used by your company.
  6. Cost.


Once your hunt for the correct software is initiated and processed, another challenge is going to open its doors to you: finding skills to operate the new softwares and coordinating processes. And here, a debilitating question is inevitable: whether to train existing staff, or hire new skilled resources?

Clearly, hiring professionals who are pre-trained in using BIM softwares and have prior experience in BIM projects has an advantage. Hiring such professionals not only saves time and money, but also gives your organization a head start with BIM. Further such professionals can guide the processes within your organization, minimizing the learning mistakes, and simultaneously mentor members on BIM essentials. However, there are two problems that make this approach counter productive. Firstly, it is extremely difficult to find a competent team of professionals who will dedicatedly work for you, and secondly though such professionals are masters at BIM, they are clueless about your company’s project workflows.

Also, training your existing staff has two advantages. Firstly, you will gain continuity by educating your own resources because they are familiar with your company’s project workflows; and quite understandably experience on projects and company’s proceedings are more valuable than technical skills. And secondly it is motivating for staff to know that their job is not in danger, and on the contrary they feel valuable and important to your company’s future when trained within the organization.

So when this dilemma occurs, as to hiring a new employee with technical skills but no project experience, against training existing employees with project experience but little technical skills. It is always advisable to train your existing employees, because BIM is essentially about project work and not about BIM itself. It is a medium to reach a goal. And further you can teach someone technical skills, but can you teach them project experience?

If You Liked What You Read, I Would Request You To Give Back To All Infrastructure Industry People:

  1. Share This Article On Social Media
  2. Leave A Comment Below, And Tell Me What You Think About This.
  3. Join The Infra Pioneer Group So We Can Together Take This Further.

Leave a Reply