Моя компания использует меня как своего рода морскую свинку для разработчиков по обе стороны США. Главный офис находится в Денвере, а я в Луисвилле, штат Кентукки. Я пытаюсь придумать идеи, чтобы сделать удаленный опыт разработки лучше с опытом работы в главном офисе. Очевидно, он никогда не выстроится идеально, но я думаю, что мы все еще можем сделать это лучше.Географически распределенная разработка
Для справки, мы работаем в основном на Java, где Eclipse является предпочтительной средой IDE.
До сих пор я придумал:
- Instant Messaging/Skype - Может выступать в качестве как основной вход/выход/занят системой и системой быстрой связи.
- Портал развития - простая веб-страница со ссылками на важную документацию или ссылки на пакеты, которые мы используем в каждом проекте, и любую другую полезную информацию.
- Круиз-контроль - поэтому мы не тратим столько времени на срыв, а затем беспокоимся о сломанных сборках.
- VNC - В течение времени я хочу показать кому-то код, который еще не проверен в Git, или когда мне нужно пройти через серию экранов для критики/совета.
Какие еще инструменты доступны, которые мы можем использовать, чтобы помочь мне чувствовать себя меньше, как будто я оказался на необитаемом острове?
Я второй это. Я работаю над проектом в свободное время с тремя разработчиками, я (в США), парень во Франции и парень в Австралии. IRC идеально подходит, потому что все (а не только кодеры) могут болтаться и иметь полное обсуждение. Вы также можете посмотреть журнал IRC, чтобы сохранить разговоры. – 2008-11-03 21:31:39