Excellent blog Anand . I totally agree, the strong foundation and agility should co-exist.