Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Разработка программных средств

Читайте также:
  1. A ) это деяние было единственным средством защиты существенного интереса этого государства от тяжкой и неминуемой угрозы и
  2. C) Овладение основами изучаемого материала непосредственно на занятии
  3. Cущность и общественное значение средств массовой информации
  4. H. В наличии все финансовые и материальные средства
  5. Hепосредственная амортизация
  6. I. КАРДИОТОНИЧЕСКИЕ средства ГликозиднОЙ СТРУКТУРЫ
  7. I. Лексические средства выразительности
  8. I. Общие требования выписывания лекарственных средств
  9. I. Разработка программы мониторинга
  10. I.2. Мышление как средство комплексного воздействия на развитие детей

Этапы разработки ПО Рассмотрим на основании ГОСТа 19.102-77. ЕСПД

Таблица 1 «Стадии разработки, этапы и содержание работ»

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

 

Эффективное управление любым процессом возможно при условии, что субъект управления адекватно воспринимает состояние и поведение объекта управления. В том, что касается создания ПО, это является весьма сложной задачей, поскольку процесс разработки – сугубо интеллектуальная, во многом творческая деятельность, для которой конвейерные либо другие им подобные методы неприменимы. Поэтому и были предприняты активные попытки представить модель процесса создания ПО, которая в максимальной степени смогла бы учесть присущие ему особенности и сделать его управляемым.

 


Дата добавления: 2015-05-05; просмотров: 5 | Нарушение авторских прав

Совершенствование организации процессов разработки программного обеспечения | Модели, учитывающие специфику разработки ПО | Современные модели |


lektsii.net - Лекции.Нет - 2014-2019 год. (0.011 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав