1. 2. Software development 21 stcentury Building new applications / migrate legacy Web based Customizable Connectivity Hosted / On-Premise Challenges time-to-market cost…