ЛЕКЦИЯ 1 ЗНАКОМСТВО С МИРОМ УПРАВЛЕНИЯ ПРОЕКТАМИ
Рис. 1. Жизненный цикл программы
Рис. 2 Каскадная модель жизненного цикла проекта.
Рис. 3 Взаимосвязь между стандартными процессами и стадиями
Перечень стандартов, входящих в ЕСПД ГОСТ ЕСПД. Общие положения. (текст)текст ГОСТ ЕСПД. Схемы алгоритмов и программ. Правила выполнения. (Заменен на ГОСТ ). (текст)текст ГОСТ ЕСПД. Схемы алгоритмов и программ. Обозначения условные графические. (Заменен на ГОСТ ). (текст)текст ГОСТ ЕСПД. Термины и определения. (Заменен на ГОСТ ). ГОСТ ЕСПД. Р-схемы алгоритмов и программ. Обозначения условные графические и правила выполнения. (текст)текст ГОСТ ЕСПД. Виды программ и программных документов. (текст)текст ГОСТ ЕСПД. Стадии разработки. (текст)текст ГОСТ ЕСПД. Обозначение программ и программных документов. (текст)текст ГОСТ ЕСПД. Основные надписи. (текст)текст ГОСТ ЕСПД. Общие требования к программным документам. (текст)текст ГОСТ ЕСПД. Требования к программным документам, выполненным печатным способом. (текст)текст ГОСТ ЕСПД. Техническое задание. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Спецификация. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Программа и методика испытаний. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Текст программы. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Описание программы. (текст)текст ГОСТ ЕСПД. Ведомость держателей подлинников. (текст)текст
ГОСТ ЕСПД. Пояснительная записка. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Формуляр. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Общее описание. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Руководство программиста. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Руководство оператора. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Описание языка. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Ведомость эксплуатационных документов. (текст)текст ГОСТ ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению. (текст)текст ГОСТ ЕСПД. Общие правила дублирования, учета и хранения. (текст)текст ГОСТ ЕСПД. Правила дублирования, учета и хранения программных документов, выполненных печатным способом. (текст)текст ГОСТ ЕСПД. Общие правила внесения изменений. (текст)текст ГОСТ ЕСПД. Правила внесения изменений в программные документы, выполненные печатным способом. (текст)текст ГОСТ (ИСО ) ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. (Взамен ГОСТ , ГОСТ ). (текст)текст
Таблица 1. Стадии разработки согласно ГОСТ Стадии разработкиЭтапы работСодержание работ 1. Техническое заданиеОбоснование необходимости разработки программы Постановка задачи Сбор исходных материалов Выбор и обоснование критериев эффективности и качества разрабатываемой программы. Обоснование необходимости проведения научно-исследовательских работ. Научно-исследовательские работы Определение структуры входных и выходных данных. Предварительный выбор методов решения задач. Обоснование целесообразности применения ранее разработанных программ. Определение требований к техническим средствам. Обоснование принципиальной возможности решения поставленной задачи Разработка и утверждение технического задания Определение требований к программе. Разработка технико-экономического обоснования разработки программы. Определение стадий, этапов и сроков разработки программы и документации на неё. Выбор языков программирования. Определение необходимости проведения научно-исследовательских работ на последующих стадиях. Согласование и утверждение технического задания. 2. Эскизный проектРазработка эскизного проектаПредварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи. Разработка общего описания алгоритма решения задачи Разработка технико-экономического обоснования. Утверждение эскизного проектаРазработка пояснительной записки. Согласование и утверждение эскизного проекта. Таблица 1. Стадии разработки согласно ГОСТ
3. Технический проектРазработка технического проектаУточнение структуры входных и выходных данных. Разработка алгоритма решения задачи. Определение формы представления входных и выходных данных. Определение семантики и синтаксиса языка. Разработка структуры программы. Окончательное определение конфигурации технических средств. Утверждение технического проекта Разработка плана мероприятий по разработке и внедрению программ. Разработка пояснительной записки. Согласование и утверждение технического проекта. 4. Рабочий проектРазработка программыПрограммирование и отладка программы. Разработка программной документации Разработка программных документов в соответствии с требованиями ГОСТ Испытания программыРазработка, согласование и утверждение порядка и методики испытаний. Проведение предварительных государственных, межведомственных, приёмо-сдаточных и других видов испытаний. Корректировка программы и программной документации по результатам испытаний. 5. ВнедрениеПодготовка и передача программы. Подготовка и передача программы и программной документации для сопровождения и (или) изготовления. Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление. Передача программы в фонд алгоритмов и программ.