LEADING SOFTWARE FIRMS IN HYDERABAD : A THOROUGH ANALYSIS