Hi:
I lead larger-scale integration efforts.
The major thing that needs to be done (some experts say up to 98% of the required work) is to come up with a comprehensive, integrated understanding of the essential (i.e., technology independent) functionality and - especially - the interrelationships between those functions. Think data flow diagrams.
Tony