глосарій

глосарій

Зміст

Скорочення
Умови використання
Визначення
RM
Управління вимогами
Процес ідентифікації, документування, аналізу, відстеження, встановлення пріоритетів, затвердження та підтримки вимог до проекту або продукту.
BRD
Документ бізнес-вимог
Офіційний документ, який описує бізнес-вимоги високого рівня для проекту або продукту. Зазвичай він містить інформацію про бізнес-потреби, обсяг, зацікавлених сторін, функціональні вимоги, нефункціональні вимоги, припущення, обмеження, ризики та графік проекту.
FRD
Документ функціональних вимог
Детальний документ, який описує конкретні функціональні вимоги до проекту або продукту. Зазвичай він містить інформацію про функції системи, вимоги користувача, варіанти використання, сценарії, вимоги до даних і критерії прийняття.
NFRD
Документ нефункціональних вимог
Детальний документ, який описує конкретні нефункціональні вимоги до проекту або продукту. Зазвичай він містить інформацію про продуктивність системи, масштабованість, доступність, надійність, безпеку, придатність до обслуговування, зручність використання та доступність.
SRS
Специфікація вимог до програмного забезпечення
Комплексний документ, який описує функціональні та нефункціональні вимоги до програмної системи. Зазвичай він містить інформацію про архітектуру системи, дизайн, впровадження, тестування та розгортання.
Використовуйте Case
Використовуйте Case
Техніка для фіксації та опису функціональних вимог системи шляхом визначення взаємодії між системою та її користувачами чи іншими системами. Зазвичай він містить опис кроків, зроблених користувачем або системою для досягнення конкретної мети чи завдання.
Матриця простежуваності
Матриця простежуваності
Документ, який забезпечує відстежуваний зв’язок між вимогами, дизайном, впровадженням, тестуванням і розгортанням системи. Зазвичай він містить інформацію про зв’язок між вимогами та іншими системними артефактами, такими як тестові випадки, дефекти та запити на зміни.
Змінити контрольну панель
Змінити контрольну панель
Група зацікавлених сторін, відповідальних за оцінку, схвалення та керування змінами вимог, проектування, впровадження, тестування та розгортання системи. Зазвичай до нього входять представники різних відділів, наприклад відділу бізнесу, розробки, тестування та операцій.
Вимоги Виявлення
Вимоги Виявлення
Процес збору та документування вимог до проекту чи продукту від зацікавлених сторін, користувачів та інших джерел. Зазвичай це включає такі методи, як інтерв’ю, опитування, спостереження, фокус-групи та мозкові штурми.
Зацікавлена ​​сторона
Зацікавлена ​​сторона
Особа або група людей, які зацікавлені в успіху проекту чи продукту. Зазвичай це клієнти, користувачі, спонсори, власники бізнесу, розробники, тестувальники та допоміжний персонал.
Пріоритезація вимог
Пріоритезація вимог
Процес ранжування вимог до проекту чи продукту в порядку важливості чи терміновості. Зазвичай це включає в себе визначення критичних вимог, які повинні бути розглянуті в першу чергу, і призначення рівня пріоритету кожній вимозі на основі її бізнес-цінності, технічної здійсненності та ризику.
Інструменти управління вимогами
Інструменти управління вимогами
Програмна програма, яка використовується для підтримки процесу керування вимогами. Зазвичай він включає такі функції, як збір вимог, відстеження, контроль версій, співпраця, звітування та аналітика. Приклади інструментів керування вимогами включають Visure Solutions, IBM Rational DOORS і HP ALM.
Базова лінія
Базова лінія
Набір затверджених вимог, який є основою для подальшого розвитку та тестування системи. Зазвичай він включає функціональні та нефункціональні вимоги, які були погоджені зацікавленими сторонами та підписані радою контролю змін.
Перевірка
Перевірка
Процес оцінки того, чи є вимоги до системи повними, точними та відповідними потребам і очікуванням зацікавлених сторін. Зазвичай це включає перегляд документів вимог, проведення перевірок зацікавленими сторонами та перевірку того, що система відповідає заданим вимогам за допомогою тестування та інших методів.
перевірка
перевірка
Процес оцінки відповідності системи заданим вимогам. Зазвичай це включає перевірку системи на відповідність критеріям прийнятності, визначеним у документах вимог, і забезпечення правильності виконання всіх вимог.
Сфера
Сфера
Межі та цілі проекту або продукту. Зазвичай він містить інформацію про характеристики, функції та можливості системи, а також обмеження, які необхідно враховувати.
Аналіз впливу
Аналіз впливу
Процес оцінки потенційних наслідків зміни вимог, дизайну, впровадження, тестування або розгортання системи. Зазвичай це включає визначення зачеплених ділянок системи, оцінку ризиків і переваг змін, а також визначення ресурсів і часових рамок, необхідних для впровадження змін.
Огляд вимог
Огляд вимог
Формальний процес оцінки документів вимог, щоб переконатися, що вони повні, точні та відповідають потребам і очікуванням зацікавлених сторін. Зазвичай це включає перевірку групою зацікавлених сторін, включаючи розробників, тестувальників, бізнес-аналітиків та експертів із предметних питань, які надають відгуки та визначають будь-які проблеми чи проблеми, які потрібно вирішити.
Вимоги Простежуваність
Вимоги Простежуваність
Можливість відстежувати та керувати зв’язками між вимогами та іншими системними артефактами, такими як проектні документи, тестові випадки, дефекти та запити на зміни. Зазвичай це включає створення матриці простежуваності або іншого інструменту, щоб гарантувати, що всі вимоги враховуються протягом усього процесу розробки та що будь-які зміни вимог належним чином керуються та документуються.
Базовий рівень вимог
Базовий рівень вимог
Набір вимог, який був схвалений зацікавленими сторонами і є основою для подальшого розвитку та тестування системи. Зазвичай він включає функціональні та нефункціональні вимоги, а також будь-які обмеження, припущення та ризики, які були ідентифіковані. Базовий рівень вимог використовується як контрольна точка для керування змінами вимог протягом усього процесу розробки.
Інженерні вимоги
Інженерні вимоги
Систематичний і дисциплінований підхід до виявлення, аналізу, визначення, перевірки та управління вимогами до проекту або продукту. Зазвичай це передбачає використання різних методів, таких як інтерв’ю, опитування, випадки використання, сценарії та прототипи, щоб переконатися, що вимоги є повними, точними та відповідають потребам і очікуванням зацікавлених сторін.
Вимоги Документація
Вимоги Документація
Набір документів, які описують вимоги до системи, включаючи документ бізнес-вимог, документ функціональних вимог, документ нефункціональних вимог, випадки використання, історії користувачів та інші пов’язані документи. Документація з вимогами забезпечує всебічне розуміння особливостей, функцій і можливостей системи, а також обмежень, припущень і ризиків, які необхідно враховувати протягом усього процесу розробки.
BR
Вимоги до бізнесу
Цілі та цілі високого рівня, яким має відповідати система, щоб задовольнити потреби та очікування зацікавлених сторін. Бізнес-вимоги зазвичай зосереджуються на бізнес-процесах, політиках і правилах, які система повинна підтримувати або вдосконалювати, а не на технічних деталях того, як система буде реалізована.
FR
Функціональні вимоги
Детальний опис характеристик, функцій і можливостей, які система повинна мати, щоб задовольнити потреби та очікування зацікавлених сторін. Функціональні вимоги зазвичай визначають, як система поводитиметься або реагуватиме на конкретні вхідні дані чи події, і вони можуть включати обмеження, припущення та критерії прийнятності, які мають бути виконані, щоб забезпечити відповідність системи вимогам зацікавлених сторін.
НФР
Нефункціональні вимоги
Описи продуктивності системи, надійності, безпеки, зручності використання та інших якостей, необхідних для задоволення потреб і очікувань зацікавлених сторін. Нефункціональні вимоги зазвичай визначають атрибути або характеристики системи, а не її конкретні характеристики або функції, і вони можуть включати обмеження, припущення та критерії прийнятності, які повинні бути виконані, щоб забезпечити відповідність системи вимогам зацікавлених сторін.
Історія користувача
Історія користувача
Короткий неофіційний опис ознаки чи функції, які система повинна мати, щоб задовольнити потреби та очікування зацікавлених сторін. Історії користувачів зазвичай мають простий шаблон, наприклад «Як [користувач], я хочу [функцію], щоб [користь]». Історії користувачів використовуються для охоплення вимог у простому, зрозумілому форматі, який можна легко повідомити та визначити пріоритети зацікавлених сторін і команди розробників.
Критерії прийняття
Критерії прийняття
Критерії, яким система повинна відповідати, щоб зацікавлені сторони вважали її прийнятною або задовільною. Критерії прийнятності зазвичай визначають очікувану поведінку або результати системи в конкретних сценаріях або варіантах використання, і вони можуть включати кількісні або якісні показники, яких необхідно виконати, щоб гарантувати, що система відповідає потребам і очікуванням зацікавлених сторін. Критерії прийнятності використовуються для перевірки системи на відповідність функціональним і нефункціональним вимогам і забезпечення її відповідності вимогам зацікавлених сторін.
ALM
Управління життєвим циклом програми
Управління життєвим циклом програми — це процедура специфікації, проектування, документування та тестування програми. Він охоплює весь життєвий цикл від початку до кінця проекту. Він починається з ідеї програми протягом усього процесу розробки, переходить до тестування, розгортання, підтримки та, нарешті, взаємодії з користувачем.
CMMI
Інтеграція моделі зрілості здібностей
CMMI визначає набір найкращих практик для розробки програмного забезпечення, управління проектами та організаційного менеджменту, які можуть допомогти організаціям покращити якість, ефективність і ефективність процесів розробки програмного забезпечення.
MBSE
Системна інженерія на основі моделей
Підхід до системної інженерії, який використовує моделі для представлення, аналізу, проектування та перевірки складних систем. MBSE передбачає створення набору моделей, які фіксують вимоги системи, поведінку, архітектуру та інші ключові аспекти, і використання цих моделей для керування процесом розробки.

Не забудьте поділитися цим постом!

Синергія між системним інженерним підходом на основі моделі та процесом управління вимогами

Грудень 17th, 2024

11 ранку EST | 5:8 CEST | XNUMX ранку за тихоокеанським стандартним часом

Фернандо Валера

Фернандо Валера

технічний директор Visure Solutions

Подолання розриву від вимог до дизайну

Дізнайтеся, як подолати розрив між MBSE і процесом керування вимогами.