Кућа Развој Шта је функционална спецификација (фс)? - дефиниција из техопедије

Шта је функционална спецификација (фс)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи функционална спецификација (ФС)?

Функционална спецификација (ФС) је формални документ који детаљно описује све карактеристике и спецификације одређеног софтверског производа. Током фазе захтјева процеса развоја софтвера, функционална спецификација је један од кључних докумената који креира менаџер или водећи програмер. Дакле, функционална спецификација треба да садржи довољно детаља како би програмери започели дизајн пројекта и након тога започели кодирање.

Функционална спецификација је такође позната и као спецификација функционалног дизајна.

Тецхопедиа објашњава функционалне спецификације (ФС)

Начин припреме спецификација пре него што је производ познат као „прво писање упутства“ и служи као обрис готовог програма. Функционална спецификација приказује корисничке задатке, поређења производа, било која спољна сучеља и сав компатибилан хардвер, софтвер, оквирне верзије и оперативне системе.


Обим функционалне спецификације треба да буде ограничен на следеће:

  • Треба правилно да дефинише све функције које обавља софтвер и сва ограничења извршења тих функција. Софтверско ограничење може постојати због природе задатка који се решава или због посебне карактеристике пројекта.
  • Не треба описивати детаље дизајна или примене који нису очигледни кориснику софтвера. Детаљи унутрашњег дизајна или примене требају бити описани у фази дизајна пројекта.

Постоји велики број других планова и докумената који упућују на функционалну спецификацију. Неки од кључних докумената који се воде функционалном спецификацијом су:

  • Дизајн докумената који је развио развојни тим
  • План испитивања / тест случајеве, за употребу од стране Куалии Ассуранце тима
  • Документација за крајњег корисника

Функционална спецификација обично се мора развијати како напредује развој софтверског производа. Можда је немогуће навести неке детаље у време када је пројекат покренут. На пример, можда је немогуће дефинисати све формате екрана за интерактивни програм током фазе захтева.

Шта је функционална спецификација (фс)? - дефиниција из техопедије