вторник, 7 декабря 2010 г.

"Кто сломал билд?" или "Правильный Configuration management"

16-uj декабря в Санкт-Петербурге Алексей Корсун проведет тренинг "Кто сломал билд?" или "Правильный Configuration management"

Описание
Есть практики, которые решают вполне конкретные проблемы в разработке программного обеспечения. И не важно, работаете ли вы по Agile, или нет.
Перед всеми рано или поздно встают вопросы:
- как организовать быструю сборку "по требованию" для тестеров?
- как определить, что должно войти, а что не должно войти в очередную сборку для тестеров или для релиза?
- как быть с тем, что уже сделано, но войти не должно?
- как быть с фичами "почти сделанными" до выпуска релиза? Выбрасывать их код из релиза? Включать в релиз? Или же ставить в зависмость от магического "номера версии"?

Как правильно решать такие вопросы?
На этом семинаре вы получите ответы. Очень конкретные и готовые к применению. Независмо от того, какой процесс разработки ПО вы используете.

Предполагаемая аудитория
Разработчики, системные инженеры в компаниях по разработке ПО, тим-лидеры, тестировщики. Если в команде есть выделенные люди, занимающиеся сборками и инсталляцией релизов, их присутствие очень рекомендуется.

План
  1. Проблемы управления конфигурациями. Типичные ситуации
    1. Регрессия
    2. Постановка задачи
  2. Feature branches
    1. Описание методики
    2. Политики веток
    3. Конфликты контроля версий
    4. Борьба с "мержефобией"
    5. Примеры работы с feature branches в SVN
    6. Другие VCS
  3. Автоматические сборки
    1. Возможности ant и nant (короткий обзор)
    2. Системы управления сборкой: Cruise Control, TeamCity
    3. Continious integration
  4. Человеческий фактор
    1. Ответственность за ветку
    2. Ответственность за сборку
  5. Типичные сложности
      1. Управление конфигурациями БД
      2. Зависимость от "железа"
  6. Итоги
    1. Что должно получиться
    2. Примеры из жизни
      1. Управление конфигурациями при разработке клиент-серверного приложения - call-центра
      2. Управление конфигурациями при разработке веб-приложения YouTrack в компании JetBrains
Время тренинга: 3 часа.

Время:
16-го декабря с 19:00 до 22:30 с перерывом на кофе-брейк.

Место:
Тренинг состоится при поддержке ЗАО «Ланит-Терком».
Место проведения: 14 линия В.О., дом 29. Здание математико-механического факультета СПбГУ.
На проходной говорите, что вы на семинар по Agile.

Стоимость участия:

При оплате до 14-го декабря - 2000 рублей
После 14-го декабря - 2500 рублей

Зарегистрируйтесь для участия в тренинге.

1 коммент.:

  1. А можно ли выступить в качестве докладчика или купить время для доклада?

    ОтветитьУдалить