Документ о системским захтевима описује како ће производ изгледати када се заврши. Документ пружа информације о потребама производа, његовим могућностима, радном окружењу, корисничком искуству, својствима и националним или међународним стандардима које је потребно испунити. Према извештају који је објавио Институт за софтверски инжењеринг Царнегие Меллон, креирање и извештавање о захтевима система и даље је изазов за програмере. Примарни проблеми наведени у овом извјештају били су неуспјех да се адекватно адресирају потребе корисника или оперативне потребе и потребе за праћењем током животног циклуса развоја производа.
Ставке које су вам потребне
-
Опис производа
-
Захтеви корисника
-
Еколошки захтјеви
-
Стандарди
-
Информације о ограничењу
-
Софтвер за обраду текста (опционо али веома препоручљиво)
Прикупите захтјеве. Заинтересовани, они који плаћају за развој производа и они који ће користити производ, имају захтеве који би требало да буду идентификовани у извештају о системским захтевима. Високо се препоручује формални процес прикупљања захтјева. Неколико успјешних техника за прикупљање захтјева су случајеви употребе, сценарији, прототипови и детаљан преглед уговорних захтјева.
Идентификујте све војне стандарде (Мил-Стд), међународне организације за стандарде (ИСО) и друге владине или правне захтјеве који се односе на производ, и наведите их у извјештају о системским захтјевима.
Описати окружење у којем ће систем функционисати, као што су интерфејси са изворима енергије, другом опремом, софтвером, базама података и корисницима. Сигурносни захтјеви могу бити укључени у радно окружење за потребе извјештаја о системским захтјевима.
Анализирајте ограничења. Ограничења у вези са захтевима производа могу доћи од корисника, могућности обраде, захтева за напајањем, трошкова и интеграције хардвера и софтвера. Ограничења могу укључивати и очекивања која се не могу задовољити тренутним најновијим технологијама или у оквиру буџета пројекта.
Направите листу функционалних захтјева, као што су брзина операција, кориштени ресурси, перформансе у екстремним окружењима, захтјеви за испитивање, квалитета, сигурност, поузданост и захтјеви за одржавање.
Направите план развоја који приказује очекивана достигнућа главних прекретница на временској линији.
Напишите уводни материјал извештаја о системским захтевима. Насловна страница садржи наслов, назив организације, датум и аутора. Формални документи о захтевима система такође могу имати потписе одговорних страна на насловној страни. Направите садржај и листу слика и табела. Напишите увод и наведите одговарајуће референтне документе.
Прекините остатак документа на секције и напишите садржај који покрива општи опис, функционалне захтеве и специјализоване захтеве.