Квалификационные требования (профессиональный стандарт) в области информационных технологий «СИСТЕМНЫЙ АРХИТЕКТОР» Утвержден на заседании Управляющего комитета проекта по разработке профессиональных стандартов 4 июня 2007 г. МОСКВА, 2007 Содержание Введение .................................................................................................................................... 3 Область применения ................................................................................................................. 8 Третий квалификационный уровень ....................................................................................... 9 Четвертый квалификационный уровень ............................................................................... 18 Пятый квалификационный уровень ...................................................................................... 29 Шестой квалификационный уровень .................................................................................... 41 При использовании материалов ссылка на источник заимствования обязательна. 2 Введение Стандарт создан в рамках проекта разработки профессиональных стандартов в области информационных технологий (ИТ). Цель проекта — формирование профессиональных стандартов по наиболее массовым и востребованным профессиям в области ИТ, описывающих должности, профессиональные компетенции, требования к уровням образования, стажу работы и сертификации в соответствии с квалификационными уровнями. Проект осуществлялся в соответствии с решением заседания от 5 июня 2006 года Совета по ИТ при Министре информационных технологий и связи РФ при организационной поддержке Мининформсвязи РФ и Ассоциации Предприятий Компьютерных и Информационных Технологий (АП КИТ). Работа над профессиональными стандартами для отрасли ИТ проводилась с сентября 2006 г. по июнь 2007 г. Руководители проекта — проректор ГУ-ВШЭ Никитин В.В., директор Центра развития профессиональных квалификаций ГУ-ВШЭ Машукова Н.Д. Финансовую поддержку проекта осуществляли ведущие компании ИТ-отрасли: «АйТи» (президент — Яппаров Т.Г.), Verysell, группа компаний (председатель координационного совета — Краснов М.П.), IBM (генеральный директор представительства в Восточной Европе и Азии — Корнильев К.Г.) IBS, группа компаний (президент — Карачинский А.М.), Intel (президент в России — Чейз С.), «Лаборатория Касперского» (генеральный директор – Касперская Н.И.), Microsoft (президент в России и странах СНГ — Дергунова О.К.), «Прогноз» (генеральный директор — Андрианов Д.Л.) R-Style, группа компаний (президент — Васин В.И.), «Техносерв А/С» (председатель консультативного совета — Ананьев А.Н.), «Яндекс» (генеральный директор — Волож А.Ю.), «1С» (директор — Нуралиев Б.Г.). Контроль проекта осуществлял управляющий комитет из представителей компаний-работодателей: Адлер М.А. («Лаборатория Касперского») Белов С.А. (IBM) Годин В.В. («Техносерв А/С») Гудков П.Г. («1С») Комлев Н.В. (АП КИТ) Лавренова Е.В. («АйТи») Никитин И.Н. («Прогноз») Николаев А.В. (Intel) Силантьев А.Ю. (IBS) Швецова Л.Е. («Яндекс») Шершульский В.И. (Microsoft) Финансовый менеджмент проекта — Артамонов Д.Б. (АП КИТ). При использовании материалов ссылка на источник заимствования обязательна. 3 Список профессий, по которым осуществлялась разработка стандартов: 1. Программист 2. Системный архитектор 3. Специалист по информационным системам 4. Системный аналитик 5. Специалист по системному администрированию 6. Менеджер информационных технологий 7. Менеджер по продажам решений и сложных технических систем 8. Специалист по информационным ресурсам 9. Администратор баз данных 10. Специалист по цифровой технике 11. Специалист по сборке изделий цифровой техники 12. Специалист по ремонту изделий цифровой техники Профессиональные стандарты опубликованы http://www.apkit.ru/default.asp?artID=5573 на сайте При использовании материалов ссылка на источник заимствования обязательна. АП КИТ 4 Авторский коллектив Методисты разработки профессионального стандарта. ФИО 1. Буров Василий Владимирович Место работы Аналитический центр REAL-IT Должность Генеральный директор Экспертная группа разработки профессионального стандарта. ФИО 1. Авдошин Сергей Михайлович Место работы Государственный Университет - Высшая Школа Экономики 2. Всеволод Павлович Котляров Motorola 3. Долгов Дмитрий Геннадиевич 4. Жеребина Ольга Георгиевна 1С 5. Петренко Александр Константинович 6. Поваляев Егор Александрович 7. Швецов Владимир Иванович ИСП РАН 1С группа компаний IBS, (компания Luxoft) Лаборатория Касперского Должность Руководитель Отделения программной инженерии, заведующий кафедрой “Управление разработкой программного обеспечения” Ведущий специалист (внс), профессор Факультета технической кибернетики С-ПбГПУ Технический продюсер Руководитель направления по развитию компетенций партнерской сети в области коммуникаций и продаж, методист-эксперт Ведущий научный сотрудник, руководитель группы RedVerst руководитель Центра Экспертиз Заместителя технического директора При использовании материалов ссылка на источник заимствования обязательна. 5 Рецензенты. 1. 2. 3. 4. ФИО Адигеев Михаил Георгиевич Анисимов Андрей Юрьевич Анисимович Константин Владимирович Бобров Сергей Васильевич 5. Габриель Владимир 6. Гаврилов Александр Викторович 7. Гвоздев Дмитрий 8. Даниэлян Татьяна Владимировна 9. Земский Валентин Валентинович 10. Крохин Олег Геннадьевич 11. Логинов Алексей Рудольфович 12. Ложечкин Александр Владимирович 13. Магдануров Гайдар Ильдарович 14. Мазин Родион Николаевич 15. Полотнюк Ирина Серафимовна 16. Пчелинцев Игорь Петрович 17. Самсонов Дмитрий Владимирович Место работы "ГЭНДАЛЬФ" Должность Начальник отдела программных разработок ВДГБ Руководитель отдела специалистов ABBYY Директор по исследованиям и разработкам ООО "Аудит - новые технологии" филиал в г.Ростов-на-Дону Microsoft Руководитель проекта Microsoft Советник по стратегическим технологиям Менеджер по связям с университетами ИК СИБИНТЕК Директор центра сервисных проектов ABBYY Директор по управлению проектами группа компаний IBS, (компания IBS) Директор отделения системной архитектуры группа компаний IBS, (компания IBS) 1С: ВЕКТРО Ведущий системный архитектор Microsoft Руководитель группы технических экспертов Microsoft Эксперт по технологиям разработки ПО "Инфосьют" Старший консультант ФОРС-Центр Разработки Заместитель директора отделения ИТконсалтинга группа компаний IBS, (компания IBS) Ведущий системный архитектор ООО "Аудит - новые технологии" филиал в г.Ростов-на-Дону Руководитель проекта Руководитель При использовании материалов ссылка на источник заимствования обязательна. 6 18. Соловьев Михаил Алексеевич 19. Циперман Григорий Наумович 20. Цыганков Михаил Арнольдович группа компаний IBS, (компания IBS) Ведущий системный архитектор группа компаний IBS, (компания IBS) Главный системный архитектор Microsoft 21. Шершульский Владислав 22. Шумейко Денис Александрови ч Microsoft Руководитель группы по работе с партнерами, клиентами и технологическими предпринимателями. Департамент стратегических технологий Менеджер по стратегии платформ ООО "Аудит - новые технологии" филиал в г.Ростов-на-Дону Зам. начальника отдела разработки При использовании материалов ссылка на источник заимствования обязательна. 7 Область применения Настоящий стандарт устанавливает требования к профессиональным компетенциям по квалификационным уровням. Рекомендован для применения в организациях всех форм собственности; для организаций крупного, среднего и малого бизнеса. Стандарт применяется в качестве нормативного документа, применяемого для подбора и расстановки кадров; планирования и нормирования труда; развития систем управления персоналом; для решения задач по профессиональной ориентации; для создания системы добровольной сертификации персонала и оценки уровня компетентности работников; для разработки образовательных стандартов и программ обучения в соответствии с требованиями работодателей; для проведения профессиональной подготовки, переподготовки и повышения квалификации персонала. Указание сегмента сферы труда Сектор Количество уровней в стандарте Информационные технологии квалификационных С 3 по 6 профессиональном При использовании материалов ссылка на источник заимствования обязательна. 8 Профессиональный стандарт по профессии «Системный архитектор» Информационные технологии Разработка программных систем Третий квалификационный уровень Разработка архитектуры, требований и Направление деятельности спецификаций на уровне отдельных компонент или работников небольших приложений; ответственность в пределах рабочего задания; требуется сотрудничество с другими работниками; возложена определенная ответственность и автономность в принятии решений Требования к практическому 2 года от 2 квалификационного уровня профессии «Программист» опыту работы Требования к необходимости Не подлежит сертификации Особых требований нет Требования к состоянию здоровья Архитектор Наименование должностей Конструктор Проектировщик Квалификация (степень) бакалавра Требуемый уровень Квалификация "дипломированный специалист" профессионального Повышение квалификации образования и обучения Профессиональная переподготовка Сектор Подсектор При использовании материалов ссылка на источник заимствования обязательна. 9 Перечень должностных обязанностей для третьего квалификационного уровня: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Сбор и анализ требований к разрабатываемой компоненте, оценка осуществимости и выработка критериев их выполнения Разработка требований различных типов к компоненте программного изделия Участие в разработке детализации архитектуры системы с учетом спецификации компоненты Участие в разработке концепции реализации программного обеспечения компоненты по спецификациям Контроль исполнения разработанных архитектурных решений в реализации компоненты Участие в согласовании увязки разработанной спецификации компоненты Участие в оптимизации и исправлении реализованного программного обеспечения Участие в организации и планировании тестирования компоненты Разработка проектной и технической документации на компоненту Анализ качества продукта и его соответствия установленным требованиям и спецификациям Участие в управлении конфигурацией Участие в работе проектной группы Участие в сопровождении программного продукта Саморазвитие При использовании материалов ссылка на источник заимствования обязательна. 10 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 1. Сбор и анализ требований к разрабатываемо й компоненте, оценка осуществимост и и выработка критериев их выполнения Владеть методами и инструментами анализа и проектирования Проводить оценку осуществимости требований Вырабатывать требования к программному обеспечению Методы и средства разработки требований и спецификаций Методы и средства сбора требований Методы и технологии разработки формализованных требований и спецификаций для генерации исполняемого кода 2. Разработка требований различных типов к компоненте программного изделия Вырабатывать требования Методы и средства к программному разработки требований и обеспечению спецификаций Методы и технологии Применять методы и разработки технологии формализованных использования средств требований и разработки для получения спецификаций для кода с заданной генерации исполняемого функциональностью и кода степенью качества Методы и технологии разработки формализованных требований и спецификаций для контроля заказанной функциональности и качества продукта Методы и технологии разработки формализованных требований и спецификаций для тестов по формальным описаниям При использовании материалов ссылка на источник заимствования обязательна. 11 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 3. Участие в Владеть методами анализа Методы проектирования и разработке архитектуры программного анализа архитектуры систем детализации обеспечения Принципы архитектурного архитектуры Моделировать системы на дизайна программного системы с учетом базе готовой архитектуры обеспечения спецификации Разрабатывать архитектурный Принципы переоценки и компоненты дизайн программного редизайна компонент проекта в обеспечения соответствии с изменяемыми Применять требованиями специализированные Языки спецификаций и методологии для построения моделирования архитектуры программных систем 4. Участие в Владеть интегрированными Методы и технологии разработке средами разработки разработки формализованных концепции Вырабатывать требования к требований и спецификаций реализации программному обеспечению для контроля заказанной программного Использовать методы и функциональности и качества обеспечения технологии верификации продукта компоненты по формальных спецификаций Методы проектирования и спецификациям Разрабатывать тестовые анализа архитектуры систем сценарии по спецификациям Объектно-ориентированное требований проектирование и анализ Основные методы и средства эффективного анализа и проектирования Языки спецификаций и моделирования 5. Контроль Владеть методами анализа Методология разработки исполнения архитектуры программного программного обеспечения разработан-ных обеспечения Методы и технологии архитектур-ных Владеть методами и использования средств решений в инструментами анализа и разработки для получения кода реализации проектирования программного с заданной функциональностью компонент обеспечения и степенью качества Использовать методы и Методы организации технологии разработки производства программного формализованных требований обеспечения и спецификаций для контроля Основные принципы процесса заказанной функциональности разработки программного и качества продукта обеспечения Организовывать проведение Принципы архитектурного экспертиз дизайна программного Оценивать соответствие обеспечения При использовании материалов ссылка на источник заимствования обязательна. 12 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей программного кода архитектуре компьютерной системы 6. Участие в Владеть технологией Методология разработки согласовании интеграции проектных программного обеспечения увязки компонент и подсистем и Методы организации разработан-ной поддерживающим производства программного специфика-ции инструментарием обеспечения компоненты Владеть интегрированными Основные принципы процесса средами разработки разработки программного Владеть инструментарием обеспечения управления проектом Принципы архитектурного Планировать выполнение дизайна программного работ обеспечения Применять эффективные методы проектирования 7. Участие в Владеть методами и Методы и технологии оптимизации и инструментами анализа и использования средств исправлении проектирования программного разработки для получения кода реализованного обеспечения с заданной функциональностью программного Оценивать качество и степенью качества обеспечения программного кода для Методы организации принятия решений по производства программного изменению обеспечения Проектировать программное Особенности обеспечение с использование программирования обмена с специализированных окружающей средой программных пакетов Принципы архитектурного дизайна программного обеспечения 8. Участие в Использовать методы и Методы и средства разработки организации и средства разработки тестовых тестовых сценариев на основе планировании сценариев и тестового кода формализованных и тестирования Использовать методы и неформализованных компоненты технологии тестирования и требований ревьюирования кода и Методы и технологии проектной документации разработки формализованных Разрабатывать тестовые требований и спецификаций сценарии по спецификациям для тестов по формальным требований описаниям Методы и технологии тестирования кода и проектной документации для контроля достижения заданной При использовании материалов ссылка на источник заимствования обязательна. 13 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей функциональности и качества в программном проекте Методы тестирования программного обеспечения 9. Разработка Вырабатывать требования к Методология разработки проектной и программному обеспечению программного обеспечения технической Использовать средства и Принципы архитектурного документации на методы разработки дизайна программного компоненту требований и спецификаций обеспечения Работать с документацией и Стандарты программной технической литературой документации Разрабатывать документы в соответствии с требованиями стандартов Разрабатывать проектную документацию, используя графические языки спецификаций Разрабатывать технологическую документацию При использовании материалов ссылка на источник заимствования обязательна. 14 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 10. Анализ Владеть методами и Методы и технологии качества продукта инструментами анализа и тестирования и ревьюирования и его соответствия проектирования кода и проектной документации установлен-ным Использовать методы и для контроля достижения требованиям и технологии разработки заданной функциональности и специфика-циям формализованных требований качества в программном и спецификаций для контроля проекте заказанной функциональности Методы обеспечения и качества продукта информационной безопасности Использовать методы и Основы принципов управления технологии тестирования и качеством продукта ревьюирования кода и Основные принципы оценки проектной документации для компонент программных контроля достижения проектов заданной функциональности и Стандарты качества качества программного программного обеспечения проекта Этапы и принципы управления Организовывать проведения качеством процессов экспертиз разработки в течение Оценивать качество жизненного цикла производства построенной архитектуры программного обеспечения системы Оценивать качество программного кода Оценивать программный код на соответствие стандартам При использовании материалов ссылка на источник заимствования обязательна. 15 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 11. Участие в Владеть инструментарием Основы управления проектами управлении управления проектом Методы управления версиями и конфигура-цией Владеть системами контроля вариантами проекта версий Основные формы заявок на Использовать методы и изменения технологии тестирования и Принципы контроля изменений ревьюирования кода и конфигурации проектной документации для Основы менеджмента контроля достижения заданной функциональностью и качества в программном проекте Организовывать проведения экспертиз Оценивать качество построенной архитектуры системы (адекватность, полнота, непротиворечивость) Управлять персоналом 12. Участие в Владеть методами и Основы управления проектами работе проектной инструментами анализа и Методы управления версиями и группы проектирования вариантами Осуществлять объектноПринципы определения ориентированное конфигурации программных проектирование продуктов Использовать языки программирования и инструментарий для разработки программного обеспечения 13. Участие в Разрабатывать Стандарты качества сопровожде-нии технологическую программного обеспечения программного документацию Методы обеспечения продукта Подготавливать и проводить информационной безопасности технические презентации Основы принципов управления Взаимодействовать с качеством продукта представителями заказчика или специалистами в предметной области 14. Саморазвитие Развивать в себе аккуратность, Отраслевая нормативноаналитическое мышление, техническая документация методичность, Корпоративная культура ответственность, Специальная литература в дисциплинированность, При использовании материалов ссылка на источник заимствования обязательна. 16 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей коммуникабельность, области информационных креативность, технологий исполнительность, Русский язык и культура речи организованность, Английский язык инициативность Знание иностранных языков на Планировать и техническом уровне организовывать собственную Основы теории организации и работу применения баз данных Организовывать самообучение Стандартные алгоритмы и и повышение своей области их применимости квалификации Лицензирование программного Читать документацию и обеспечения техническую литературу на английском языке Работать с различными источниками информации Осваивать новые методы и технологии в области информационных систем Проводить презентации При использовании материалов ссылка на источник заимствования обязательна. 17 Разработка архитектуры, требований и спецификаций на уровне подсистем больших проектов; взаимодействие с заказчиком по обсуждению проектных решений; возложена определенная ответственность и автономность в принятии решений Четвертый квалификационный уровень Требования к практическому 2 года опыту работы Требования к необходимости Подлежит добровольной сертификации сертификации Особых требований нет Требования к состоянию здоровья Старший конструктор Наименование должностей Старший архитектор Квалификация "дипломированный специалист" Требуемый уровень Квалификация (степень) магистра профессионального Повышение квалификации образования и обучения Профессиональная переподготовка Направление деятельности работников При использовании материалов ссылка на источник заимствования обязательна. 18 Перечень должностных обязанностей для четвертого квалификационного уровня: 1. Анализ требований к разрабатываемой компоненте, оценка осуществимости и выработка критериев их выполнения 2. Разработка требований различных типов к программному изделию 3. Участие в выработке архитектуры системы 4. Участие в разработке концепции реализации системы программного изделия по спецификациям 5. Обеспечение корректности и оптимальности архитектуры проекта 6. Участие во взаимодействии с заказчиком по обсуждению проектных решений 7. Контроль исполнения архитектурных решений в реализации системы 8. Участие в согласовании взаимодействия и увязки поведения компонент 9. Оптимизация и исправление реализованного программного обеспечения 10. Участие в организации и планировании тестирования 11. Разработка проектной и технической документации 12. Анализ качества продукта и его соответствия требованиям и спецификациям 13. Участие в анализе и совершенствовании процесса реализации проекта 14. Участие в планировании проекта 15. Участие в управлении выполнением проекта 16. Участие в руководстве проектной группой 17. Участие в сопровождении программного продукта 18. Саморазвитие При использовании материалов ссылка на источник заимствования обязательна. 19 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей Владеть методами и Методы и средства разработки 1. Анализ инструментами анализа и требований к компоненте и требований к проектирования спецификаций разрабатываемой Проводить оценку Методы и средства сбора компоненте, осуществимости требований требований оценка Вырабатывать требования к Методы и технологии осуществимости и программному обеспечению разработки формализованных выработка требований и спецификаций критериев их для генерации исполняемого выполнения кода 2. Разработка Вырабатывать требования к Методы и средства разработки требований программному обеспечению требований к компоненте и различных типов Использовать методы и спецификаций к компоненте технологии использования Методы и средства сбора программного средств разработки для требований к компоненте изделия получения кода с заданной Методы и технологии функциональностью и разработки формализованных степенью качества требований и спецификаций для генерации исполняемого кода Методы и технологии разработки формализованных требований и спецификаций для контроля заказанной функциональности и качества продукта Методы и технологии разработки формализованных требований и спецификаций для тестов по формальным описаниям При использовании материалов ссылка на источник заимствования обязательна. 20 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 3.Участие в Владеть методами анализа Архитектурные стили, тактики выработке архитектуры программного и шаблоны архитектуры обеспечения Методы проектирования и системы Моделировать системы на анализа архитектуры систем базе готовой архитектуры Принципы архитектурного Описывать архитектуру дизайна программного системы обеспечения Определять состав и объем Принципы переоценки и сведений, необходимых и редизайна компонент проекта в достаточных для построения соответствии с изменяемыми адекватной, полной и требованиями непротиворечивой Языки спецификаций и архитектуры программного моделирования обеспечения Разрабатывать архитектурный дизайн программного обеспечения Применять специализированные методологии для построения архитектуры программных систем 4. Участие в Владеть интегрированными Методы и технологии разработке средами разработки разработки формализованных концепции Вырабатывать требования к требований и спецификаций реализации программному обеспечению для контроля заказанной системы Использовать методы и функциональности и качества программного технологии верификации продукта изделия по формальных спецификаций Методы проектирования и специфика-циям Разрабатывать тестовые анализа архитектуры систем сценарии по спецификациям Объектно-ориентированное требований проектирование и анализ Основные методы и средства эффективного анализа и проектирования Языки спецификаций и моделирования При использовании материалов ссылка на источник заимствования обязательна. 21 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 5. Обеспечение Владеть методами анализа Архитектурные стили, тактики корректности и архитектуры программного и шаблоны оптимально-сти обеспечения Объектно-ориентированное архитектуры Использовать методы и проектирование и анализ проекта технологии разработки Принципы архитектурного формализованных требований дизайна программного и спецификаций для контроля обеспечения заказанной функциональности и качества продукта Оценивать соответствие программного кода архитектуре компьютерной системы Применять эффективные методы проектирования Применять эффективные методы разработки 6. Участие во Взаимодействовать с Объектно-ориентированное взаимодействии с представителями заказчика проектирование и анализ заказчиком по или специалистами в Основы психологии и обсуждению предметной области конфликтологии проектных Описывать основные решений проектные решения Подготавливать материалы для представления заказчику Уточнять постановку задач Разбираться в терминологии заказчика Проводить презентации При использовании материалов ссылка на источник заимствования обязательна. 22 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 7. Контроль Владеть методами анализа Методология разработки исполнения архитектуры программного программного обеспечения архитектурных обеспечения Методы и технологии решений в Владеть методами и использования средств реализации инструментами анализа и разработки для получения кода системы проектирования программного с заданной функциональностью обеспечения и степенью качества Использовать методы и Основные методы и средства технологии разработки эффективной разработки формализованных требований Основные принципы процесса и спецификаций для контроля разработки программного заказанной функциональности обеспечения и качества продукта Принципы архитектурного Организовывать проведение дизайна программного экспертиз обеспечения Оценивать соответствие программного кода архитектуре компьютерной системы 8. Участие в Владеть интегрированными Методология разработки согласовании средами разработки программного обеспечения взаимодействия и Владеть инструментарием Методы организации увязки поведения управления проектом производства программного компонент Планировать выполнение обеспечения работ Основные методы и средства Применять эффективные эффективной разработки методы проектирования Основные принципы процесса разработки программного обеспечения Принципы архитектурного дизайна программного обеспечения При использовании материалов ссылка на источник заимствования обязательна. 23 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 9. Оптимизация и Владеть методами и Методы и технологии исправление инструментами анализа и использования средств реализованного проектирования программного разработки для получения кода программного обеспечения с заданной функциональностью обеспечения Оценивать качество и степенью качества программного кода Методы организации Проектировать программное производства программного обеспечение с использование обеспечения специализированных Основные методы и средства программных пакетов эффективной разработки Особенности программирования обмена с окружающей средой Принципы архитектурного дизайна программного обеспечения 10. Участие в Использовать методы и Методы и средства разработки организации и средства разработки тестовых тестовых сценариев на основе планировании сценариев и тестового кода формализованных и тестирования Использовать методы и неформализованных технологии тестирования и требований ревьюирования кода и Методы и технологии проектной документации для разработки формализованных контроля достижения требований и спецификаций заданной функциональности и для тестов по формальным качества в программном описаниям проекте Методы и технологии Разрабатывать тестовые тестирования кода и проектной сценарии по спецификациям документации для контроля требований достижения заданной Планировать проведение функциональности и качества в технических работ программном проекте Методы тестирования программного обеспечения При использовании материалов ссылка на источник заимствования обязательна. 24 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 11. Разработка Вырабатывать требования к Методология разработки проектной и программному обеспечению программного обеспечения технической Использовать средства и Принципы архитектурного документации методы разработки дизайна программного требований и спецификаций обеспечения Работать с документацией и Принципы разработки технической литературой технической документации Разрабатывать документы в соответствии с требованиями стандартов Разрабатывать проектную документацию с использованием графических языков спецификаций Разрабатывать технологическую документацию 12. Анализ Владеть методами и Методы и технологии качества продукта инструментами анализа и тестирования и ревьюирования и его соответствия проектирования кода и проектной документации требованиям и Использовать методы и для контроля достижения спецификациям технологии разработки заданной функциональности и формализованных требований качества в программном и спецификаций для контроля проекте заказанной функциональности Методы обеспечения и качества продукта информационной безопасности Использовать методы и Основны принципов технологии тестирования и управления качеством продукта ревьюирования кода и Основные принципы оценки проектной документации для компонент программных контроля достижения проектов заданной функциональности и Стандарты качества качества в программном программного обеспечения проекте Этапы и принципы управления Организовывать проведения качеством процессов экспертиз разработки в течение Оценивать качество жизненного цикла производства построенной архитектуры программного обеспечения. системы (адекватность, полнота, непротиворечивость) Оценивать качество программного кода Оценивать программный код на соответствие стандартам При использовании материалов ссылка на источник заимствования обязательна. 25 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 13 Участие в Владеть методами и Основы принципов управления анализе и инструментами анализа и качеством продукта совершенствовани проектирования Основные принципы оценки и процесса Описывать основные проектов реализации проектные решения Основные принципы процесса проекта Определять состав и объем разработки программного сведений, необходимых и обеспечения достаточных для построения Стандарты качества адекватной, полной и программного обеспечения непротиворечивой Стандарты качества процессов архитектуры программного разработки обеспечения Основы психологии и Планировать и конфликтологии корректировать выполнение Управление персоналом работ Применять инструментарий управления проектом Управлять персоналом 14. Участие в Владеть инструментарием Методы анализа рисков планировании управления проектом Основы управления проектами проекта на уровне Описывать сценарии Модели и методологии своей использования системы жизненного цикла разработки компетенции Определять состав и объем программного обеспечения сведений, необходимых и Принципы идентификации и достаточных для построения планирования ресурсов адекватной, полной и Принципы контроля изменений непротиворечивой конфигурации архитектуры программного Принципы определения обеспечения конфигурации программных Оценивать трудоемкость продуктов разработки на основании Принципы управления требования или технического версиями и релизами задания программного обеспечения Планировать выполнение Типовые роли в процессе работ разработки программного обеспечения При использовании материалов ссылка на источник заимствования обязательна. 26 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 15. Участие в Владеть инструментарием Основы управления проектами управлении управления проектом Методы управления версиями и выполнением Владеть системами контроля вариантами проекта версий Основные формы заявок на Использовать методы и изменения технологии тестирования и Принципы контроля изменений ревьюирования кода и конфигурации проектной документации для Управление персоналом контроля достижения заданной функциональности и качества в программном проекте Организовывать проведение экспертиз Осуществлять объектноориентированное проектирование Оценивать качество построенной архитектуры системы Управлять персоналом 16. Участие в Владеть инструментарием Основы управления проектами руководстве управления проектом Методы управления версиями и проектной Управлять персоналом вариантами группой Осуществлять объектноПринципы определения ориентированное конфигурации программных проектирование продуктов Планировать выполнение Основы психологии и работ конфликтологии Принимать решения в рамках Управление персоналом компетентности 17. Участие в сопровождении программного продукта Разрабатывать технологическую документацию Подготавливать и проводить технические презентации Взаимодействовать с представителями заказчика или специалистами в предметной области Принимать решения в рамках компетентности Стандарты качества программного обеспечения Методы обеспечения информационной безопасности Основы принципов управления качеством продукта Основы психологии и конфликтологии Управление персоналом При использовании материалов ссылка на источник заимствования обязательна. 27 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для необходимые для выполнения выполнения должностных должностных обязанностей обязанностей 18. Саморазвитие Развивать в себе аккуратность, Отраслевая нормативноаналитическое мышление, техническая документация методичность, Корпоративная культура ответственность, Специальная литература в дисциплинированность, области информационных коммуникабельность, технологий креативность, исполнительность, Русский язык и культура речи организованность, Английский язык инициативность Знание иностранных языков на Планировать и техническом уровне организовывать собственную Основы теории организации и работу применения баз данных Организовывать самообучение Стандартные алгоритмы и и повышение своей области их применимости квалификации Лицензирование программного обеспечения Осваивать новые методы и технологии в области информационных систем Читать профессиональную литературу на английском языке Проводить презентации Работать с различными источниками информации При использовании материалов ссылка на источник заимствования обязательна. 28 Направление деятельности работников Разработка верхних уровней архитектуры, требований и спецификаций больших проектов; принятие решений по разработке архитектурных решений на уровне системы; руководство работой группой архитекторов; возложена ответственность за распределение ресурсов и за работу других Пятый квалификационный уровень Требования к практическому 2 года опыту работы Подлежит добровольной сертификации Требования к необходимости сертификации Специфические требования к Особых требований нет состоянию здоровья Главный архитектор Наименование должностей Главный конструктор Ведущий архитектор Ведущий конструктор Квалификация "дипломированный специалист" Требуемый уровень Квалификация (степень) магистра профессионального Профессиональная переподготовка образования и обучения Повышение квалификации При использовании материалов ссылка на источник заимствования обязательна. 29 Перечень должностных обязанностей для пятого квалификационного уровня: 1. Координация сбора и анализа требований к разрабатываемой компоненте, оценка осуществимости и выработка критериев их выполнения 2. Разработка требований различных типов к программному изделию 3. Разработка архитектуры системы 4. Разработка концепции реализации системы программного изделия по спецификациям 5. Обеспечение корректности и оптимальности архитектуры проекта 6. Взаимодействие с заказчиком по обсуждению проектных решений 7. Контроль исполнения архитектурных решений 8. Согласование взаимодействий и увязка поведения компонент 9. Участие в оптимизации и исправлении реализованного программного обеспечения 10. Организация и планирование тестирования 11. Контроль проектной и технической документации 12. Участие в документировании проекта 13. Анализ качества продукта и его соответствия требованиям и спецификациям 14. Анализ и совершенствование процесса проекта 15. Участие в планировании проекта 16. Участие в управлении проектом 17. Участие во взаимодействии с заказчиком по вопросам бюджетных расходов и сдачи проекта 18. Участие в работе советов организации 19. Участие в сопровождении программного продукта 20. Обучение и содействие повышению квалификации персонала 21. Саморазвитие Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 1. Координация Владеть методами и Методы и средства разработки сбора и анализа инструментами анализа и требований и спецификаций требований к проектирования Методы и средства сбора разрабатываемой Проводить оценку требований компоненте, осуществимости требований Методы и технологии оценка Вырабатывать требования к разработки формализованных осуществимости и программному обеспечению требований и спецификаций выработка Управлять персоналом для генерации исполняемого критериев их кода выполнения Управление персоналом 2. Разработка требований различных типов к компоненте программного изделия Вырабатывать требования к программному обеспечению Применять методы и технологии использования средств разработки для получения кода с заданной функциональностью и степенью качества Методы и средства разработки требований и спецификаций Методы и средства сбора требований Методы и технологии разработки формализованных требований и спецификаций для генерации исполняемого кода Методы и технологии разработки формализованных требований и спецификаций для контроля заказанной функциональности и качества продукта Методы и технологии разработки формализованных требований и спецификаций для тестов по формальным описаниям При использовании материалов ссылка на источник заимствования обязательна. 2 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 3. Разработка Владеть методами анализа Архитектурные стили, тактики архитектуры архитектуры программного и шаблоны системы обеспечения Методы проектирования и Моделировать системы на базе анализа архитектуры систем готовой архитектуры Принципы архитектурного Описывать архитектуру дизайна программного системы обеспечения Определять состав и объем Принципы переоценки и сведений, необходимых и редизайна компонент проекта достаточных для построения в соответствии с изменяемыми адекватной, полной и требованиями непротиворечивой архитектуры Языки спецификаций и программного обеспечения моделирования Разрабатывать архитектурный дизайн программного обеспечения Применять специализированные методологии для построения архитектуры программных систем 4. Разработка Владеть интегрированными Методы и технологии концепции средами разработки разработки формализованных реализации Вырабатывать требования к требований и спецификаций системы программному обеспечению для контроля заказанной программного Использовать методы и функциональности и качества изделия по технологии верификации продукта спецификациям формальных спецификаций Методы проектирования и Разрабатывать тестовые анализа архитектуры систем сценарии по спецификациям Объектно-ориентированное требований проектирование и анализ Основные методы и средства эффективного анализа и проектирования Языки спецификаций и моделирования При использовании материалов ссылка на источник заимствования обязательна. 3 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 5. Обеспечение Проводить сравнительный Архитектурные стили, тактики корректности и анализ архитектур и шаблоны оптимальности Владеть методами анализа Объектно-ориентированное архитектуры архитектуры программного проектирование и анализ проекта обеспечения Принципы архитектурного Использовать методы и дизайна программного технологии разработки обеспечения формализованных требований и спецификаций для контроля заказанной функциональности и качества продукта Оценивать соответствие программного кода архитектуре компьютерной системы Применять эффективные методы проектирования 6. Взаимодействие с заказчиком по обсуждению проектных решений Взаимодействовать с представителями заказчика или специалистами в предметной области Описывать основные проектные решения Вести деловую переписку Принимать решения в рамках компетентности Подготавливать материалы для представления заказчику Уточнять постановку задач Разбираться в терминологии заказчика Проводить презентации Объектно-ориентированное проектирование и анализ Основные методы и средства эффективного анализа и проектирования Основы психологии и конфликтологии Управление персоналом При использовании материалов ссылка на источник заимствования обязательна. 4 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 7. Контроль Владеть методами анализа Методология разработки исполнения архитектуры программного программного обеспечения архитектурных обеспечения Методы и технологии решений Владеть методами и использования средств инструментами анализа и разработки для получения проектирования программного кода с заданной обеспечения функциональностью и Использовать методы и степенью качества технологии разработки Основные методы и средства формализованных требований и эффективной разработки спецификаций для контроля Основные принципы процесса заказанной функциональности разработки программного и качества продукта обеспечения Организовывать проведение Принципы архитектурного экспертиз дизайна программного Оценивать соответствие обеспечения программного кода архитектуре Основы психологии и компьютерной системы конфликтологии Управлять персоналом Управление персоналом 8. Согласование Владеть интегрированными Методология разработки взаимодействий и средами разработки программного обеспечения увязка поведения Владеть инструментарием Методы организации компонент управления проектом производства программного Планировать выполнение работ обеспечения Применять эффективные Основные методы и средства методы проектирования эффективной разработки Принимать решения в рамках Основные принципы процесса компетентности разработки программного обеспечения Принципы архитектурного дизайна программного обеспечения Основы психологии и конфликтологии Управление персоналом При использовании материалов ссылка на источник заимствования обязательна. 5 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 9. Участие в Владеть методами и Методы и технологии оптимизации и инструментами анализа и использования средств исправлении проектирования программного разработки для получения реализованного обеспечения кода с заданной программного Оценивать качество функциональностью и обеспечения программного кода степенью качества Проектировать программное Методы организации обеспечение с использованием производства программного специализированных обеспечения программных пакетов Основные методы и средства эффективной разработки Особенности программирования обмена с окружающей средой Принципы архитектурного дизайна программного обеспечения 10. Организация и Использовать методы и Методы и средства разработки планирование средства разработки тестовых тестовых сценариев на основе тестирования сценариев и тестового кода формализованных и Использовать методы и неформализованных технологии тестирования и требований ревьюирования кода и Методы и технологии проектной документации для разработки формализованных контроля достижения заданной требований и спецификаций функциональности и качества в для тестов по формальным программном проекте описаниям Разрабатывать тестовые Методы и технологии сценарии по спецификациям тестирования кода и требований проектной документации для Планировать проведение контроля достижения технических работ заданной функциональности и качества в программном проекте Методы тестирования программного обеспечения При использовании материалов ссылка на источник заимствования обязательна. 6 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 11. Контроль Работать с документацией и Методологии разработки проектной и технической литературой программного обеспечения технической Читать и понимать модели, Принципы архитектурного документации описанные с помощью дизайна программного специализированных обеспечения формализованных языков и Лицензирование нотаций программного обеспечения Читать проектную документацию, разработанную с использованием графических языков спецификаций 12. Участие в Разрабатывать проектную Архитектурные стили, тактики документировани документацию с и шаблоны и проекта использованием графических Принципы архитектурного языков спецификаций дизайна программного Разрабатывать документы в обеспечения соответствии с требованиями Лицензирование стандартов программного обеспечения 13. Анализ Владеть методами и Методы и технологии качества продукта инструментами анализа и тестирования и и его соответствия проектирования ревьюирования кода и требованиям и Использовать методы и проектной документации для спецификациям технологии разработки контроля достижения формализованных требований и заданной функциональности и спецификаций для контроля качества в программном заказанной функциональности проекте и качества продукта Методы обеспечения Использовать методы и информационной технологии тестирования и безопасности ревьюирования кода и Основы принципов проектной документации для управления качеством контроля достижения заданной продукта функциональности и качества в Основные принципы оценки программном проекте компонент программных Организовывать проведение проектов экспертиз Стандарты качества Оценивать качество программного обеспечения построенной архитектуры Этапы и принципы системы управления качеством Оценивать качество процессов разработки в программного кода течение жизненного цикла Оценивать программный код на производства программного соответствие стандартам обеспечения. При использовании материалов ссылка на источник заимствования обязательна. 7 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 14. Анализ и Владеть методами и Основы принципов совершенствовани инструментами анализа и управления качеством е процесса проектирования продукта проекта Описывать основные Основные принципы оценки проектные решения проектов Определять состав и объем Основные принципы процесса сведений, необходимых и разработки программного достаточных для построения обеспечения адекватной, полной и Стандарты качества ПО непротиворечивой архитектуры Стандарты качества процессов программного обеспечения разработки Планировать выполнение работ Основы психологии и Применять инструментарий конфликтологии управления проектом Управление персоналом Управлять персоналом Принимать решения в рамках компетентности 15. Участие в планировании проекта Владеть инструментарием управления проектом Описывать сценарии использования системы Определять состав и объем сведений, необходимых и достаточных для построения адекватной, полной и непротиворечивой архитектуры программного обеспечения Оценивать трудоемкость разработки на основании требования или технического задания Планировать выполнение технологических работ по проекту Принимать решения в рамках компетентности Управлять персоналом Методы анализа рисков Основы управления проектами Модели и методологии жизненного цикла разработки программного обеспечения Принципы идентификации и планирования ресурсов Принципы контроля изменений конфигурации Принципы определения конфигурации программных продуктов Принципы управления версиями и релизами программного обеспечения Типовые роли в процессе разработки программного обеспечения Основы психологии и конфликтологии Управление персоналом При использовании материалов ссылка на источник заимствования обязательна. 8 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 16. Участие в Владеть инструментарием Основы управления управлении управления проектом проектами проектом Владеть системами контроля Методы анализа рисков версий Методы управления версиями Использовать методы и и вариантами технологии тестирования и Основные формы заявок на ревьюирования кода и изменения проектной документации для Принципы контроля контроля достижения заданной изменений конфигурации функциональности и качества в Основы психологии и программном проекте конфликтологии Организовывать проведение Управление персоналом экспертиз Осуществлять объектноориентированное проектирование Оценивать качество построенной архитектуры системы Планировать выполнение работ Принимать решения в рамках компетентности Проводить презентации Владение методами оценки стоимости разработки программного обеспечения Оценивать трудоемкость разработки на основании требования или технического задания Управлять персоналом 17. Участие во Вести деловую переписку Принципы взаимодействия с взаимодействии с Взаимодействовать с заказчиком для выявления его заказчиком по представителями заказчика или требований вопросам специалистами в предметной Основы психологии и бюджетных области конфликтологии расходов и сдачи Владение методами оценки Управление персоналом проекта стоимости разработки программного обеспечения Принимать решения в рамках компетентности Управлять персоналом Проводить презентации При использовании материалов ссылка на источник заимствования обязательна. 9 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 18. Участие в Взаимодействовать с Основы управления работе советов представителями заказчика или проектами организации специалистами в предметной Методы управления версиями области и вариантами Проводить совещания Принципы контроля Работать с документацией и изменений конфигурации технической литературой Основы психологии и Готовить презентации конфликтологии Проводить презентации Принимать решения в рамках компетентности 19. Участие в сопровождении программного продукта 20. Обучение и содействие повышению квалификации персонала Разрабатывать технологическую документацию Подготавливать и проводить технические презентации Взаимодействовать с представителями заказчика или специалистами в предметной области Осуществлять обучение персонала Читать документацию и техническую литературу на английском языке Читать и понимать модели, описанные с помощью специализированных формализованных языков и нотаций Проводить презентации Работать с различными источниками информации Повышать квалификационный уровень Стандарты качества программного обеспечения Методы обеспечения информационной безопасности Основы принципов управления качеством продукта Знание иностранных языков на техническом уровне Основы теории организации и применения баз данных Стандартные алгоритмы и области их применимости Лицензирование программного обеспечения Основы психологии и конфликтологии Основы педагогики При использовании материалов ссылка на источник заимствования обязательна. 10 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей Развивать в себе аккуратность, Отраслевая нормативно21.Саморазвитие аналитическое мышление, техническая документация методичность, ответственность, Корпоративная культура дисциплинированность, Специальная литература в коммуникабельность, области информационных креативность, технологий исполнительность, организованность, Русский язык и культура речи инициативность Английский язык Планировать и организовывать собственную работу Организовывать самообучение и повышение своей квалификации Осваивать новые методы и технологии в области информационных систем Читать профессиональную литературу на английском языке При использовании материалов ссылка на источник заимствования обязательна. 11 Разработка и контроль архитектурных решений в проектах на уровне организации; руководство работой архитектурных групп отдельных проектов; ответственность за распределение ресурсов и за результат деятельности; высокая самостоятельность и ответственность за реализацию стратегии, анализы, решения и их осуществление Шестой квалификационный уровень Требования к практическому 2 года опыту работы Подлежит добровольной сертификации Требования к необходимости сертификации Особых требований нет Требования к состоянию здоровья Главный архитектор Наименование должностей Главный конструктор Генеральный конструктор Директор по разработке Квалификация "дипломированный специалист" Требуемый уровень Квалификация (степень) магистра профессионального Ученая степень образования и обучения Повышение квалификации Профессиональная переподготовка Направление деятельности работников При использовании материалов ссылка на источник заимствования обязательна. 12 Перечень должностных обязанностей для шестого квалификационного уровня: 1. Координация разработки архитектуры системы 2. Руководство разработке концепции реализации программных изделий по спецификациям 3. Контроль критериев корректности и оптимальности архитектуры проекта 4. Взаимодействие с заказчиком по обсуждению проектных решений 5. Контроль исполнения архитектурных решений в реализации системы 6. Контроль проектной и технической документации 7. Участие в анализе и контроле качества продукта и его соответствия требованиям и спецификациям 8. Анализ и совершенствование процесса проекта 9. Участие в анализе и совершенствовании процесса проекта в организации 10. Координация планирования проектов 11. Организациявыполненияпроектов 12. Участие во взаимодействии с заказчиком по вопросам бюджетных расходов и сдачи проекта 13. Участие в работе советов организации 14. Контроль сопровождения программных продуктов 15. Обучение и содействие повышению квалификации персонала 16. Саморазвитие При использовании материалов ссылка на источник заимствования обязательна. 13 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 1. Координация Владеть методами анализа Методы проектирования и разработки архитектуры программного анализа архитектуры систем архитектуры обеспечения Принципы архитектурного системы Моделировать системы на базе дизайна программного готовой архитектуры обеспечения Описывать архитектуру Принципы переоценки и системы редизайна компонент проекта Определять состав и объем в соответствии с изменяемыми сведений, необходимых и требованиями достаточных для построения Основы психологии и адекватной, полной и конфликтологии непротиворечивой архитектуры Управление персоналом программного обеспечения Разрабатывать архитектурный дизайн программного обеспечения Применять специализированные методологии для построения архитектуры программных систем Принимать решения в рамках компетентности Управлять персоналом Проводить презентации 2. Контроль и Владеть интегрированными Методы и технологии участие в средами разработки разработки формализованных разработке Вырабатывать требования к требований и спецификаций концепции программному обеспечению для контроля заказанной реализации Использовать методы и функциональности и качества программных технологии верификации продукта изделий по формальных спецификаций Методы проектирования и спецификациям Разрабатывать тестовые анализа архитектуры систем сценарии по спецификациям Объектно-ориентированное требований проектирование и анализ Принимать решения в рамках Основные методы и средства компетентности эффективного анализа и Управлять персоналом проектирования Языки спецификаций и моделирования Основы психологии и конфликтологии Управление персоналом Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 3. Контроль Владеть методами анализа Архитектурные стили, тактики критериев архитектуры программного и шаблоны корректности и обеспечения Объектно-ориентированное оптимальности Использовать методы и проектирование и анализ архитектуры технологии разработки Принципы архитектурного проекта формализованных требований и дизайна программного спецификаций для контроля обеспечения заказанной функциональности и качества продукта Оценивать соответствие программного кода архитектуре компьютерной системы 4. Взаимодействовать с Принципы взаимодействия с Взаимодействие с представителями заказчика или заказчиком для выявления его заказчиком для специалистами в предметной требований обсуждения области Объектно-ориентированное проектных Описывать основные проектирование и анализ решений проектные решения Основные методы и средства Вести деловую переписку эффективного анализа и Принимать решения в рамках проектирования компетентности Основы психологии и Разбираться в терминологии конфликтологии заказчика Проводить презентации 5. Контроль Владеть методами анализа Методология разработки исполнения архитектуры программного программного обеспечения архитектурных обеспечения Методы и технологии решений в Владеть методами и использования средств реализации инструментами анализа и разработки для получения системы проектирования программного кода с заданной обеспечения функциональностью и Использовать методы и степенью качества технологии разработки Основные методы и средства формализованных требований и эффективной разработки спецификаций для контроля Основные принципы процесса заказанной функциональности разработки программного и качества продукта обеспечения Организовывать проведение Принципы архитектурного экспертиз дизайна программного Оценивать соответствие обеспечения программного кода архитектуре компьютерной системы Управлять персоналом При использовании материалов ссылка на источник заимствования обязательна. 2 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 6. Контроль Читать и понимать модели, Методология разработки проектной и описанные с помощью программного обеспечения технической специализированных Принципы архитектурного документации формализованных языков и дизайна программного нотаций обеспечения Читать проектную Лицензирование документацию, разработанную программного обеспечения с использованием графических языков спецификаций 7. Участие в Владеть методами и Методы и технологии анализе и инструментами анализа и тестирования и контроле качества проектирования ревьюирования кода и продукта и его Использовать методы и проектной документации для соответствия технологии разработки контроля достижения требованиям и формализованных требований и заданной функциональности и спецификациям спецификаций для контроля качества в программном заказанной функциональности проекте и качества продукта Методы обеспечения Использовать методы и информационной технологии тестирования и безопасности ревьюирования кода и Основы принципов проектной документации для управления качеством контроля достижения заданной продукта функциональности и качества в Основные принципы оценки программном проекте компонент программных Организовывать проведение проектов экспертиз Стандарты качества в области Оценивать качество программного обеспечения построенной архитектуры системы Оценивать качество программного кода Оценивать программный код на соответствие стандартам При использовании материалов ссылка на источник заимствования обязательна. 3 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 8. Анализ и Владеть методами и Основы принципов совершенствовани инструментами анализа и управления качеством е процесса проектирования продукта проекта Описывать основные Основные принципы оценки проектные решения проектов Определять состав и объем Основные принципы процесса сведений, необходимых и разработки программного достаточных для построения обеспечения адекватной, полной и Стандарты качества в области непротиворечивой архитектуры программного обеспечения программного обеспечения Стандарты качества процессов Планировать выполнение работ разработки Применять инструментарий управления проектом 9. Участие в Владеть методами и Основы принципов анализе и инструментами анализа и управления качеством совершенствовани проектирования продукта и процесса Планировать выполнение работ Основные принципы оценки проекта в Принимать решения в рамках проектов организации компетентности Стандарты качества процессов Управлять персоналом разработки Основы психологии и конфликтологии Управление персоналом 10. Координация Владеть инструментарием Методы анализа рисков планирования управления проектом Основы управления проектов Описывать сценарии проектами использования системы Модели и методологии Определять состав и объем жизненного цикла разработки сведений, необходимых и программного обеспечения достаточных для построения Принципы идентификации и адекватной, полной и планирования ресурсов непротиворечивой архитектуры Принципы контроля программного обеспечения изменений конфигурации Оценивать трудоемкость Принципы определения разработки на основании конфигурации программных требования или технического продуктов задания Принципы управления Планировать выполнение работ версиями и релизами Принимать решения в рамках программного обеспечения компетентности Типовые роли в процессе Управлять персоналом разработки программного обеспечения Управление персоналом При использовании материалов ссылка на источник заимствования обязательна. 4 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 11. Организация Владеть инструментарием Основы управления выполнения управления проектом проектами проектов Владеть системами контроля Методы анализа рисков версий Методы оценки стоимости Использовать методы и разработки программного технологии тестирования и обеспечения ревьюирования кода и Методы управления версиями проектной документации для и вариантами контроля достижения заданной Основные формы заявок на функциональности и качества в изменения программном проекте Принципы контроля Организовывать проведения изменений конфигурации экспертиз Основы психологии и Владение методами оценки конфликтологии стоимости разработки Управление персоналом программного обеспечения Осуществлять объектноориентированное проектирование Оценивать качество построенной архитектуры системы Управлять персоналом Принимать решения в рамках компетентности 12. Участие во Вести деловую переписку Принципы взаимодействия с взаимодействии с Взаимодействовать с заказчиком для понимания его заказчиком по представителями заказчика или требований вопросам специалистами в предметной Основы психологии и бюджетных области конфликтологии расходов и сдачи Владение методами оценки Управление персоналом проекта стоимости разработки программного обеспечения Принимать решения в рамках компетентности Управлять персоналом При использовании материалов ссылка на источник заимствования обязательна. 5 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 13. Участие в Взаимодействовать с Основы управления работе советов представителями заказчика или проектами организации специалистами в предметной Методы управления версиями области и вариантами Проводить совещания Принципы контроля Работать с документацией и изменений конфигурации технической литературой Основы психологии и Принимать решения в рамках конфликтологии компетентности Управление персоналом Управлять персоналом 14. Контроль Читать и понимать модели, Стандарты качества в области сопровождения описанные с помощью программного обеспечения программных специализированных Методы обеспечения продуктов формализованных языков и информационной нотаций безопасности Взаимодействовать с Основы принципов представителями заказчика или управления качеством специалистами в предметной продукта области Основы психологии и Принимать решения в рамках конфликтологии компетентности 15. Обучение и содействие повышению квалификации персонала Осуществлять обучение персонала Читать документацию и техническую литературу на английском языке Работать с различными источниками информации Проводить презентации Знание иностранных языков на техническом уровне Основы теории организации и применения баз данных Стандартные алгоритмы и области их применимости Лицензирование программного обеспечения Иностранный язык Основы психологии и конфликтологии Основы педагогики При использовании материалов ссылка на источник заимствования обязательна. 6 Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей Должностные Основные умения, навыки, Основные знания, обязанности необходимые для выполнения необходимые для должностных обязанностей выполнения должностных обязанностей 16.Саморазвитие Развивать в себе аккуратность, Отраслевая нормативноаналитическое мышление, техническая документация методичность, ответственность, Корпоративная культура дисциплинированность, Специальная литература в коммуникабельность, области информационных креативность, технологий исполнительность, организованность, Русский язык и культура речи инициативность Английский язык Планировать и организовывать собственную работу Организовывать самообучение и повышение своей квалификации Осваивать новые методы и технологии в области информационных систем При использовании материалов ссылка на источник заимствования обязательна. 7