Техническото задание е ключов документ в процеса на разработване на софтуер. Правилната техническа спецификация ви позволява да избегнете много грешки и ненужна работа. Съставът му може да варира в зависимост от задачата, но могат да се разграничат универсални компоненти.
Инструкции
Етап 1
Общи разпоредби Въвеждащ раздел, в който дефинирате основните разпоредби, описвате използваната терминология, е необходимо, така че клиентът и изпълнителят да не изпитват трудности при разбирането на техническото задание. Посочете информация за клиента и изпълнителя, опишете документите, въз основа на които е взето решението за разработване на програмата.
Стъпка 2
Цели В този раздел посочете основните цели, които проектът цели да постигне. Важно е ясно да се дефинират целите на продукта, който се разработва. Опишете целевата аудитория, която ще работи с програмата.
Стъпка 3
Функционални изисквания Основният компонент на техническото задание. В този раздел опишете функционалността на разработвания софтуер, опциите за неговото използване и потребителския интерфейс. Опишете структурата на програмата във функционални изисквания.
Стъпка 4
Специални изисквания Избройте всички специални изисквания и стандарти. Посочете технически изисквания: версия на операционната система, размер на паметта и т.н. Изисквания за производителност, сигурност, изисквания за защита на информацията от неоторизиран достъп, толерантност, надеждност, ергономичност, описани в този раздел.
Стъпка 5
Предположения и ограничения В този раздел посочете кои стойности са обхванати от софтуерния продукт, опишете основните рискове, които могат да възникнат при използването на софтуера.