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,351 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. Deutsche Bank Technology Centre, LLC Deutsche Bank Внедрение системы управления требованиями. Опыт пользователя. 1
  2. 2. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank Автор: Алексей Борисов, ООО «Технологический Центр Дойче Банка» • Чем поможет и чем не поможет система управления требованиями? • Как внедрение системы влияют на работу аналитика? Нужно ли изменять “привычный” подход? • Как сделать так, чтобы в процессе перехода эффективность работы не снизилась? О докладе
  3. 3. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank — Разработка с системой управления требований и без нее  Требования к системе управления требованиями  Сравнение различных систем  Процесс внедрения системы  Опыт использования определенной системы  Цикл релиза. Влияние на “чужие” процессы / другие роли  Интеграция vs единая система управления полным циклом разработки Внедрение системы управления требованиями
  4. 4. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank О чем говорим сегодня? Как внедрить? Не используем систему Система внедрена и решает задачи
  5. 5. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank — Большое количество команд — Разработчики меняются — Информация о том “зачем” забывается — Не всегда ясно, где и как искать информацию — Business: “Не работает” — Dev: “Мы сделали так, как просили” — QA: “Дайте хорошие требования” — Как улучшить ситуацию? Контекст Какую проблему решаем?
  6. 6. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank — Сбор требований — Документирование / создание атомарного требования — Обеспечение качества и структуры требований — Процесс согласования — Сопровождение разработки и коммуникации — Управление требованиями — Поддержка продуктовой документации — Архивация Будни аналитика
  7. 7. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank — Хотим улучшить контент и упростить согласование? Адекватный процесс + Хороший Tool — Контент = структура + содержание требований — Не хотим — негибкий процесс — инструмент как “вещь в себе” — рутинные действия Идея!
  8. 8. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank Система управления требованиями
  9. 9. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank Процесс разработки
  10. 10. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank — Stakeholders — Всех ли мы учли? — Интересы тех, кто молчит — Детальные Use Cases системы — Выбор системы — Внедрение — В срок/бюджет/требования — Не сломать имеющийся процесс — Не навредить — Учесть специфику бизнеса — Технические вопросы/интеграция Выбор системы / Внедрение – Тема отдельного доклада
  11. 11. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank — Мы хотим — знать ответ на вопрос “зачем?” — накапливать требования понятным способом — легко находить информацию — поддерживать Agile-like процесс — упростить процесс согласований — знать, кто владелец контента — быть уверенными, что — разработка знает “зачем” — информация достоверна — QA проверяет то, что действительно надо проверять — …… <Ваши приоритеты> …. Ожидания / Требования
  12. 12. Deutsche Bank Deutsche Bank Technology Centre, LLC Deutsche Bank Alexey Borisov Analyst Days 2016 Структура требований — Требование : документ и/или issue в трекере — Каталог требований – набор документов — Структура множества требований представляет собой оглавление: -определяется шаблоном - определяется автором документа Нет системы 04/22/16 2010 DB Blue template 12
  13. 13. Deutsche Bank Deutsche Bank Technology Centre, LLC Deutsche Bank Alexey Borisov Analyst Days 2016 Структура требований — Требование - Типизированный артефакт — Поиск, трассировка, структура — Структура каталога требований ограничена системой — Меньше возможности создать хаос — От оглавления и фрагментов текста к спискам артефактов с атрибутами — Работа с подмножеством требований (артефактов) — Легче проводить согласование — Все знают, где и как искать — Несколько вариантов поиска Система внедрена 04/22/16 2010 DB Blue template 13
  14. 14. Deutsche Bank Deutsche Bank Technology Centre, LLC Deutsche Bank Alexey Borisov Analyst Days 2016 Ввод атомарного требования — Ввод требования – создание документа в редакторе / трекере — Версионность контролируется “вручную” (сложно) — Возможно появление множества копий — Более атомарные требования — Более лаконичный редактор — История и комментарии доступны всем — Версионность артефакта контролируется системой — История артефакта — История Baseline Нет системы Система внедрена 04/22/16 2010 DB Blue template 14
  15. 15. Deutsche Bank Deutsche Bank Technology Centre, LLC Deutsche Bank Alexey Borisov Analyst Days 2016 Процесс согласования — Почта, документы в бумажной форме — Читал ли участник процесса документ? — Можно потерять/ не донести до адресата комментарии — Ограничения при командной работе — Ручное управление — Выделенный модуль для review — Одна ссылка для всех — Роли/Workflow. Можно настроить более гибкий процесс — Комментарии доступны всем — Командная работа — Formal Deadlines / Статистика / уведомления Нет системы Система внедрена 04/22/16 2010 DB Blue template 15
  16. 16. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank Процесс согласования
  17. 17. Deutsche Bank Deutsche Bank Technology Centre, LLC Deutsche Bank Alexey Borisov Analyst Days 2016 Разработка и внедрение — Требование - документ/ссылка в трекере — Вопросы – комментарии в трекере, устно, email — Traceability “вручную” или в системе QA — Интеграция с трекером для перевода требования в работу — Возможность накопить и обработать вопросы в системе — Сквозное Traceability — Обновление продуктовой документации / Конфигурации Нет системы Система внедрена 04/22/16 2010 DB Blue template 17
  18. 18. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank — Analysis — Надо менять привычный процесс — Поменялась структура — Надо изучать новую систему — Новые коммуникации — Deadlines, статистика, много comments …. — Dev — Работа от требований — Активное и явное участие в согласовании — QA — Теперь мы можем построить трассировку более явно — Почему вдруг прибавилось работы? — Важность Collaboration — Business — Review процесс полезен, но требует времени — Оказывается нас слушают — Все ходы записаны Изменения “в головах”
  19. 19. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank Немного об эффективности Вопрос Ответ Новая система Тренинг Новый процесс •Вовлечь участников в создание процесса •Пройти по процессу самому •Step by Step презентация Deadlines, Статистика Повышаем культуру производства Collaboration • Показать что получит от системы каждый участник • Step by Step презентация процесса • Закрепленная договоренность Интеграция с другими инструментами • Продумать до момента внедрения • Выделить ресурсы, реализовать • Вписать вопросы интеграции в обновленный процесс • Закрепленная договоренность
  20. 20. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank Чем поможет? — Повысит качество и доступность контента — Увеличит прозрачность работы аналитика/команды — Упростит процесс review — Уменьшит количество рутинной работы аналитика — Даст возможность улучшить Traceability — Предоставит дополнительную отчетность, статистику, метрики Что может не заработать? — Система подскажет процесс, но не построит его — Внедрение системы не равно Full Traceability — Система не наладит Collaboration, если его нет (человеческий фактор) — Интеграция не появится сама собой Чем поможет и чем не поможет система
  21. 21. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank 21 Спасибо за внимание Вопросы?
  22. 22. Alexey Borisov Analyst Days 2016Deutsche Bank Technology Centre, LLC Deutsche Bank 04/22/16 2010 DB Blue template 22 Данный материал не является предложением или предоставлением какой-либо услуги. Данный материал предназначен исключительно для информационных и иллюстративных целей и не предназначен для распространения в рекламных целях. Любой анализ третьих сторон не предполагает какого-либо одобрения или рекомендации. Мнения, выраженные в данном материале, являются актуальными на текущий момент, появляются только в этом материале и могут быть изменены без предварительного уведомления. Эта информация предоставляется с пониманием того, что в отношении материала, предоставленного здесь, вы будете принимать самостоятельное решение в отношении любых действий в связи с настоящим материалом, и это решение является основанным на вашем собственном суждении, и что вы способны понять и оценить последствия этих действий. ООО "Дойче Банк Техцентр" не несет никакой ответственности за любые убытки любого рода, относящихся к этому материалу.

×