Post by Anna Khvalina
Business System analyst
Как я готовлюсь к собеседованию на Senior System Analyst. Матрица трассируемости. Она еще жива? 🦖 На собеседованиях довольно часто спрашивают: “Что такое трассируемость требований?” или “Использовали ли вы матрицу трассируемости?” Честно? В классическом виде матрицу трассируемости сейчас встретишь уже не так часто. Она постепенно уступает место Jira, Azure DevOps, Confluence и другим инструментам, где связи между артефактами строятся автоматически. Но… совсем она не исчезла. Просто сменила профессию. 😄 ⸻ Вообще матрица трассируемости появилась довольно давно (нет, еще не тогда, когда по Земле ходили динозавры 🦕). Изначально ее придумали для того, чтобы связать между собой все артефакты проекта: * бизнес-требования; * функциональные требования; * варианты использования; * тест-кейсы; * задачи разработки. Как завещали нам умные дядьки из IEEE, BABOK и других толстых книг. 📚 ⸻ А теперь расскажу, как использую ее я. Для меня RTM — это прежде всего инструмент самопроверки. Когда требования уже описаны, я задаю себе один простой вопрос: “А ничего ли я не забыла из того, что было написано в BRD?” (Ну, если BRD вообще существует. 😄) Именно здесь обычная таблица оказывается очень удобной. Например: (Смотри на картинку в посте, ибо сюда тяжело вставить табличку) Посмотрел на строку — и сразу видно, где есть “белые пятна”. ⸻ Именно поэтому я считаю, что сегодня RTM — это не столько документ ради документа, сколько удобный способ проверить полноту декомпозиции требований. Причем масштабировать такую матрицу можно как угодно. Хотите — добавьте туда API. Хотите — Kafka. Хотите — тест-кейсы. Хотите — дизайн. Хотите — релизы. Главное, чтобы она помогала отвечать на вопрос: “Все ли мы продумали и описали?” А не лежала красивым Excel-файлом в папке “Документация_финал_v17_финал_точно.xlsx”. 😄 ПС обращаю внимание, что иногда я не просто ставлю «✅», а прописываю конкретное требование, которое покрыло бизнес-требование. ⸻ 💬 А вы используете матрицу трассируемости? Или уже полностью полагаетесь на связи в Jira, Confluence и других инструментах? #SystemAnalysis #Requirements #Traceability #RTM #BusinessAnalysis #SeniorSystemAnalyst