An Integrated Approach to Software Engineering - Jalote(Pankaj) (a)