Работа в паре

Здравствуйте, уважаемые члены сообщества!

Наверняка, среди вас есть опытные программисты, с богатые опытом работы в паре или в группе программистов.

На сегодняшний день я учусь в универе, и все, что мне приходится писать находится в рамках проектов по тем или иным предметам и не превышало 4000 строк или 10 объектов. Большую часть времени я работал в гордом одиночестве – что очень облегчало процесс планирования, но теперь времени стало совсем мало и объем заданий не позволяет этой роскоши. Я стараюсь быть максимально строг во всем, что касается стиля письма, что касается форматирования кода, названий, параметров и модулярности функций, использование больших букв и т.д. Того же я искал в напарнике.

В последнем проекте я начал содействовать с отличным напарником, но у нас с ним нет опыта совместной работы, что вызвало не малые сложности в процессе спайки частей проекта. Не смотря на многочасовые обсуждения, мы не смогли предвидеть всех проблем, что повлекло большую потерю времени в финальной стадии.

Назревший вопрос прост: Как планировать относительно большие проекты? Поделитесь, пожалуйста, опытом/советом/электронной литературой?

Заранее благодарен.