2. О НАС
В «ИАЦ» с 2009 года
Технологии
JAVA, GWT + GXT, Liferay Portal, Oracle
Проекты
ГИС «Госархивы СПб»
Портал www.spbarchives.ru
Цели
Наладить процесс обмена опыта
2
4. Организация процесса разработки
Сбор
Планирование Проектирование
требований
Разработка Тестирование
Выпуск продукта Внедрение Поддержка
4
5. ТРУДНОСТИ РАЗРАБОТКИ
o Часто меняющиеся требования
o Требования не достаточные
o Большой поток высокоприоритетных задач
o Отсутствие видимой цели в команде
o Выпущенный продукт не качественный
o Заказчик не доволен
5
7. AGILE-МАНИФЕСТ
Люди и взаимодействие важнее процессов и инструментов
Работающий продукт важнее исчерпывающей документации
Сотрудничество с заказчиком важнее согласования условий контракта
Готовность к изменениям важнее следования первоначальному плану
http://agilemanifesto.org
8. РОЛИ
Product owner
Отвечает перед заказчиком
Определяет направление и расставляет приоритеты
Scrum master
Отвечает за успех скрама
Следит за соблюдением правил работы
Команда
Отвечает за успех выполнения спринта и
качество продукта
Самоорганизующаяся и кросс функциональная
8
23. ВЫПУСК
o Подготовка новой версии продукта
o Подготовка патча для БД
o Версия в системе контроля версий
o Развертывание на тестовом сервере
o Дымовое тестирование
23
26. ПРЕДЛОЖЕНИЯ
Создание сообщества разработчиков ИАЦ
Создание площадки для взаимодействия
Обмен опытом на регулярной основе
Совместное использование наработок
26