- •Глава 1.
- •Теоретические основы метрологии
- •Классификация и основные характеристики измерений
- •1.2. Погрешности измерений
- •1.3. Методы и средства электрических измерений
- •1.5. Организация метрологического контроля
- •1.6. Средства измерений и контроля
- •Глава 2
- •2.1. Основные термины и определения в области стандартизации и управления качеством
- •2.1.2. Цели и задачи стандартизации
- •2.1.4. Виды стандартов
- •2.1.5. Методы стандартизации
- •2.2. Международная и региональная стандартизация
- •2.2.1. Официальные международные организации стандартизации
- •2.3. Межгосударственная стандартизация в снг
- •2.4. Государственная система стандартизации Российской Федерации
- •2.4.2. Единая система конструкторской документации (ескд)
- •2.4.5. Единая система программной документации
- •Государственные стандарты Российской Федерации (гост р)
- •2.4.6. Государственная система обеспечения единства измерений (гси)
- •2.5. Стандартизация в области информационных технологий
- •2.6. Основные определения стандартизации области информационных технологий поддержки жизненного цикла продукции
- •2.7. Жизненный цикл программных средств
- •2.7.1. Основные процессы жизненного цикла программного средства
- •С хема процесса приобретения программного продукта
- •2.7.2. Вспомогательные процессы жизненного цикла программных средства (жц пс)
- •2.7.3. Организационные процессы жц пс
- •2.8. Модели жизненного цикла программных средств
- •2.8.1. Каскадные модели
- •2.8.2. Спиральные модели
- •Глава 4 Сертификация информационного и программного обеспечения
- •4.1. Основные термины и понятия сертификации
- •4.2. Формы сертификации
- •4.4. Нормативно-правовые основы сертификации
- •4.5. Виды сертификации
- •4.8. Порядок проведения сертификации продукции
- •4.11.Сертификация услуг
2.7.3. Организационные процессы жц пс
Процесс управления (management process) состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими процессами.
Процесс создания инфраструктуры (infrastructure process) охватывает выбор и сопровождение технологии, стандартов и инструментальных средств, выбор и установку аппаратных и программных средств, используемых для разработки, эксплуатации или сопровождения ПС. Инфраструктура должна модифицироваться и сопровождаться в соответствии с изменениями требований к соответствующим процессам.
Процесс усовершенствования (improvement process) предусматривает оценку, измерение, контроль и усовершенствование процессов ЖЦ ПС.
Усовершенствование процессов ЖЦ ПС направлено на повышение производительности труда всех участвующих в них специалистов за счет совершенствования используемой технологии, методов управления, выбора инструментальных средств и обучения персонала. Усовершенствование основано на анализе достоинств и недостатков каждого процесса.
Процесс обучения (training process) – охватывает первоначальное обучение и последующее постоянное повышение квалификации персонала. Содержание процесса обучения должно учитывать необходимые ресурсы и технические средства обучения.
2.8. Модели жизненного цикла программных средств
Модель жизненного цикла – это структура, состоящая из процессов, работ и задач, включающих в себя разработку, эксплуатацию и сопровождение программного продукта, охватывающая жизнь системы от установления требований к ней до прекращения ее использования.
Модель «кодирования и исправление»
Разработчик начинает кодирование системы с первого дня, не занимаясь сколь-либо серьезным проектированием. Все ошибки обнаруживаются, как правило, к концу кодирования и требуют исправления через повторное кодирование. Эта модель может быть рекомендована к использованию в двух случаях:
для очень маленьких проектов, которые должны завершиться разработкой демонстрационного прототипа;
для доказательства некоторой программной концепции.
2.8.1. Каскадные модели
Каскадные модели задают некоторую последовательность выполнения процессов, обычно изображаемую в виде каскада.
«Чистая» каскадная модель
Каскадная модель считается отправной точкой для огромного количества других моделей. Сформировалась в период с 1970 по 1985 г. Специфика «чистой» каскадной модели такова, что переход к следующему процессу осуществляется только после того, как завершена работа с текущим процессом. Возвраты к уже пройденным процессам не предусмотрены.
Модель может быть рекомендована к применению в тех проектах, где вначале все требования могут быть сформулированы точно и полно. Например, в вычислительных задачах. Легко при такой модели вести планирование работ и формирование бюджета.
2.8.2. Спиральные модели
Спиральная модель делает упор на начальные этапы ЖЦ: анализ и проектирование. На этих этапах реализуемость технических решений проверяется путем создания прототипов. Каждый виток спирали соответствует созданию фрагмента или версии ПС, на нем уточняются цели и характеристики проекта, определяется его качество и планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта, и в результате выбирается обоснованный вариант, который доводится до реализации. Основная проблема спирального цикла – определение момента перехода на следующий этап. Для ее решения необходимо ввести временные ограничения на каждый из этапов жизненного цикла.
