top of page

Reverse Engineering требований. Часть 3. Особенности сбора информации от тех. специалистов

Обновлено: 4 янв. 2019 г.

Всем привет. На дворе октябрь и мы продолжаем разговаривать про восстановление требований. Сегодня мы поговорим о той информации, которую нам могут предоставить технические специалисты вообще и разработчики, в частности.

Информация, получаемая в ходе интервью технической части команды, может быть чрезвычайно полезна. Давайте посмотрим, что можно ожидать от “технических” групп стейкхолдеров.


Implementation Subject Matter Expert / Tester (QA)

Эта группа стейкхолдеров может стать хорошим источником информации о реализации, однако имеет свои особенности. Технические специалисты редко бывают погружены в бизнес-детали происходящего. Они очень много знают про то “как” это работает, но часто затрудняются ответить на вопрос “зачем”. Это приводит к тому, что им тяжело бывает оценить актуальность функций. Все в их окружении продолжает утверждать, что конкретная фича нужна: у них есть документация, которая поддерживает, есть зависимые функции, есть баг-репорты от пользователей как на саму фичу, так и на смежные участки. Опираясь только на информацию этой группы пользователей, легко воспроизвести в точности старое поведение, со всеми его проблемами, включая несоответствие реальной потребности бизнеса.


Пример. На маленьком проекте по замене систем присутствовал лид QA, совмещающий роли Product owner и специалиста поддержки старой системы. Он хорошо ориентировался в старом бэклоге и прекрасно знал систему, которая должна была быть снята с эксплуатации. Однако заново проектируемая система имела совсем другие границы ответственности и должна была подержать процессы, до этого находившиеся за ее пределами. Это влекло за собой достаточно кардинальную переделку UX, в том числе устоявшихся подходов. Что, в свою очередь, вызывало резко негативную реакцию лид QA. В течение года команда сохраняла специалиста, как носителя экспертизы по старой системе, Project manager фасилитировал обсуждения и смягчал сопротивление сотрудника. После замены систем, по взаимному согласию лида, его планово вывели из проекта