Разработка технического задания на программный продукт

 

 

Техническое задание (ТЗ) представляет собой документ, в котором сформулированы основные цели разработки, требования к программному продукту, определены сроки и этапы разработки. При составлении технического задания на разработку программного продукта рекомендуется придерживаться ГОСТ 34.602-89.

В разработке технического задания участвуют как руководитель дипломного проекта, так и дипломник. В основе этого документа лежат исходные требования заказчика, анализ передовых достижений техники, предпроектные исследования.

Техническое задание, посвященное разработке программной системы, включает в себя:

1) Введение. Должно включать наименование и краткую характеристику области применения программы или программного продукта, а также объекта (например, системы), в котором предполагается их использовать. Основное назначение введения – продемонстрировать актуальность данной разработки и показать, какое место эта разработка занимает в ряду подобных программных продуктов.

2) Основание для разработки. Должно содержать наименование документа (план, приказ, договор и т. п.), на основании которого ведётся разработка; организации, утвердившей данный документ.

3) Назначение разработки. Раздел должен содержать описание функционального и эксплуатационного назначения программного продукта с указанием категорий пользователей.

4) Требования к программному продукту. Раздел должен содержать следующие подразделы:

– Требования к функциональным характеристикам. Должны быть перечислены выполняемые функции и описаны состав, характеристики и формы представления исходных данных и результатов. Здесь при необходимости указываются критерии эффективности: максимально допустимое время ответа системы, максимальный объём используемой и/или оперативной памяти и др.

– Требования к надёжности. В этом подразделе регламентируют действия разрабатываемого продукта по увеличению надёжности результатов (контроль входной и выходной информации, создание резервной копии промежуточных результатов и т. п.).

– Требования к составу и параметрам технических средств.Указывают необходимый состав технических средств с описанием их основных технических характеристик: тип микропроцессора, объем памяти, наличие внешних устройств и т. п. При этом часто указывают два варианта конфигурации: минимальный и рекомендуемый.

– Требования к информационной и программной совместимости. В разделе указывают используемую операционную систему, язык или среду программирования для разработки и другие системные и пользовательские программные средства, с которыми должно взаимодействовать разрабатываемое программное обеспечение.

5) Требования к программной документации. Указывают необходимость наличия пояснительной записки, руководства пользователя, справочной системы и т. п.

6) Технико-экономические показатели. В этом разделе рекомендуется указывать ориентировочную экономическую эффективность, предполагаемую годовую потребность и экономические преимущества по сравнению с существующими аналогами.

7) Стадии и этапы разработки. Указывают стадии разработки, этапы и содержание работ с указанием сроков разработки и исполнителей.

Пример технического задания на разработку программного продукта приведён в приложении М.

На основании ТЗ студент составляет план дипломного проекта, отражающий его содержание.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: