logo
Учебное пособие по циклу лабораторных работ Технологии разработки программного обеспечения

Введение

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

Существуют и другие широко применяемые в мире стандарты, например, IEEE (Institute of Electrical and Electronics Engineers) 830: Standard for Software Requirements Specification (1994).

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

Выявление и формулирование требований первого уровня «Потребности» было осуществлено на предыдущем этапе – этапе системного анализа. На этом этапе нужно описать требования для второго и третьего уровней.

Рисунок 4.16 – Характеристика уровней описания требований