I
План разработки компонентов и программного
средства в целом
План верификации и тестирования компонентов
и программного средства в целом
, 4
План интеграции компонентов в версии
программного продукта
План сопровождения и управления конфигурацией
программного средства
I
План тиражирования, адаптации и внедрения
программного продукта
План документирования процессов и результатов
жизненного цикла программного средства
I
План технологического обеспечения качества
и безопасности применения программного средства
План подготовки и обучения пользователей применению
программного продукта
План обслуживания пользователей при эксплуатации
программного продукта
План организации переноса компонентов и версий
программного продукта на иные платформы
Рис. 7.1
разработки компонентов и всего ЖЦ ПС, который должен определять используемую модель жизненного цикла комплекса программ и его компонентов, а также внешнюю технологическую среду проектирования;
верификации и тестирования, который определяет методы и средства, способные удовлетворить последовательные цели процесса устранения дефектов и контроля качества ПС и его компонентов;
реализации процессов интеграции компонентов в версии комплекса программ;
сопровождения и управления конфигурацией ПС, который должен устанавливать методы и средства, при помощи которых будут удовлетворяться цели процесса совершенствования, управления изменениями и корректировками программ;
тиражирования, адаптации и внедрения версий ПС для конкретных пользователей, включая их подготовку и обучение;
документирования процессов и результатов жизненного цикла ПС, создания и выпуска технологической и эксплуатационной документации;
управления и обеспечения качества ПС, определяющих методы и средства, при помощи которых будет гарантировано требуемое качество комплекса программ.
Соответствующие планы должны быть разработаны администраторами вспомогательных процессов, так как эти процессы обычно являются частью проекта. Данные планы должны быть привязаны к базовому плану управления жизненным циклом программного проекта и обеспечивать его реализацию; они могут быть оформлены в виде отдельных планов или включены в общий план. Планы должны быть согласованы (утверждены) менеджером проекта программного средства и подлежат контролю при внесении изменений в проект. Менеджером-администратором планирования программного средства должна быть определена отчетность по вспомогательным процессам (либо непосредственная, либо через управление организацией). Должны быть представлены отчеты о проблемах-дефектах и исключительных ситуациях для анализа их влияния на стоимость проекта, график работ по нему, область управления проектом и его качество. Должен быть определен механизм для разрешения или преодоления конфликтных ситуаций между администратором планирования ЖЦ программного средства и администраторами вспомогательных процессов на соответствующем уровне их полномочий по организационному управлению.
Когда определенные контрольные точки проекта и результаты, установленные требованиями для этих точек, зависят от выходных результатов вспомогательного процесса, важно, чтобы отчетные материалы по ним были представлены точно и своевременно в соответствии с установленными планами. Это положение является общим для всех контрольных точек, связанных с выполнением договорных обязательств по вспомогательным процессам, поэтому необходимы синхронизация соответствующих планов и своевременное уведомление администратора программного средства о всех затруднениях, возникающих при выполнении соответствующих задач вспомогательных процессов. Синхронизация всех планов может быть затруднена при наличии субподрядных соглашений и заданий, но упрощена при наличии единого базового плана.
Задачи планов для обеспечения жизненного цикла
сложных программных средств
Do'stlaringiz bilan baham: |