Спецификации – это описатели отдельных стадий ЖЦПО и проекта в целом. Согласно принятой терминологии в рамках учебного процесса полная документация программы содержит:
– внешнюю спецификацию (анализ требований и разработка ТЗ);
– внутреннюю спецификацию (проект программы);
– спецификацию этапа реализации (код программы).
Международные стандарты при разработке ПО
1. ISO/IEC 12207:1995 – базовый стандарт, регламентирующий процессы ЖЦПО;
2. ISO/IEC 9126–1991 – базовый стандарт по показателям и метрикам характеристик качества ПО;
3. ISO/IEC 15504–98 – SPICE – стандарт оценки процессов ЖЦПО.
Стандарты Российской Федерации
1. Соответствующие ISO стандартам ГОСТ Р ИСО/МЭК – 12207, ГОСТ Р ИСО/МЭК 9126–93.
2. Группа стандартов ГОСТ 19.ххх. Из них широко применяются:
– ГОСТ 19.701–90 ЕСПД – схемы алгоритмов, программ, данных, систем; условные обозначения и правила.
– ГОСТ 19.102–77 – стадии разработки.
3. Группа стандартов ГОСТ 34.ххх. В определенной степени соответствует ISO/IEC 12207.