- •Оглавление
- •1 Жизненный цикл информационной системы. Гост 51 904
- •2 Модели жизненного цикла информационной системы. Гост 15 271
- •3 Методологии проектирования. Каноническое проектирование. Гост 34.601-90
- •4 Методологии проектирования. Типовое проектирование.
- •5 Процессы жизненного цикла информационной системы. Гост 12 207
- •6 Процессы жизненного цикла информационной системы. Процессы планирования
- •7 Процессы жизненного цикла информационной системы. Процессы определений требований к ис.
- •8 Процессы жизненного цикла информационной системы. Процессы проектирования.
- •9 Процессы жизненного цикла информационных систем. Процессы кодирования.
- •10 Процессы жизненного цикла информационных систем. Процессы интеграции.
- •11 Процессы планирования. Планирование инфраструктуры проекта.
- •12 Процессы планирования. Планирование ресурсов проекта.
- •13 Стратегии и методы проектирования информационных систем
- •14 Анализ объекта автоматизации. Методологии анализа.
- •15 Анализ объекта автоматизации. Инструментальные средства поддержки процессов анализа.
- •16 Процессы проектирования. Проектирование системной архитектуры.
- •17 Процессы проектирования. Методики описания системной архитектуры.
- •Ieee 1471
- •18 Процессы проектирования. Архитектурные стили и шаблоны проектирования.
- •19 Процессы проектирования. Проектирование информационной архитектуры.
- •20 Процессы проектирования. Построение er модели. Виды нотации
- •21 Процессы проектирования. Построение логической модели данных.
- •22 Процессы проектирования. Построение физической модели данных.
- •23 Процессы проектирования. Шаблоны информационной архитектуры.
- •24 Процессы проектирования. Проектирование программной архитектуры.
- •25 Процессы проектирования. Модели описания программной архитектуры.
- •26 Процессы проектирования. Шаблоны программной архитектуры.
- •27 Процессы проектирования. Проектирование инфраструктуры.
- •28 Процессы проектирования. Проектирование интерфейсов
6 Процессы жизненного цикла информационной системы. Процессы планирования
(рассмотрено по госту 51 904)
Назначение процесса планирования состоит в том, чтобы определить методы создания такого ПО, которое позволит реализовать системные требования и обеспечить надлежащий уровень качества.
Цели процесса планирования ПО:
Определить конкретные виды работ процессов разработки и интегральных процессов жизненного цикла, которые позволят реализовать системные требования и создать ПО требуемого уровня;
Определить модели жизненного цикла ПО, включающие в себя описание взаимосвязей между процессами, последовательность их выполнения, механизмы обратной связи и критерии перехода;
Выбрать среду поддержки жизненного цикла, включающую в себя методы и инструментальные средства, которые нужно использовать для выполнения работ в каждом процессе жизненного цикла;
В случае необходимости рассмотреть дополнительные аспекты разработки;
Определить стандарты разработки, позволяющие обеспечить требования по безопасности системы в части разрабатываемого ПО;
Координировать разработку и изменение планов ПО.
В процессе планирования ПО должны быть выполнены следующие работы:
Разработка планов создания ПО и передача их исполнителям, осуществляющим процессы разработки и интегральные процессы;
Определение и выбор стандартов разработки ПО, которые будут использованы для данного проекта;
Выбор методов и инструментальных средств, которые позволят в процессах разработки предотвратить внесение ошибок в ПО;
Обеспечение координации между планами разработки ПО и планами интегральных процессов для получения согласованных стратегий выполнения различных процессов жизненного цикла;
Определение процедуры пересмотра и уточнение планов по мере развития проекта;
Выбор методов и инструментальных средств, позволяющих предотвратить и обнаружить ошибки и обеспечивающих безопасность системы в случае использования многоверсионного неидентичного ПО;
Если предполагается использование отключенного кода, то в процессе планирования должно быть описано, как отключенный код будет определен, верифицирован и обработан для обеспечения требований безопасности системы;
Если предполагается использовать модифицируемый пользователем код, то в стандартах и планах ПО в соответствии с требованиями должны быть указаны используемые инструментальные средства и элементы данных;
Процесс планирования считают завершенным, если были выполнены контроль изменений и просмотры для всех планов ПО и стандартов разработки ПО.
(точка зрения госта 12 207 - 99 - будут спрашивать отличников!)
Процесс поставки - планирование:
Задачи:
Анализ требований к заказу в целях создания структуры управления реализации проекта и обеспечения качества поставляемого программного продукта;
Определение модели жизненного цикла программных средств (если не оговорено в договоре) в соответствии с областью применения, объемом и сложностью проекта. В модели должны быть выбраны и структурированы процессы, работы и задачи!;
Установка требований к планам управления и обеспечения проекта в целом, обеспечения качества проекта в целом. Требования к планам должны охватывать потребности в используемых ресурсах и формироваться с привлечением заказчика.
После установки требований к планированию поставщик должен рассмотреть варианты разработки программного продукта или предоставления программной услуги, сопоставить результаты анализа риска реализации каждого варианта. Анализируются следующие варианты:
Разработка с использованием внутренних ресурсов поставщика;
Заключение субподрядных договоров;
Получение готовых программных продуктов;
Комбинации из верхних пунктов;
Поставщик должен проработать и документально оформить планы управлением проектом (организация проекта, техническая среда, безопасность, субподрядчики, управление критическими ситуациями, etc.).