Тз требования к программе

Техническое задание (ТЗ) содержит совокупность требований к ПС и может использоваться как критерий проверки и приемки разработанной программы. Поэтому достаточно полно составленное (с учетом возможности внесения дополнительных разделов) и принятое заказчиком и разработчиком ТЗ является одним из основополагающих документов проекта ПС.

Техническое задание должно содержать следующие разделы:

– основания для разработки;

– требования к программе или программному изделию;

– требования к программной документации;

– стадии и этапы разработки;

– порядок контроля и приемки;

– в техническое задание допускается включать приложения.

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

Описание программы (ГОСТ 19.402–78 ЕСПД.)

ГОСТ 19.201-78 Техническое задание, требования к содержанию и оформлению

ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ

Unified system for program documentation. Technical specification for development. Requirements for contents and form of pressentation

Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. № 3351 срок введения установлен с 01.01. 1980 г.

«Разработка ТЗ по ГОСТ 34» – Кристина Стец | SoftTeco PM/BA Talks


Настоящий стандарт устанавливает порядок построения и оформления технического задания на разработку программы или программного изделия для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
Стандарт полностью соответствует СТ СЭВ 1627-79.

Читайте также:
Программа жсс уралсиб отзывы

1. ОБЩИЕ ПОЛОЖЕНИЯ

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

2. СОДЕРЖАНИЕ РАЗДЕЛОВ

2.1. В разделе «Введение» указывают наименование, краткую характеристику области применения программы или программного изделия и объекта, в котором используют программу или программное изделие.
(Измененная редакция, Изм. № 1)
2.2. В разделе «Основания для разработки» должны быть указаны:

  • документ (документы), на основании которых ведется разработка;
  • организация, утвердившая этот документ, и дата его утверждения;
  • наименование и (или) условное обозначение темы разработки.

(Измененная редакция, Изм. № 1)

2.3. В разделе «Назначение разработки» должно быть указано функциональное и эксплуатационное назначение программы или программного изделия.
2.4. Раздел «Требования к программе или программному изделию» должен содержать следующие подразделы:

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

Источник: docplace.ru

09 Пример составления технического задания

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

Недавно ко мне обратились, чтобы я посоветовал стандарты для написания технического задания (ТЗ) на разработку автоматизированных систем (АС) и программного обеспечения (ПО). Вот думаю, сейчас зайду в Яндекс, найду подходящую статейку и отправлю её. Но не тут-то было! Одной статьи, где перечисляются стандарты для ТЗ, включая шаблоны и примеры готовых документов, я не нашел. Придется сделать такую статейку самому…

Читайте также:
Как с помощью программы acronis

И так, основные стандарты, методологии и своды знаний, где упоминается ТЗ или SRS (Software (or System) Requirements Specification):

ГОСТ 34

ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы регламентирует структуру ТЗ на создание именно СИСТЕМЫ, в которую входят ПО, аппаратное обеспечение, люди, которые работают с ПО, и автоматизируемые процессы.

Согласно ГОСТ 34 техническое задание должно включать следующие разделы:

При разработке ТЗ для государственных проектов Заказчики, как правило, требуют соблюдение именно этого стандарта.

ГОСТ 19

“ГОСТ 19.ххх Единая система программной документации (ЕСПД)” — это комплекс государственных стандартов, устанавливающих взаимоувязанные правила разработки, оформления и обращения программ (или ПО) и программной документации. Т.е. этот стандарт относится к разработке именно ПО.
Согласно ГОСТ 19.201-78 Техническое задание, требования к содержанию и оформлению техническое задание должно включать следующие разделы:

  1. Введение
  2. Основания для разработки;
  3. Назначение разработки;
  4. Требования к программе или программному изделию;
  5. Требования к программной документации;
  6. Технико-экономические показатели;
  7. Стадии и этапы разработки;
  8. Порядок контроля и приемки;
  9. Приложения.

Естественно ГОСТ 34 (и 19) уже устарели, но при правильном интерпретации стандартов, можно получить хорошее ТЗ.

IEEE STD 830-1998

Достаточно хорошее определение стандарта 830-1998 — IEEE Recommended Practice for Software Requirements Specifications дано в самом его описании:

Согласно стандарту техническое задание должно включать следующие разделы:

  1. Введение
    • Назначение;
    • Область действия;
    • Определения, акронимы и сокращения;
    • Ссылки;
    • Краткий обзор;
    • Общее описание
      • Взаимодействие продукта (с другими продуктами и компонентами);
      • Функции продукта (краткое описание);
      • Характеристики пользователя;
      • Ограничения;
      • Допущения и зависимости;
      • Детальные требования
        • Требования к внешним интерфейсам;
        • Функциональные требования;
        • Требования к производительности;
        • Проектные ограничения (и ссылки на стандарты);
        • Нефункциональные требования (надежность, доступность, безопасность и пр.);
        • Другие требования;
        • Приложения
        • Алфавитный указатель
        Читайте также:
        Программа заблокирована нажмите кнопку ок и введите код

        На самом деле новичку достаточно трудно понять, что должно содержаться в данных разделах по вышеприведенной структуре (как и в случае с ГОСТом), поэтому нужно читать сам стандарт, который легко найти в Интернете. Как и примеры, правда, на англ. языке.

        ISO/IEC/ IEEE 29148-2011

        Стандарт IEEE 29148-2011 обеспечивает единую трактовку процессов и продуктов, используемых при разработке требований на протяжении всего жизненного цикла систем и программного обеспечения. Он приходит на смену стандартов IEEE 830-1998, IEEE 1233-1998, IEEE 1362-1998.

        Рейтинг
        ( Пока оценок нет )
        Загрузка ...
        EFT-Soft.ru