Будинки Розвиток Що таке функціональна специфікація (fs)? - визначення з техопедії

Що таке функціональна специфікація (fs)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає функціональна специфікація (FS)?

Функціональна специфікація (FS) - це офіційний документ, який детально описує всі характеристики та характеристики певного програмного продукту. На етапі вимог процесу розробки програмного забезпечення функціональна специфікація є одним з ключових документів, створених менеджером або провідним розробником. Отже, функціональна специфікація повинна містити достатньо деталей для розробників, щоб розпочати розробку проекту, а потім розпочати кодування.

Функціональна специфікація також відома як специфікація функціональної конструкції.

Техопедія пояснює функціональну специфікацію (FS)

Метод підготовки технічних характеристик перед продуктом відомий як «спочатку написання посібника» і слугує контуром готової програми. Функціональна специфікація перераховує описи завдань користувача, порівняння продуктів, будь-які зовнішні інтерфейси та все сумісне обладнання, програмне забезпечення, рамкові версії та операційні системи.


Обсяг функціональної специфікації повинен бути обмежений наступним:

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

Існує ряд інших планів та документів, які посилаються на функціональну специфікацію. Деякі з основних документів, якими керується функціональна специфікація:

  • Проектні документи, розроблені командою розробників
  • План тестів / тестові випадки для використання командою Qualiy Assurance
  • Документація для кінцевого користувача

Функціональна специфікація, як правило, потребує розвитку в міру розвитку програмного продукту. Можливо, неможливо вказати деякі деталі під час ініціювання проекту. Наприклад, неможливо визначити всі формати екрану для інтерактивної програми під час фази вимог.

Що таке функціональна специфікація (fs)? - визначення з техопедії