В соответствии с ГОСТ 19.101-77, на разных стадиях жизненного цикла программы разрабатываются различные виды программных документов. 1 Некоторые из них:
- Техническое задание. 35 Содержит назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний. 3
- Пояснительная записка. 35 Включает схему алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико-экономических решений. 3
- Программа и методика испытаний. 35 Содержит требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля. 3
- Эксплуатационные документы. 13 Включают сведения для обеспечения функционирования и эксплуатации программы. 3 К ним относятся, например, ведомость эксплуатационных документов, формуляр, описание применения, руководство системного программиста и другие. 13
- Технические условия. 1 Разрабатываются на стадии «Рабочий проект» и содержат требования к изготовлению, контролю и приёмке программы. 1