Техникалық тапсырма - бағдарламалық жасақтаманы әзірлеу процесінің негізгі құжаты. Дұрыс техникалық сипаттама көптеген қателіктер мен қажетсіз жұмыстардан аулақ болуға мүмкіндік береді. Оның құрамы тапсырмаға байланысты өзгеруі мүмкін, дегенмен әмбебап компоненттерді ажыратуға болады.
Нұсқаулық
1-қадам
Жалпы ережелер Сіз негізгі ережелерді анықтайтын кіріспе бөлімінде қолданылатын терминологияны сипаттайсыз, бұл тапсырыс беруші мен мердігер техникалық тапсырманы түсінуде қиындықтарға тап болмауы үшін қажет. Тапсырыс беруші мен мердігер туралы ақпаратты көрсетіңіз, бағдарламаны әзірлеу туралы шешім қабылданған құжаттарға сипаттама беріңіз.
2-қадам
Міндеттер Бұл бөлімде жобаның негізгі мақсаттарын көрсетіңіз. Жасалып жатқан өнімнің мақсаттарын нақты анықтау маңызды. Бағдарламамен жұмыс істейтін аудиторияны сипаттаңыз.
3-қадам
Функционалды талаптар Техникалық тапсырманың негізгі компоненті. Бұл бөлімде жасалып жатқан бағдарламалық жасақтаманың функционалдығын, оны пайдалану нұсқаларын және пайдаланушы интерфейсін сипаттаңыз. Функционалды талаптарда бағдарламаның құрылымын сипаттаңыз.
4-қадам
Арнайы талаптар Кез келген арнайы талаптар мен стандарттардың тізімін келтіріңіз. Техникалық талаптарды көрсетіңіз: амалдық жүйенің нұсқасы, жад өлшемі және т.б. Өнімділікке қойылатын талаптар, қауіпсіздік, ақпаратты рұқсатсыз қол жетімділіктен қорғау, ақаулыққа төзімділік, сенімділік, эргономика, осы бөлімде сипатталады.
5-қадам
Болжамдар мен шектеулер Бұл бөлімде бағдарламалық өніммен қандай мәндер қамтылатындығын көрсетіңіз, бағдарламалық жасақтаманы пайдалану кезінде туындауы мүмкін негізгі тәуекелдерді сипаттаңыз.