Статьи

Непрерывная интеграция

Я хорошо помню одно из моих первых наблюдений за большим проектом. Я проходил летнюю практику в большой английской компании, занимающейся электроникой. Мой руководитель, один из группы контроля качества, проводя меня по помещениям компании, показал мне огромный мрачный склад, полностью заполненный коробками. Мне сказали, что этот проект разрабатывался в течение пары лет и сейчас находится на этапе интеграции уже в течение нескольких месяцев. Мой гид также говорил, что никто на самом деле не знает, сколько еще может занять окончание интеграции. Так я узнал одну общую черту программных проектов: интеграция – длительный и непредсказуемый процесс.