Бізнес-вимоги: розробка та приклади оформлення

Бізнес-вимоги — це специфікації, які після надання забезпечують цінність і описують характеристики пропонованої системи, з точки зору кінцевого користувача. І також називаються перерахуванням заявок заінтересованих сторін. Продукти, програмне забезпечення і процеси є способами, як поставити і задовольнити потреби підприємства. Отже, бізнес-вимоги часто обговорюються в контексті розробки або придбання програмного забезпечення або інших систем.

Визначення

Плутанина в термінології виникає по трьох основних причин:

  • Звичайною практикою є позначення цілей або очікуваних вигод як бізнес-вимог.
  • Люди, як правило, використовують цей термін для позначення характеристик продукту, системи, програмного забезпечення, які передбачається створити.
  • Широко поширена модель стверджує, що ці два типи заявок відрізняються тільки рівнем деталізації або абстракції — де бізнес-вимоги є високорівневими, часто розпливчастими і розкладаються на докладні заявки до компоненту.

Такого непорозуміння можна уникнути, якщо визнати, що дане поняття не є цілями, а скоріше відповідає їм (тобто забезпечує цінність) при їх задоволенні. Бізнес-вимоги не розкладаються в продукт, системи і програмне забезпечення. Скоріше, все відбувається навпаки. Продукти та їх заявки являють собою відповідь на бізнес-вимоги — імовірно, щоб задовольнити їх. Дане поняття існує у виробничому середовищі і повинно бути виявлено, тоді як попити до продукту визначені людиною. Вимоги до бізнес-плану не обмежуються існуванням високого рівня, а повинні бути зведені до деталей. Незалежно від величини деталізації, заявки завжди забезпечують цінність, коли задоволені.