No one argues against the contention that enterprises and, more importantly, their stakeholders (both internal and external) are increasingly demanding access to core systems on a remote/mobile basis. Still, there is much debate about the best way to actually deliver that mobile access.
Several schools of thought exist. First, we have the revolutionaries who suggest that existing applications are fundamentally flawed, inflexible and large, meaning they’re unable to deliver what enterprise customers need. Proponents of this perspective say enterprises should pretty much take an entirely new look at how they work from a technology paradigm. These organizations take a Netflix-like approach to the problem space, deciding to re-architect from the ground up to meet their needs.