Предложения по профилю стандартов на разработку программных средств



 

Приведенная на рис. 3.2 обобщенная модель ЖЦ программных средств в наибольшей степени удовлетворяет большинству наиболее по­пулярных международных стандартов, хотя и отличается от ГОСТ 34.601-90 отсутствием следующих этапов: техническое задание, эскизный проект, технический проект.

 

Рис. 3.2. Обобщенная модель ЖЦ ИС

 

Это каскадная модель ЖЦ, в которой этапы располагаются последо­вательно, символизируя передачу выполненных работ с предыдущего эта­па на последующий. Между этапами имеются обратные связи, указываю­щие на итерационный процесс совершенствования ПС.

Требования к модели ЖЦ в виде профиля стандартов должны быть опреде­лены в ТЗ со ссылками на действующие нормативные документы по ЖЦ.

Для разработки ИС предлагается следующий набор стандартов, на базе которых будет создаваться профиль см. табл. 3:

ГОСТ 34.201-89, ГОСТ 34.602-89, РД 50-682-89, РД 50-680-88,

ГОСТ 34.601-90, РД 50-34.698-90, ГОСТ 34.003-90,

ГОСТ 34.603-92, ISO/IEC 12207:1995, ISO 9000-3:1991.

Содержание документов из поля табл. 3 «Отчетные документы» приведено в разделе 3.4.3.

 

Таблица 3

Профиль стандартов

Этапы и работы Нормативные документы Отчетные документы
1 2 3

Этап 1. Системный анализ ПС

1.1. Обследование объекта информатизации, обоснование необходимости создания ИС РД 50-34698 Приложение 1; ISO 12207 п. 5.3.1   Документ 1.1  
1.2. Первичная формулировка ис­ходных данных и потенциальных решений ПС с учетом потребно­стей пользователя, ресурсов на разработку   РД 50-34698 Приложение 1; ISO 12207 п. 5.3.1       Документ 1.1
1.3. Предварительная оценка ТЭП проекта, сроков, бюджета и стра­тегии риска   ISO 9000-3     Документ 1.1

 

Продолжение табл.3

1

2

3

1.4. Формализация функций ПС, требований к качеству решаемых задач

 

ISO 12207

п. 5.2.1

п. 5.3.2

п. 5.3.3

Приложение А и В

  Документ 1.1  

1.5. Предварительное описание архитек­туры ПС, его БД, первичных требова­ний к интерфейсам пользователей. Определение первичного набора про­филя стандартов

 

 

РД 50-34.698

    Документ 1.1
1.6. Разработка предварительного ТЗ на создание базовой версии ПС и за­ключение контракта на разработку базовой версии ПС  

ISO 12207

п. 5.1.3

п. 5.2.3

п. 5.3.4

ГОСТ 34.602

 

 

 

 Документ 1.2

Этап 2. Предварительное (эскизное) проектирование

 

2.1.Анализ функциональной и ин­формационной моделей, архитектуры комплекса программ, описание мето­дов решения задач, алгоритмов, структур данных и управляющей ин­формации ПС  

ISO 12207

п. 5.3.4

 

 

Документ 1.1

2.2. Выбор СУБД, проектирование структуры БД  

РД 50-34.698

п.п. 5.3;5.5;5.7

 

 

 Документ 1.1

2.3. Разработка предварительного ру­ководства для пользователей и об­служивания базовой версии ПС  

ISO 12207

п. 7.4

РД-34.698

п. 3.4

 

 

Документ 2.1

 Документ 2.2

 Документ 2.3

2.4. Уточнение и утверждение заказ­чиком ТЗ на разработку базовой вер­сии ПС

ГОСТ 34.602

 

 

Документ 1.2

         

Продолжение табл. 3

1 2 3
2.5. Согласование с заказчиком эскиз­ного проекта ПС ТЭП, уточнение условий контракта   ISO 12207 п. 5.2.3 РД 50-34.698 п. 2.2     Документ 2.4

Этап 3. Детальное (техническое) проекти­рование

 

3.1. Уточнение и документирование архитектуры ПС, спецификаций тре­бований и методов решения задач   ISO 12207 п. 5.3.6       Документ 3.1  
3.2. Разработка спецификаций требований к функциональным группам программ и модулям версии ПС   РД 50-34.698       Документ 2.4
3.3. Разработка технического проекта базовой версии ПС в соответствии с ТЗ   РД-34.698 п. 2.2     Документ 2.4
3.4. Документирование технического проекта и предъявление его заказчи­ку, уточнение спецификаций требова­ний и условий контракта   ISO 12207 п.п. 5.3. 6.; 6.1       Документ 2.4

Этап 4. Кодирование (программиро­вание), отладка и документация

 ком­понентов базовой версии ПС

 

4.1. Разработка исходных текстов программных модулей   ISO 12207 п. 5.3.7     Документ 2.3
4.2. Трансляция исходных текстов и устранение ошибок в программах   ISO 12207 п. 5.3.8       Документ 2.3

Продолжение табл. 3

1 2 3
4.3. Тестирование и отладка модулей, устранение дефектов, корректировка текстов программ   IEEE 1008 ISO 12207 п. 5.3.7; п.п. 6.3; 6.4; 6.5       Документ 4.1
4.4. Документирование исходных и объектных текстов компонентов, ре­зультатов их тестирования, качества и технических характеристик.   РД 50-34.698  ISO 12207 п.п. 6.1; 5.3.7       Документ 4.1

Этап 5. Интеграция и комплексная отладка

 

5.1. Интеграция компонентов, тести­рование и определение характеристик качества программ при решении ос­новных функциональных задач ИС   ISO 12207 п.п. 5. 3.8; 5.3.9; 5.3.10; 5. 3.11; 6. 6       Документ 4.1
5.2. Разработка проекта плана, про­граммы и методик приемо-сдаточных испытаний базовой версии ПС   ISO 12207 п.п. 5.3.13; 5.4.1 РД 50 -34.698 п. 2.14      Документ 5.1  Документ 5.2              
5.3. Документирование результатов предварительных испытаний и харак­теристик версий для предъявления на приемо-сдаточные испытания заказ­чику   ISO 12207 п.п. 5. 3.12; 6.1        Документ 5.3  Документ 5.4                  
5.4. Разработка комплекта эксплуата­ционной документации для пользова­телей, оформление текстов программ и информации БД для приемо­-сдаточных испытаний заказчиком   ГОСТ 34.201 ISO 12207 п.п. 5. 3.13; 6.1     Документ 2.1                        Документ 2.2                    Документ 2.3                         

 

 

Продолжение табл. 3

1 2 3

Этап 6. Испытания и документирование

 

6. 1. Разработка программы, методик и средств обеспечения приемо-­сдаточных испытаний ПС (совместно с заказчиком)   ГОСТ 34.603 РД 50 - 34.698 п. 2.14         Документ 5.1  Документ 5.2                  
6.2. Проведение тестирования ПС по программе приемо-сдаточных испы­таний на соответствие функциональ­ным и техническим характеристикам, заданным в контракте   РД 50 -34.698 п. 2.14      Документ 5.3  Документ 5.4                  
6.3. Опытная эксплуатация ПС пред­ставителями заказчика и оформление отчета о ее результатах   ГОСТ 34.603 РД 50 -34. 698 ISO 12207 п.п. 5.4.1; 5.4.2       Документ 6.1  
6.4. Проведение приемо-сдаточных испытаний ПС в составе информаци­онной системы совместно с заказчи­ком   РД 50 - 34.698 п. 2.14       Документ 6.1 .  
6.5. Документирование результатов приемо-сдаточных испытаний   ГОСТ 34.603     Документ 6.1  
6.6. Оформление полного комплекта документов на базовую версию ПС   РД 50 -34.698 п. 3.4 ГОСТ 34.201   Документ 2.1                        Документ 2.2                        Документ 2.3                       
6.7. Официальное завершение разра­ботки и оформление акта приемки ба­зовой версии ПС   РД 50 -34.698 Приложение 2     Документ 6.2    

 

 

Окончание табл. 3

1 2 3

Этап 7. Поддержка эксплуатации

7.1. Обучение и консультации поль­зователей в процессе эксплуатации базовой версии ПС   ISO 12207 п.п. 5. 3.12; 5. 3.13; 5.4.1.     Документ 7.1                 
7.2. Накопление и обработка отчетов пользователей о результатах эксплуа­тации IS0 12207 п.п. 5.4.2; 5.4.3; 5.5.1     Документ 7.2  
7.3. Информирование пользователя о частных изменениях в эксплуатируе­мой базовой версии ПС ISO 12207 п. 5.5.5     Документ 7.3  
7.4. Планирование перехода к новой версии. ISO 12207 п. 5.5.3; 5.5.4.   Документ 7.4
7.5. Прекращение поддержки экс­плуатации базовой версии.   ISO 12207 п. 5.5.6.   Документ 7.4    

Этап 8 . Сопровождение

 

8.1. Анализ предложений на модифи­кацию версий ПС, предлагаемых из­менений программ и данных, необхо­димых затрат, риска и возможных альтернатив   ISO 12207 п.п. 5.5.1; 6.8     Документ 7.1  
8.2. Создание новой версии (полное или частичное повторение этапов 1-6)   См. этапы 1-6 Документ 7.4 и все документы на этапах 1-6
8.3. Испытания и утверждение новой версии ПС разработчиком и заказчи­ком   РД 50 -34.698 п. 2. 14 Приложение 2      Документы 5.1-5.4
8.4. Приемка заказчиком и передача в эксплуатацию новой версии ПС   ГОСТ 34.603 Документ 6.1  

 


Дата добавления: 2019-07-17; просмотров: 162; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!