Islands of automation happen due to an unsystematic IT planning and infrastructure approach. It also happens because of the unintegrated establishment of databases, systems & applications and the absence of coordination between internal departments.