Приказ Минтруда России от 11.04.2014 N 228н (ред. от 12.12.2016) "Об утверждении профессионального стандарта "Архитектор программного обеспечения" (Зарегистрировано в Минюсте России 02.06.2014 N 32534)
Обобщенные трудовые функции |
Возможные наименования должностей, профессий |
Требования к образованию и обучению |
Требования к опыту практической работы |
Трудовые функции |
Трудовые действия |
|
код |
наименование |
уровень квалификации |
наименование |
код |
уровень (подуровень) квалификации |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
A |
Создание вариантов архитектуры программного средства |
4 |
Архитектор программного обеспечения (далее - ПО)
|
Высшее образование - программы бакалавриата
|
Опыт работы в области разработки ПО от полугода
|
Определение перечня возможных типов для каждого компонента |
A/01.4 |
4 |
Описание возможных типов для каждого компонента, включая оценку современного состояния предлагаемых типов и еще 6 |
Заявка на обучение
|
Обоснование методов или методологии проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных типов для каждого компонента |
Формулирование оценки результатов исследований, включающих оценку полноты перечня возможных типов и предложения по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня возможных типов для каждого компонента на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с необходимой доработкой перечня возможных типов |
Определение перечня возможных архитектур развертывания каждого компонента |
A/02.4 |
4 |
Описание возможной архитектуры развертывания каждого компонента, включая оценку современного состояния предлагаемых архитектур и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных архитектур развертывания каждого компонента |
Формирование оценки результатов исследований, включая оценку полноты перечня возможных архитектур развертывания каждого компонента и предложения по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований |
Передача перечня возможных архитектур развертывания каждого компонента на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц, проведение необходимых доработок перечня возможных архитектур |
Определение перечня возможных слоев программных компонентов |
A/03.4 |
4 |
Описание возможных слоев программных компонентов, включая оценку современного состояния предлагаемых слоев программных компонентов и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных слоев программных компонентов |
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных слоев программных компонентов и предложения по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований, отрицательных результатов, приводящих к необходимости прекращения дальнейших исследований |
Передача перечня возможных слоев программных компонентов на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц, выполнение необходимых доработок перечня возможных слоев программных компонентов |
Определение перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента |
A/04.4 |
4 |
Описание возможных шаблонов (стилей) проектирования для каждого слоя или компонента, включая оценку современного состояния предлагаемых шаблонов и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных шаблонов (стилей) проектирования для каждого слоя или компонента |
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента, и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований;обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с выполнением необходимых доработок перечня возможных шаблонов (стилей) проектирования для каждого слоя или компонента |
Определение функциональных характеристик и возможностей, включая эксплуатационные, физические характеристики и условия окружающей среды, при которых будет применяться каждый компонент |
A/05.4 |
4 |
Синтез функций каждого компонента и еще 4 |
Заявка на обучение
|
Описание эксплуатационных и физических характеристик функций каждого компонента |
Описание ограничений и условий выполнения функций каждого компонента |
Передача функциональных характеристик и возможностей, включая эксплуатационные, физические характеристики и условия окружающей среды, при которых будет применяться каждый компонент, на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок функциональных характеристик и возможностей |
Определение перечня возможных протоколов взаимодействия компонентов |
A/06.4 |
4 |
Описание возможных протоколов взаимодействия компонентов с оценкой современного состояния предлагаемых протоколов и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных протоколов взаимодействия компонентов |
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных протоколов взаимодействия компонентов, и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня возможных протоколов взаимодействия компонентов на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных протоколов взаимодействия компонентов |
Определение перечня возможных механизмов авторизации |
A/07.4 |
4 |
Описание возможных механизмов авторизации, включая оценку современного состояния предлагаемых механизмов и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных механизмов авторизации |
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных механизмов авторизации, и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня возможных механизмов авторизации на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных механизмов авторизации |
Определение перечня возможных механизмов аутентификации, поддержки сеанса |
A/08.4 |
4 |
Описание возможных механизмов аутентификации, поддержки сеанса, включая оценку современного состояния предлагаемых механизмов аутентификации, поддержки сеанса и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных механизмов аутентификации, поддержки сеанса |
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных механизмов аутентификации, поддержки сеанса и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня возможных механизмов аутентификации, поддержки сеанса на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных механизмов аутентификации, поддержки сеанса |
Определение перечня возможных схем кеширования |
A/09.4 |
4 |
Описание возможных схем кеширования, включая оценку современного состояния предлагаемых схем кеширования и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных схем кеширования |
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных схем кеширования, и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня возможных схем кеширования на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных схем кеширования |
Создание спецификаций безопасности, включая те спецификации, которые относятся к методам функционирования и сопровождения, влиянию окружающей среды и ущербу для персонала |
A/10.4 |
4 |
Определение перечня средств учета и анализа действий пользователя при работе с программным средством и еще 8 |
Заявка на обучение
|
Определение средства защиты от несанкционированного доступа к информации (далее - НСД) |
Определение организационно-режимных мер по защите информации |
Определение регламента доступа к информационным единицам |
Определение правила разграничения доступа к компонентам |
Определение методов обеспечения сохранности информации |
Определение методов восстановления данных и компонентов |
Передача спецификаций по безопасности на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок спецификации по безопасности |
Определение перечня возможных моделей обеспечения отказоустойчивости программных компонентов |
A/11.4 |
4 |
Описание возможных моделей обеспечения отказоустойчивости программных компонентов, включая оценку современного состояния предлагаемых моделей и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных моделей обеспечения отказоустойчивости программных компонентов |
Формирование оценки результатов исследований, включающей оценку полноты перечня моделей обеспечения отказоустойчивости возможных программных компонентов, и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня моделей обеспечения отказоустойчивости программных компонентов на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня моделей обеспечения отказоустойчивости программных компонентов |
Определение перечня возможных моделей обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки |
A/12.4 |
4 |
Описание возможных моделей обеспечения необходимого уровня производительности компонентов, включая оценку современного состояния предлагаемых моделей и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных моделей обеспечения необходимого уровня производительности компонент, включая вопросы балансировки нагрузки |
Формирование оценки результатов исследований, включающей оценку полноты перечня моделей обеспечения необходимого уровня производительности компонент, включая вопросы балансировки нагрузки, и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня моделей обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки, на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня моделей обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки |
Определение входных-выходных данных каждого компонента и программного средства в целом |
A/13.4 |
4 |
Определение перечня входных-выходных данных каждого компонента и программного средства в целом и еще 4 |
Заявка на обучение
|
Описание входных-выходных данных каждого компонента, включающие идентификацию данных, объем данных, тип данных, атрибутивную часть данных |
Определение взаимосвязи входных-выходных данных каждого компонента и программного средства в целом |
Передача перечня входных-выходных данных каждого компонента и программного средства в целом на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня входных-выходных данных каждого компонента и программного средства в целом |
Определение структуры данных каждого компонента и программного средства в целом |
A/14.4 |
4 |
Описание наименований и назначения всех баз данных и наборов данных и еще 11 |
Заявка на обучение
|
Описание принципов организации данных компонентов и ПО в целом |
Описание выбора носителей данных компонентов и ПО в целом |
Описание принятых видов и методов контроля данных |
Описание решений, обеспечивающих совместимость ПО с другим ПО по данным, включая использование классификаторов |
Описание систем классификации и кодирования данных |
Описание принципов построения баз данных (далее - БД) ПО |
Нормализация данных в соответствии с выбранными принципами |
Описание используемой системы нормативно-справочной информации |
Описание структуры данных на уровне описания объектов БД, атрибутов данных и их взаимосвязей |
Передача структур данных каждого компонента и программного средства в целом на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок структуры данных каждого компонента и программного средства в целом |
Описание технологии обработки данных для возможности их использования в программном средстве, включая вопросы параллельной обработки |
A/15.4 |
4 |
Определение состава и последовательности выполнения технологических операций по сбору, регистрации, подготовке, контролю, передаче, обработке и отображению информации, выполняемых внесистемно и еще 5 |
Заявка на обучение
|
Описание перечня документации, сопровождающей каждую операцию в технологическом процессе, выполняемого внесистемно |
Описание состава и последовательности выполнения технологических операций по приему, контролю, обработке, хранению, выдаче данных и других операций, выполняемых автоматизированным способом |
Описание перечня документации, сопровождающей каждую операцию в технологическом процессе, выполняемого автоматизированным способом |
Передача описания технологии обработки данных на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок описания технологии обработки данных |
Определение перечня возможных технологий доступа к данным |
A/16.4 |
4 |
Описание возможных технологий доступа к данным, включая оценку современного состояния предлагаемых технологий и еще 6 |
Заявка на обучение
|
Обоснование методов или методологий проведения работы |
Описание технологических и технико-эксплуатационных характеристик возможных технологий доступа к данным |
Формирование оценки результатов исследований, включающей оценку полноты перечня возможных технологий доступа к данным, и предложений по дальнейшим направлениям работ |
Обоснование необходимости дополнительных исследований; обоснование необходимости прекращения дальнейших исследований в случае получения отрицательных результатов |
Передача перечня возможных технологий доступа к данным на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок перечня возможных технологий доступа к данным |
Описание алгоритмов компонентов, включая методы и схемы |
A/17.4 |
4 |
Описание применяемых математических методов и, при необходимости, описание допущений и ограничений, связанных с выбранным математическим материалом и еще 4 |
Заявка на обучение
|
Описание алгоритмов и (или) функционирования программы с обоснованием выбора схем алгоритмов решения задач, возможных взаимодействий программы с другими программами |
Описание и обоснование выбора метода организации входных и выходных данных по каждому алгоритму |
Передача описания алгоритмов компонентов, включая методы и схемы, на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок описания алгоритмов компонентов, включая методы и схемы |
Создание требований к обслуживающему программное средство персоналу |
A/18.4 |
4 |
Формулирование требований к обслуживающему программное средство персоналу в логической форме с заданным уровнем качества и еще 7 |
Заявка на обучение
|
Описание заданных атрибутов требований к обслуживающему программное средство персоналу |
Установка отношений иерархии и зависимости между требованиями к обслуживающему программное средство персоналу |
Выявление и разрешение конфликтов требований к обслуживающему программное средство персоналу или передача их архитектору 5 уровня квалификации |
Выявление неполноты требований к обслуживающему программное средство персоналу и принятие мер по обеспечению их полноты |
Оформление документов требований к обслуживающему программное средство персоналу в заданном шаблоне |
Передача реестров и документов требований на рецензирование архитектору более высокого уровня квалификации и заинтересованным лицам |
Обработка комментариев и замечаний архитектора более высокого уровня квалификации и заинтересованных лиц с дальнейшим выполнением необходимых доработок требований |
B |
Документирование архитектуры программных средств |
4 |
Архитектор ПО
|
Высшее образование - программы бакалавриата
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Разработка документации программных средств в своей части |
B/01.4 |
4 |
Описание информации по программным средствам в регламентирующих документах |
Заявка на обучение
|
Поддержка изменений в документации |
B/02.4 |
4 |
Внесение изменений, замечаний, корректировок в регламентирующие документы |
Заявка на обучение
|
C |
Реализация программных средств |
4 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы бакалавриата
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Анализ качества кода:- анализ зависимостей;- статический анализ кода |
C/01.4 |
4 |
Анализ требований к программным средствам и еще 2 |
Заявка на обучение
|
Анализ зависимостей кода |
Статистический анализ кода |
Испытания создаваемого программного средства и его компонентов |
C/02.4 |
4 |
Проектирование программных средств и архитектуры программных средств |
Заявка на обучение
|
Технические и управленческие ревизии создаваемого программного средства |
C/03.4 |
4 |
Конструирование программных средств |
Заявка на обучение
|
D |
Оценка требований к программному средству |
5 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы бакалавриата
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Оценка возможности тестирования требований |
D/01.5 |
5 |
Выявление отсутствия противоречий требований нижнего и верхнего уровней |
Заявка на обучение
|
Оценка осуществимости функционирования и сопровождения программного средства |
D/02.5 |
5 |
Проверка тестируемости текста (кодов) программы и еще 6 |
Заявка на обучение
|
Проверка соблюдения стандартов на программирование |
Проверка изменений компонентов программного средства |
Проверка правильности сборки новых компонентов программного средства |
Контроль обновления документов |
Проведение тестирования |
Оформление отчета о тестировании |
Оценка архитектуры с точки зрения прослеживаемости требований:- согласованность с системными требованиями;- приспособленность стандартов и методов проектирования;- осуществимость функционирования и сопровождения;- осуществимость программных составных частей, полностью удовлетворяющих назначенным требованиям |
D/03.5 |
5 |
Выявление отсутствия несогласованности с системными требованиями и еще 3 |
Заявка на обучение
|
Анализ на соответствие принятым стандартам и методам проектирования |
Анализ функционирования и сопровождения требований |
Анализ на соответствие программных составных частей |
Анализ на критичность изменения требований проекта |
D/04.5 |
5 |
Определение возможности введения изменений, дополнений требований к программному средству |
Заявка на обучение
|
E |
Оценка и выбор варианта архитектуры программного средства |
5 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы бакалавриата
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Синтез требований к программному продукту и декомпозиция программного средства на компоненты |
E/01.5 |
5 |
Сбор требований к программному продукту и еще 1 |
Заявка на обучение
|
Преобразование программных средств на компоненты и программные блоки |
Определение качественных характеристик каждого компонента |
E/02.5 |
5 |
Определение внутренней и внешней согласованности между программными компонентами и программными блоками |
Заявка на обучение
|
Оценка и выбор типа каждого компонента |
E/03.5 |
5 |
Формулировка задач выбора типа каждого компонента, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора типа каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор архитектуры развертывания каждого компонента |
E/04.5 |
5 |
Формулировка задач выбора архитектуры развертывания каждого компонента, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор слоев программных компонентов |
E/05.5 |
5 |
Формулировка задач выбора слоев программных компонентов, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор шаблонов (стилей) проектирования для каждого слоя или компонента |
E/06.5 |
5 |
Формулировка задач выбора шаблонов (стилей) проектирования для каждого слоя или компонента, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Определение внешних-внутренних интерфейсов каждого из компонентов |
E/07.5 |
5 |
Определение требований внешних-внутренних интерфейсов каждого из компонентов и еще 1 |
Заявка на обучение
|
Определение критериев внешних-внутренних интерфейсов каждого из компонентов |
Оценка и выбор механизмов аутентификации, поддержки сеанса |
E/08.5 |
5 |
Формулировка задач выбора механизмов аутентификации, поддержки сеанса, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор механизмов авторизации |
E/09.5 |
5 |
Формулировка задач выбора механизмов авторизации, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор схемы кеширования |
E/10.5 |
5 |
Формулировка задач выбора схемы кеширования, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Проектная оценка надежности компонентов программного средства |
E/11.5 |
5 |
Контроль надежности компонентов программного средства |
Заявка на обучение
|
Оценка и выбор стиля написания кода |
E/12.5 |
5 |
Формулировка задач выбора стиля написания кода, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор модели управления исключениями |
E/13.5 |
5 |
Формулировка задач выбора модели управления исключениями, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор модели управления и мониторинга критически важных событий |
E/14.5 |
5 |
Формулировка задач выбора модели управления и мониторинга критически важных событий, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Оценка и выбор модели обеспечения отказоустойчивости программных компонентов |
E/15.5 |
5 |
Формулирование задач выбора модели обеспечения отказоустойчивости программных компонентов, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Создание спецификации по защите, включая спецификации, связанные с угрозами для чувствительной информации |
E16.5 |
5 |
Формирование требований безопасности программного средства и еще 2 |
Заявка на обучение
|
Формирование всех угроз, подлежащих защите |
Анализ рисков |
Оценка и выбор технологии доступа к данным |
E/17.5 |
5 |
Формулирование задач выбора технологии доступа к данным, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования выбора архитектуры развертывания каждого компонента, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Корректировка системных требований в части необходимых инфраструктурных ресурсов |
E/18.5 |
5 |
Формирование правил, используемых для определения того, когда программное средство может быть локально корректировано, а когда необходима новая базовая линия с использованием для ее подготовки и инсталляции процесса разработки и еще 4 |
Заявка на обучение
|
Описание типов редакций (версий, выпусков) в зависимости от частоты их появления или их влияния на эксплуатацию программного средства (например, экстренные редакции, периодические редакции) |
Информирование заказчика о состояниях вносимых (текущих) или намечаемых изменений |
Формирование методов, подтверждающих невозможность появления дополнительных проблем в связи с внесением конкретных изменений в данное программное средство |
Классификация типов изменений в их очередности (приоритетности) и взаимосвязи с другими предложенными изменениями |
Постановка задачи на разработку компонентов |
E/19.5 |
5 |
Описание постановки задачи на разработку компонентов (характеристики, назначение, периодичность и продолжительность решения, описание входных данных) и еще 1 |
Заявка на обучение
|
Описание алгоритм решений поставленной задачи, выходных сообщений |
Определение стандартов для разработки документации |
E/20.5 |
5 |
Обеспечение полноты, правильности и актуальности всех материалов, их назначения и области применения и еще 3 |
Заявка на обучение
|
Определение технических характеристик |
Определение ожидаемых технико-экономических показателей |
Определение источников, используемых при разработке документации |
F |
Контроль реализации программного средства |
5 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы бакалавриата
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Идентификация и регистрация возможных проблем из-за деталей реализации компонентов программных средств |
F/01.5 |
5 |
Определение проблемной области (детали реализации компонентов программных средств) и еще 5 |
Заявка на обучение
|
Проведение инвентаризации программных средств, подвергнуть программные средства управлению конфигурацией, построение программных средств в соответствии с библиотеками управления конфигурацией |
Определение функций, реализуемых программным средством |
Рассмотрение технических требований (спецификации) к программному средству, его общей структуры |
Анализ деревьев вызовов |
Прочтение программных кодов |
Координация процесса создания и сборки программного средства из компонентов |
F/02.5 |
5 |
Отслеживание реализованности предложения о модификации (далее - ПР) или отчета о проблеме (далее - ОП) от требований к объекту до проекта и программных кодов и еще 7 |
Заявка на обучение
|
Проверка тестируемости текста (кодов) программы |
Проверка соблюдения стандартов на программирование |
Проверка изменений компонентов программного средства |
Проверка правильности сборки новых компонентов программного средства |
Контроль обновления документов |
Тестирование |
Отчет о тестировании |
G |
Контроль сопровождения программных средств |
5 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы бакалавриата
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Разрешение инцидентов в рамках своих компетенций |
G/01.5 |
5 |
Контроль инцидентов сопровождения программных средств и еще 3 |
Заявка на обучение
|
Активизация защитных мер для предотвращения, уменьшения последствий и (или) восстановления после негативных воздействий (например, в областях поддержки и планирования непрерывности бизнеса) |
Введение превентивных защитных мер по улучшению общего подхода к менеджменту инцидентов информационной безопасности |
Сопровождение тестирования в разрешении инцидентов в рамках своих компетенций |
Идентификация возможных проблем, путей их решения |
G/02.5 |
5 |
Проведение анализа проблем при подготовке процесса проблем и еще 3 |
Заявка на обучение
|
Определение компонентов ПО, их версии и документации, подлежащих модификации, и внесение необходимых изменений в соответствии с правилами процесса разработки |
Тестирование и проверка по критериям, определенным в документации |
Проверка целостности модифицированной системы и утверждение внесенных изменений |
Разработка решений для повторного использования компонентов |
G/03.5 |
5 |
Выявление программных и системных компонентов ПО, которые могут быть использованы при разработке других программных средств и еще 4 |
Заявка на обучение
|
Оценка применения метода для повторного использования компонентов ПО |
Разработка системных и программных компонентов ПО, предназначенные для повторного использования |
Создание библиотеки повторно используемых компонентов ПО, содержащей данные для их идентификации и извлечения |
Сертифицирование компонентов ПО из библиотеки на их пригодность к повторному использованию |
H |
Оценка возможности создания архитектурного проекта |
6 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы магистратуры
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Оценка возможности создания архитектурного проекта программного средства |
H/01.6 |
6 |
Создание экономической модели архитектурного проекта программного средства и еще 2 |
Заявка на обучение
|
Выявление требований архитектурного проекта программного средства |
Анализ и оценка архитектуры на предмет атрибутов качества |
Определение целей архитектуры программного средства |
H/02.6 |
6 |
Выделение программных средств для отображения на них внешних функций (заданных во внешнем описании) и еще 3 |
Заявка на обучение
|
Определение способов взаимодействия между выделенными программными подсистемами |
Определение требований архитектуры программного средства |
Определение состава компонентов |
Определение ключевых сценариев для архитектуры программного средства |
H/03.6 |
6 |
Обзор приложения: типы, архитектуру развертывания, стили архитектуры, технологии реализации и еще 2 |
Заявка на обучение
|
Создание кандидатов архитектуры, удовлетворяющих высокоуровневым и наиболее важным требованиям |
Проверка и тестирование проекта архитектуры в ключевых сценариях |
I |
Утверждение и контроль методов и способов взаимодействия программного средства со своим окружением |
6 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы магистратуры
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Согласование с заказчиком версии архитектуры программного средства |
I/01.6 |
6 |
Контроль согласованности требований архитектуры программного средства и еще 1 |
Заявка на обучение
|
Разработка отчета разработки архитектуры программного средства и согласование с Заказчиком |
Техническое исследование возможных вариантов архитектуры компонентов, включающее описание вариантов и технико-экономическое обоснование выбранного варианта |
I/02.6 |
6 |
Выявление нескольких возможных вариантов архитектуры компонентов, включающее описание вариантов и еще 1 |
Заявка на обучение
|
Описание архитектур программного средства (далее - ПС) включая выделение: функциональных компонентов и модулей, структур данных, внешних и внутренних интерфейсов |
Выбор модели обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки |
I/03.6 |
6 |
Формулировка задач модели обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки, цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования модели обеспечения необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки, определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Выбор протоколов взаимодействия компонентов |
I/04.6 |
6 |
Формулирование задач выбора протоколов взаимодействия компонентов, включая цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования протоколов взаимодействия компонентов, включая определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
Выбор технологий и средств разработки программного обеспечения, включая системы управления исходным кодом |
I/05.6 |
6 |
Формулирование задач выбора технологий и средств разработки программного обеспечения, включая системы управления исходным кодом, определяя цели, предположения и ограничения и еще 1 |
Заявка на обучение
|
Создание технико-экономического обоснования технологий и средств разработки программного обеспечения, включая системы управления исходным кодом, определение, ранжирование критериев и применение ранжированных критериев к результатам оценки для определения средств с наилучшими показателями |
K |
Модернизация программного средства и его окружения |
6 |
• Старший архитектор ПО • Инженер
|
Высшее образование - программы магистратуры
|
• Опыт анализа архитектуры от полугода и еще 1• Опыт работы в качестве ведущего инженера в различных инфраструктурных проектах от полугода рекомендуется
|
Разработка планов модернизации программного продукта |
K/01.6 |
6 |
Формирование плана контроля качества и еще 4 |
Заявка на обучение
|
Формирование плана управления конфигурациями |
Формирование плана управления программным проектом |
Связывание процесса модернизации программного продукта с планами обеспечения качества, управления рисками и конфигурацией, планами интеграции, тестирования, установки, обучения сотрудников |
Контроль планов в соответствии с заданными требованиями и планами разработки и обеспечения качества модернизации программного продукта |
Изменение окружения программного продукта |
K/02.6 |
6 |
Анализ проблем и изменений окружения программного средства и еще 6 |
Заявка на обучение
|
Оформление планов для проведения работ и задач процесса изменений окружения программного продукта |
Реализация процесса управления конфигурацией для управления изменениями окружения программного продукта |
Проверка пользовательских сценариев, приводящих к сбою |
Проведение миграций унаследованных программных средств |
Проведение вывода программного средства из эксплуатации |
Проверка и приемка изменений окружения программного продукта при сопровождении |