Конфигурация программного обеспечения PORT
Проектирование и развертывание конфигураций программных продуктов в программных средах или платформах.
Методические рекомендации:
Этот навык обычно применяется при разработке и развертывании конфигураций крупного, сложного программного обеспечения.
Деятельность может включать, но не ограничиваться:
- программное обеспечение для планирования ресурсов предприятия (ERP) и управления взаимоотношениями с клиентами
- операционные системы серверов/майнфреймов
- решения "программное обеспечение как услуга" (SaaS)
- интеграционные платформы/комплексы
- инструменты, предоставляемые поставщиками инфраструктуры как услуги (IaaS) и платформы как услуги (PaaS).
Деятельность может включать, но не ограничиваться:
- перенос конфигурации программного обеспечения на различные среды или платформы
- рефакторинг сложных или пересекающихся конфигураций различных модулей и возможностей в рамках программных решений.
В зависимости от требований и характеристик проекта или порученной работы - методы и жизненные циклы конфигурации программного обеспечения могут быть прогностическими (управляемыми планом) или адаптивными (итеративными/маневренными) подходами.
Уровни ответственности за этот навык
3 | 4 | 5 | 6 |
Конфигурация программного обеспечения: Уровни 1-2
Этот навык, как правило, не соблюдается и не практикуется на этих уровнях ответственности и подотчетности.
Конфигурация программного обеспечения: Уровень 3
Помогает в разработке, проверке, документировании, внесении изменений и рефакторинге умеренно сложных конфигураций программного обеспечения для развертывания. Применяет согласованные стандарты и инструменты для достижения хорошо продуманного результата. По мере необходимости сотрудничает с другими сотрудниками в проверке работы.
Конфигурация программного обеспечения: Уровень 4
Проектирует, проверяет, документирует, вносит изменения и рефакторинг сложных конфигураций программного обеспечения для развертывания. Вносит вклад в выбор методов, инструментов и техник конфигурации программного обеспечения. Применяет согласованные стандарты и инструменты для достижения хорошо продуманных результатов. Участвует в проверке собственной работы и руководит проверкой работы коллег.
Конфигурация программного обеспечения: Уровень 5
Принимает на себя техническую ответственность на всех этапах и итерациях разработки и развертывания конфигурации. Планирует и управляет деятельностью по конфигурации программного обеспечения. Внедряет и адаптирует соответствующие методы, инструменты и технологии конфигурирования программного обеспечения. Измеряет и контролирует применение стандартов для разработки и развертывания конфигурации, включая безопасность программного обеспечения. Вносит вклад в разработку организационной политики, стандартов и руководств по разработке и развертыванию конфигурации программного обеспечения.
Конфигурация программного обеспечения: Уровень 6
Разрабатывает организационные политики, стандарты и руководства по проектированию, развертыванию и рефакторингу конфигурации программного обеспечения. Планирует и руководит деятельностью по конфигурации и развертыванию программного обеспечения для стратегических, крупных и сложных проектов по развертыванию. Разрабатывает новые методы и организационные возможности, стимулирует принятие и соблюдение политик и стандартов.
Конфигурация программного обеспечения: Уровень 7
Этот навык, как правило, не соблюдается и не практикуется на этом уровне ответственности и подотчетности.