Each sub-team (about 4 or 5 people?) must create and fully document the interfaces to their product(s). Otherwise you just have a big pile of something steaming.