Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Аналитик на тёмной стороне

1,296 views

Published on

Доклад Григория Печенкина на конференции Analyst Days-5, 22-23 апреля 2016 г., Санкт-Петербург
www.analystdays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Аналитик на тёмной стороне

  1. 1. Аналитик на тёмной стороне: особенности выявления требований при внедрении готовых систем Григорий Печенкин
  2. 2. All you need is ЛАФ! http://conf.uml2.ru
  3. 3. О чём поговорим Почему я выбрал эту тему Особенности внедрения по сравнению с разработкой Некоторые особенности на примере АБС Практическое применение: процесс Gap-анализа
  4. 4. Почему я выбрал эту тему?
  5. 5. Этический принцип аналитика Соблюдать баланс между интересами заказчика и поставщика.
  6. 6. Отличия разработки и внедрения С точки зрения работы с требованиями
  7. 7. Отличие внедрения от новой разработки: о чём не пишут в книгах Готовые бизнес-процессы и пользовательский интерфейс Общее ядро – много настроек – «коробка» как недостижимый идеал – бесконечная кастомизация Миграция с другой системы – сложившиеся бизнес-процессы – переоценка пользовательских требований – перенос данных Продано, но не сделано – сделано, но не то
  8. 8. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения
  9. 9. Бизнес-требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения Пользовательские требования Разработка: User is the King
  10. 10. Бизнес-требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения Пользовательские требования Разработка: User is the King Атрибуты качества
  11. 11. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения Внедрение: кто главный?
  12. 12. А ЧТО, ЕСЛИ ПОЛЬЗОВАТЕЛЬСКИЕ ТРЕБОВАНИЯ — НЕ САМЫЕ ВАЖНЫЕ?
  13. 13. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения Внедрение: кто главный?
  14. 14. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения Внедрение: кто главный?
  15. 15. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения Внедрение: кто главный?
  16. 16. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Бизнес-правила Внешние Интерфейсы Ограничения Внедрение: кто главный?
  17. 17. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Внешние Интерфейсы Ограничения Внедрение: кто главный? Бизнес-правила
  18. 18. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Внешние Интерфейсы Ограничения Внедрение: кто главный? Бизнес-правила
  19. 19. Некоторые особенности внедрения На примере АБС
  20. 20. Особенности АБС Сложная предметная область Сложная система Локализация под законодательство Всегда переход с другой системы Высокая цена ошибки
  21. 21. С чем приходится бороться Непрерывное выявление требований – разрастание границ – сдвиг сроков Неверные приоритеты требований Сопротивление при смене бизнес-процессов Дорогостоящее обследование
  22. 22. Как же выявлять и описывать требования?
  23. 23. Практическое применение Процесс Gap-анализа
  24. 24. Процесс Gap-анализа Gap — несоответствие системы реальности
  25. 25. Ключевые понятия Шаблон требований — описание «стандартной» функциональности, реализованной в системе Gap — несоответствие стандартной функциональности требуемой Решение — способ преодоления несоответствия Gap-лист — перечень Gap, включенных в проект
  26. 26. Процесс Gap-анализа
  27. 27. Особенности процесса Чёткие временные рамки ● два этапа согласования — техническое и бизнес ● скоуп публикуется только после внутренних согласований Заготовленные шаблоны для сбора требований ● описание бизнес-процессов Несколько вариантов решений ● доработка или настройка ● сроки реализации ● кто платит ● скрытые требования
  28. 28. История развития Неформализованный сбор требований Gap-анализ с использованием doc/xls Автоматизация –все Gap документированы –подключены процессы разработки –cбор статистики
  29. 29. Что же даёт Gap-анализ? Формирует ожидания клиента ● расставляет приоритеты ● сглаживает сопротивление пользователей Очерчивает границы проекта Снижает стоимость выявления требований Создаёт основу для управления требованиями
  30. 30. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Внешние Интерфейсы Ограничения Внедрение: где Gap-анализ? Бизнес-правила
  31. 31. Бизнес-требования Пользовательские требования Функциональные требования Системные требования Атрибуты качества Концепция и границы проекта Спецификация пользовательских требований Спецификация требований к ПО Внешние Интерфейсы Ограничения Внедрение: где Gap-анализ? Бизнес-правила Gap

×