Design Thinking considers user-level challenges in handling a system, defines user problems, designs innovative solutions to overcome the problems, and conducts user acceptance tests. It forms an integral part of design and development of modern Enterprise Portals.