Re-Architecting the Enterprise: The Time is Now