BRD (Business Requirements Document) — це документ бізнес-вимог, який використовується на початкових етапах розробки програмного забезпечення. У контексті тестування ПЗ, BRD є одним із ключових вхідних артефактів для розробки тестової документації (наприклад, тест-планів, тест-кейсів, сценаріїв тощо).
Основна суть BRD
BRD описує, що саме потрібно бізнесу від системи або продукту. Це документ, який фіксує цілі, потреби, очікування та вимоги замовника до майбутнього програмного продукту з точки зору бізнесу, а не технічної реалізації.
Зміст BRD зазвичай включає:
- Бізнес-цілі проєкту (навіщо створюється продукт, яку проблему вирішує)
- Ключові вимоги користувачів або бізнесу
- Опис основних функцій системи
- Обмеження та залежності
- Очікувані результати / критерії успіху
- Високорівневі діаграми процесів чи сценарії використання (use cases)
Роль BRD у тестуванні
Для тестувальників BRD — це надзвичайно важливе джерело інформації, яке допомагає:
- зрозуміти що саме має робити система;
- визначити критерії прийнятності (acceptance criteria);
- виявити ризики або неоднозначності ще до початку тестування;
- створити тест-план, тест-кейси та трасувальну матрицю (RTM), щоб перевірити покриття всіх вимог.
Взаємозв’язок із іншими документами:
| Документ | Опис | Рівень деталізації |
| BRD | Бізнес-вимоги (що потрібно бізнесу) | Високий |
| FRD (Functional Requirements Document) | Функціональні вимоги (що має робити система) | Середній |
| SRS (Software Requirements Specification) | Технічна специфікація (як система це робить) | Детальний |