Управление функциональными и
интерфейсными требованиями
Ирина Гертовская
ОТР-2000
Характеристики Корпорации
Подразделения Корпорации ~ 100
Организации-клиенты Корпорации ~ 200 тыс.
Регламентирующие акты – около 200 /50
Типовые операции ~ 11 тыс. / 4 тыс.
Подсистемы – 5 / 4
Выполняемые операции в день ~ 100 мил.
Смежные системы ~ 30 / 20
Интерфейсы взаимодействия ~ 400 / 250
2
Составляющие успеха
3
1. Поддержка со стороны Заказчика
Основа – обеспечение целей Корпорации:
- Работа подразделений в соответствии с нормативными
регламентирующими актами (НПА)
- Расширение бизнес функций Корпорации
- Повышение качества обслуживания клиентов
- Повышение производительности работ сотрудников
2. Методология
3. Инструментарий
Поддержка со стороны Заказчика
Поддержка
Корпорации
Организационно-нормативная
база технологии доработок ПО
- Концепция
- Приказы, Распоряжения
Технологическая регламентация
работ сотрудников –
пользователей ПО
Подразделение,
ответственное за
технологии
Связь бизнеса с ИТ
4
Соблюдение технологии
разработки ПО
5
> 20 7 20 10 12 7 12
Проект НПА Утверждение НПА Утверждение
Альбома ТФФ
Вступление
НПА в силу
Согласование
ОПЗ
ППИ ОПЭ Передача
в ПЭ
Конец
сентября
Начало
октября
Начало
ноября
Середина
ноября
Начало
декабря
Середина
декабря
1 январяНачало
сентября
ОПЭ в
пилотах
Внедрение
Увеличена
нагрузка
Согласо
вание
ОПЗ
Установка
версий ППО
• Согласование
проектов НПА
• Включение доработок
в ПВВ
• Подготовка ОПЗ
Разработка ППО
ППИ
Правила взаимодействия с
«внешней» средой
В рабочих днях
Ключ первый
6
Потребность бизнесу:
1. Обеспечение целей бизнеса
2. Выявление рисков, донесение до Заказчика
3. Согласование правил «на берегу»
Методология
7
8
Взаимосвязь сущностей
НПА/Запрос
Требование 1Требование
Доработка ПО
ЭД
Операция
Доработка ТР
Операция
Технологический
регламент
Доработка ТФФ
ТФФ
Альбом ТФФ
ТФФ
Подсистема ПО
ЭД
Операция
ТФФ
Операция
Интерфейсы
Операции
Ключ второй
9
Лучшие практики
Найти именно то, что работает здесь и сейчас
Инструментарий
JIRA
высокая
кастомизация
 Требования НПА/запросы Заказчика
 Технологические регламенты
 Доработки в разрезе подсистем ПО
 Интерфейсы обмена и Альбомы
 Задачи на выполнение
 Обращения, ошибки
Subversion
хранилище
документации
 Поддержка версионности
 Структуризация хранения документов
 Обязательность использования
 Централизованное решение для распределенной
команды
Внутренняя
автоматизация
 Собственные разработки для внутреннего использования
 Контроль взаимосвязанных элементов, синхронизация
 Разнообразные отчеты, контроль выполнения
10
Контрольные точки
11
Альбом
ТФФ
ТФФ
ТЗ
Альбом
ТФФ
Бизнес анализ Системный анализ Разработка,
тестирование
Передача версии,
публикация
Тестирование
РазработкаБТ к ТФФ
ОПЗ
ТР
ТР (ТК)
ТР
Сборка версии
Легенда
Интерфейсы
Операции
Версия
Ключ третий
12
Инструментарий
1. Найти мелодию
2. Определить инструменты
3. Разложить по нотам
Результаты
13
1. Прозрачность и контролируемость изменений ПО со
стороны Исполнителя и Заказчика
2. Снижение рисков блокеров рисков рассинхронизации ПО
3. Обеспечение сроков выполнения работ при дефиците
ресурсов
Выводы
14
Спасибо за внимание
Ирина Гертовская
ОТР-2000
gertovskaya.irina@otr.ru
www.otr.ru
15

Управление функциональными и интерфейсными требованиями в смежных системах

  • 1.
    Управление функциональными и интерфейснымитребованиями Ирина Гертовская ОТР-2000
  • 2.
    Характеристики Корпорации Подразделения Корпорации~ 100 Организации-клиенты Корпорации ~ 200 тыс. Регламентирующие акты – около 200 /50 Типовые операции ~ 11 тыс. / 4 тыс. Подсистемы – 5 / 4 Выполняемые операции в день ~ 100 мил. Смежные системы ~ 30 / 20 Интерфейсы взаимодействия ~ 400 / 250 2
  • 3.
    Составляющие успеха 3 1. Поддержкасо стороны Заказчика Основа – обеспечение целей Корпорации: - Работа подразделений в соответствии с нормативными регламентирующими актами (НПА) - Расширение бизнес функций Корпорации - Повышение качества обслуживания клиентов - Повышение производительности работ сотрудников 2. Методология 3. Инструментарий
  • 4.
    Поддержка со стороныЗаказчика Поддержка Корпорации Организационно-нормативная база технологии доработок ПО - Концепция - Приказы, Распоряжения Технологическая регламентация работ сотрудников – пользователей ПО Подразделение, ответственное за технологии Связь бизнеса с ИТ 4
  • 5.
    Соблюдение технологии разработки ПО 5 >20 7 20 10 12 7 12 Проект НПА Утверждение НПА Утверждение Альбома ТФФ Вступление НПА в силу Согласование ОПЗ ППИ ОПЭ Передача в ПЭ Конец сентября Начало октября Начало ноября Середина ноября Начало декабря Середина декабря 1 январяНачало сентября ОПЭ в пилотах Внедрение Увеличена нагрузка Согласо вание ОПЗ Установка версий ППО • Согласование проектов НПА • Включение доработок в ПВВ • Подготовка ОПЗ Разработка ППО ППИ Правила взаимодействия с «внешней» средой В рабочих днях
  • 6.
    Ключ первый 6 Потребность бизнесу: 1.Обеспечение целей бизнеса 2. Выявление рисков, донесение до Заказчика 3. Согласование правил «на берегу»
  • 7.
  • 8.
    8 Взаимосвязь сущностей НПА/Запрос Требование 1Требование ДоработкаПО ЭД Операция Доработка ТР Операция Технологический регламент Доработка ТФФ ТФФ Альбом ТФФ ТФФ Подсистема ПО ЭД Операция ТФФ Операция Интерфейсы Операции
  • 9.
    Ключ второй 9 Лучшие практики Найтиименно то, что работает здесь и сейчас
  • 10.
    Инструментарий JIRA высокая кастомизация  Требования НПА/запросыЗаказчика  Технологические регламенты  Доработки в разрезе подсистем ПО  Интерфейсы обмена и Альбомы  Задачи на выполнение  Обращения, ошибки Subversion хранилище документации  Поддержка версионности  Структуризация хранения документов  Обязательность использования  Централизованное решение для распределенной команды Внутренняя автоматизация  Собственные разработки для внутреннего использования  Контроль взаимосвязанных элементов, синхронизация  Разнообразные отчеты, контроль выполнения 10
  • 11.
    Контрольные точки 11 Альбом ТФФ ТФФ ТЗ Альбом ТФФ Бизнес анализСистемный анализ Разработка, тестирование Передача версии, публикация Тестирование РазработкаБТ к ТФФ ОПЗ ТР ТР (ТК) ТР Сборка версии Легенда Интерфейсы Операции Версия
  • 12.
    Ключ третий 12 Инструментарий 1. Найтимелодию 2. Определить инструменты 3. Разложить по нотам
  • 13.
    Результаты 13 1. Прозрачность иконтролируемость изменений ПО со стороны Исполнителя и Заказчика 2. Снижение рисков блокеров рисков рассинхронизации ПО 3. Обеспечение сроков выполнения работ при дефиците ресурсов
  • 14.
  • 15.
    Спасибо за внимание ИринаГертовская ОТР-2000 gertovskaya.irina@otr.ru www.otr.ru 15