Agile Synchronization across teams, geographies, methodologies
When it comes to enterprise implementations, there would always be
- A variety of teams working in different countries
 - Working on different functionalities
 - Using different methodologies – a combination of Scrum, DSDM, Waterfall, Lean etc
 - and many other variables
 
Key lies in synchronization of deliveries while the deliveries do happen like a heartbeat.
This is how I have made things work in my large projects. Its always good to have a sync point (for e.g. GO-NOGO decision point in a PRINCE2 organization) where decision can be made as to whether the product “as-a-whole” is acceptable to the customer or not.
