?????? ???????????????? ? ??????? JTalks

 
 
 
Сообщения:365
Т.к. люди находятся в разных часовых поясах и имеют разный стиль жизни, то одновременно они далеко не всегда могут работать, поэтому интерактивный "спаринг" отбрасываем.. Как же может выглядеть парное программирование в Жаворонках (и как это уже происходит в Ласточках):
  • Два разработчика берут себе две задачи, каждый из них является главным по одной из них
  • Каждый день (или пару дней) они меняются незавершенными задачами.
  • Если кто-то пропускает день разработки, то значит по какой-то задаче не идет прогресс в этот день. Другой разработчик возвращается к ней со следующего дня и процесс идет как шел.
Какие плюсы:
  • Сразу два человека будут хорошо понимать что творится в задаче и если один уйдет в запой - не беда, кто-то один всегда понимает что творится в коде.
  • Качество JavaDoc'ов и work log'ов растет на глазах
  • Количество багов должно уменьшиться потому как сразу два разработчика каждый со своим опытом работает над задачей. По той же причине должно вырасти качество кода.
  • Кто-то всегда работает над задачей, не получается что кто-то один пропал и все - задача никем не доделывается в этой итерации и проваливается.
  • Разработчики не скучают колупая одну задачу.
Возможные недостатки:
  • Требует определенной дисциплины. Т.к. чтоб "партнер" быстро въехал в задачу нужно писать хорошие комментарии как в Git коммитах, так и в Worklog'e
  • Требует всегда оставлять код в рабочем состоянии. Это так-то плюс на самом деле, но не каждый сходу сможет так работать, нужно попрактиковаться. Но это путь светлых сил.
  • Частое переключение между контекстами. Если сделать все правильно, то бишь переключаться именно часто, то проблем не должно быть. Плюс опять же - хорошие комментарии предыдущего разраба.
В Ласточках такая практика вызвала через некоторое время положительную реакцию, хоть поначалу и были недоумения. Хочу предложить так попробовать и в Жаворонках.
Изменен:12 мая 2013 18:35
 
 
Сообщения:81
ctapobep:
поэтому интерактивный "спаринг" отбрасываем

ну я бы не стал так категорично, наверняка кто-то сможет работать в паре, я готов работать в интервале 21:00 - 24:00 мск будни, в выходные тоже можно, но время нужно будет обговаривать.
 
 
Сообщения:16
Я могу работать с 22-00 до 23-00 по Москве. Каждый день. Только со мной нужно договариваться, т.к я могу уйти спать.
Также я злостный любитель Eclipse.
 
Модераторы:katctapobepІраїдаJulia AtlyginaJulik21Julikdsafjifb
Сейчас эту тему просматривают:Нет