The disrupting impact of technology at the organization level is equally serious; when companies fail to successfully predict and adapt to technological change the result is often catastrophic; stories of how companies that once dominated the market like Kodak, Blockbuster, Nokia, Blackberry of Microsoft have either disappeared or struggled to survive due to unreadiness in front of quick technological changes are abundant