Agile Software Development in the Large: Diving Into the Deep