Как я могу убедить мой отдел внедрить систему контроля версий? - PullRequest
19 голосов
/ 14 июля 2009

Я недавно присоединился к ИТ-отделу крупной страховой компании. Хотя название отдела - «IT», здесь написано много кода; Java, JSP, JavaScript, COBOL и даже немного C ++ из того, что я слышал. Все программы, которые позволяют страховщикам, брокерам и остальным работникам, одетым в галстуки, заключать новые контракты и работать с клиентами, основаны на коде, созданном этим отделом. Мне сказали, что департамент довольно хорош по стандартам материнской компании и что мы даже получили внутреннюю награду или две. В отделе 17 человек, разбитых на более мелкие группы по 2 или 3. Как вы уже догадались, начиная с части COBOL, средний возраст составляет более 40 лет (для примера, мне 29 лет) .

В настоящее время нет системы контроля версий (хотя существует общая схема резервного копирования). При необходимости файлы передаются через общие папки. Обычно в каждой группе есть один человек, ответственный за копирование «окончательной» версии файлов обратно на рабочий сервер. Я нахожу это абсурдным и даже немного опасным.

Как я могу попытаться убедить руководство, что мы должны внедрить схему VCS в нашем отделе? Я никогда не развертывал VCS самостоятельно, но в каждом другом месте, где я работал, был такой. Я думаю, что с первого шага добьюсь стены «у нас все в порядке, зачем беспокоиться», в сочетании с возрастом большинства моих коллег, которые будут считать этот шаг ненужным препятствием.

Я знаю основные преимущества VCS (отслеживаемость, детальное резервное копирование, учет и т.д.). Я хочу подкрепить свой случай реалистичными примерами и примерами реальной добавленной стоимости по сравнению с затратами на реализацию, а не просто «но-но-но, мы должны иметь VCS, которую вы обманываете!" : -)

Ответы [ 12 ]

0 голосов
/ 14 июля 2009

Ищите другую работу.

Серьезно.

Существуют гораздо лучшие рабочие места, которые не требуют от вас обучения существующего персонала.
Там, где вы могли бы пойти на работу и просто, знаете, работать .

Кроме того, имейте в виду, что 30 не за горами. Это возраст, в котором большинство людей
с радостью прекратите страдать дураков.

Просто на голову.

EDIT

Предполагается, что бросить плохую работу - это бросить курить.

Может быть, и проголосуйте, если хотите, но имейте в виду, что вы должны
Пройдите тест вашего работодателя до того, как вы согласитесь на работу, а не после.

0 голосов
/ 14 июля 2009

Помните, что существует множество абсолютно бесплатных систем контроля версий. И количество времени, затрачиваемое на установку и обслуживание системы контроля версий, должно быть где-то около 0 (они не должны требовать никакого обслуживания). Для большинства систем нет даже космического штрафа, поскольку они могут сжимать объекты внутри.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...