27
Agile-реанимация государственного проекта Сергей Смирнов СПб ГУП «Санкт-Петербургский информационно-аналитический центр»

Agile-реанимация государственного проекта

Embed Size (px)

Citation preview

Page 1: Agile-реанимация государственного проекта

Agile-реанимация государственного проекта

Сергей Смирнов СПб ГУП «Санкт-Петербургский информационно-аналитический центр»

Page 2: Agile-реанимация государственного проекта

Обо мнеСергей Смирнов

smirnoff_sergeysergey.smirnov.1829

начальник сектора разработки, к.т.н.

С 2009 года занимаюсь разработкойгосударственных информационных систем

Page 3: Agile-реанимация государственного проекта

О проектеАвтоматизация деятельности гос. ведомства

Внутренняя система~10 объектов автоматизации~ 400 сотрудников

Интернет порталМежведомственное взаимодействие

Page 4: Agile-реанимация государственного проекта

Ожидание РеальностьИсходное состояние

уровень автоматизации

качество ПО

Page 5: Agile-реанимация государственного проекта

Исходное состояние

Полный комплект документации по ГОСТ

Закрытые работы в соответствии с ГК

при этом

Page 6: Agile-реанимация государственного проекта

Анти agile манифест

следование первоначальному

плану

готовностьк изменениям

исчерпывающая документация

работающийпродукт

процессы заключения ГК и организации

закупок

люди и взаимодействие

Page 7: Agile-реанимация государственного проекта

Поставленные задачи Выпуск качественно новой

версии Удовлетворенные и

счастливые пользователи

Page 8: Agile-реанимация государственного проекта

Проблемы взаимодействияo Пользователи не идут

на конструктивноевзаимодействие

o Отсутствие верыв исполнителяи результат

Page 9: Agile-реанимация государственного проекта

Частые поставки

Page 10: Agile-реанимация государственного проекта

Проблемы с обратной связью

Page 11: Agile-реанимация государственного проекта

Общая команда с заказчиком Рабочие группы Акты об установке и

демонстрации Подписи сотрудников

и глав ведомств

Page 12: Agile-реанимация государственного проекта

Конструктивное взаимодействие

совместная работа с заказчиком– обсуждение

– проектирование – прототипирование

рабочее время сотрудника

Page 13: Agile-реанимация государственного проекта

Компенсация затрат

– спасибо (+ в карму)

– благодарственные письма

– финансы

Page 14: Agile-реанимация государственного проекта

Реанимация завершена Достигнуто

конструктивное сотрудничество с заказчиком

Выпущено и внедрено качественное ПО

Налажен гибкий процесс разработки

Page 15: Agile-реанимация государственного проекта

Agile и ГК

Page 16: Agile-реанимация государственного проекта

ТребованияТребования на высоком уровне абстракцииТребования пользователей отдельным ПриложениемРазделение на отдельные логические блоки в соответствии с этапами реализации

Page 17: Agile-реанимация государственного проекта

ГОСТ 34.602-89 «Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы»

1.2. «…Могут быть разработаны ТЗ на части АС; на подсистемы АС, комплексы задач АС и т.п…»1.7.«…Изменения к ТЗ на АС оформляют дополнением или подписанным заказчиком и разработчиком протоколом…»

Требования. ГОСТ

Page 18: Agile-реанимация государственного проекта

Календарный пландо

Техническое задание

Эскизный проект

Технический проект

Рабочая документация,ввод в действие

Page 19: Agile-реанимация государственного проекта

Календарный планпосле

Этап: от ТЗ до Ввода в действие

Сдача документации вместе с ПО

Требования на следующий год

Page 20: Agile-реанимация государственного проекта

Календарный план. ГОСТГОСТ 34.601-90 «Автоматизированные системы. Стадии создания»2.2. «Стадии этапы, выполняемые организациями участниками работ по созданию АС, устанавливаются в договорах и техническом задании на основе настоящего стандарта… В зависимости от специфики создаваемых АС и условий их создания допускается выполнять отдельные этапы работ до завершения предшествующих стадий, параллельное во времени выполнение этапов работ, включение новых этапов работ»

ГОСТ 34.603-92 «Виды испытаний автоматизированных систем»1.16. «Допускается последовательное проведение испытаний и сдача частей АС в опытную и постоянную эксплуатацию при соблюдении установленной в ТЗ очередности ввода АС в действие».

Page 21: Agile-реанимация государственного проекта

Отчетная документацияТолько необходимые документы

Перекрестные ссылки и декомпозиция

Автоматизация

Page 22: Agile-реанимация государственного проекта

Риск 1. Конфликт интересов

Исполнитель Заказчик

Page 23: Agile-реанимация государственного проекта

Согласование работ с заказчиком Требование в ТЗ содержит оценку Каждая история оценена и привязана к

требованию из ТЗ Σ оценок историй ≤ оценки требования из ТЗ

Page 24: Agile-реанимация государственного проекта

Риск 2. Трудности в развитии

Исполнитель

Заказчик

Промышленная среда

Page 25: Agile-реанимация государственного проекта

Артефакты для заказчика

Исполнитель

Заказчик

Промышленная среда

Page 26: Agile-реанимация государственного проекта

Заключение про Agile в ГКПозволяет выводить проекты из кризисаМинимизирует рискиМожет работать в текущей нормативно правовой базеТребует регламентации от государства

Page 27: Agile-реанимация государственного проекта

Спасибо за внимание!http://gosagile.ru

Автор рисунков: Артем Воронцов ([email protected])

smirnoff_sergeysergey.smirnov.1829

Сергей Смирнов