Создание системного программного обеспечения.
Основная цель вида профессиональной деятельности:
Разработка, отладка, модификация и поддержка системного программного обеспечения
Профстандарт "Специалист по дизайну графических и пользовательских интерфейсов"Денис Ефремов
Разработка дизайна графических и пользовательских интерфейсов.
Основная цель вида профессиональной деятельности:
Проектирование, графический дизайн и юзабилити-исследование интерактивных пользовательских интерфейсов, обеспечивающие высокие эксплуатационные (эргономические) характеристики программных продуктов и систем
Администрирование инфокоммуникационных систем.
Основная цель вида профессиональной деятельности:
Обеспечение требуемого качественного бесперебойного режима работы инфокоммуникационной системы
Профстандарт "Специалист по технической поддержке ИКТ систем"Денис Ефремов
Техническая поддержка клиентов при установке и эксплуатации поставляемых инфокоммуникационных систем и/или их составляющих.
Основная цель вида профессиональной деятельности:
Постпродажная помощь клиенту для поддержания в работоспособном состоянии с заданным качеством поставленных инфокоммуникационных систем и/или их составляющих
Профессиональный стандарт , который подготовлен компанией "Юзетикс" (при поддержке UX- и Дизайн-сообщества) для Российского Союза Промышленников и Предпринимателей
Администрирование сетевых устройств и программного обеспечения инфокоммуникационной системы.
Основная цель вида профессиональной деятельности:
Обеспечение требуемого режима работы сетевых устройств и программного обеспечения, входящих в состав инфокоммуникационной системы.
Профстандарт "Менеджер по продажам ИКТ систем"Денис Ефремов
Продвижение и сбыт инфокоммуникационных систем и/или их составляющих.
Основная цель вида профессиональной деятельности:
Осуществление и координация продаж инфокоммуникационных систем и/или их составляющих
Создание системного программного обеспечения.
Основная цель вида профессиональной деятельности:
Разработка, отладка, модификация и поддержка системного программного обеспечения
Профстандарт "Специалист по дизайну графических и пользовательских интерфейсов"Денис Ефремов
Разработка дизайна графических и пользовательских интерфейсов.
Основная цель вида профессиональной деятельности:
Проектирование, графический дизайн и юзабилити-исследование интерактивных пользовательских интерфейсов, обеспечивающие высокие эксплуатационные (эргономические) характеристики программных продуктов и систем
Администрирование инфокоммуникационных систем.
Основная цель вида профессиональной деятельности:
Обеспечение требуемого качественного бесперебойного режима работы инфокоммуникационной системы
Профстандарт "Специалист по технической поддержке ИКТ систем"Денис Ефремов
Техническая поддержка клиентов при установке и эксплуатации поставляемых инфокоммуникационных систем и/или их составляющих.
Основная цель вида профессиональной деятельности:
Постпродажная помощь клиенту для поддержания в работоспособном состоянии с заданным качеством поставленных инфокоммуникационных систем и/или их составляющих
Профессиональный стандарт , который подготовлен компанией "Юзетикс" (при поддержке UX- и Дизайн-сообщества) для Российского Союза Промышленников и Предпринимателей
Администрирование сетевых устройств и программного обеспечения инфокоммуникационной системы.
Основная цель вида профессиональной деятельности:
Обеспечение требуемого режима работы сетевых устройств и программного обеспечения, входящих в состав инфокоммуникационной системы.
Профстандарт "Менеджер по продажам ИКТ систем"Денис Ефремов
Продвижение и сбыт инфокоммуникационных систем и/или их составляющих.
Основная цель вида профессиональной деятельности:
Осуществление и координация продаж инфокоммуникационных систем и/или их составляющих
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...SQADays_2009_Piter
Ромуальд Здебский, Microsoft, Санкт-Петербург, Россия
Обеспечение качества через интегрированное управление проектами разработки ПО - настоящее и будущее
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...SQADays_2009_Piter
Ромуальд Здебский, Microsoft, Санкт-Петербург, Россия
Обеспечение качества через интегрированное управление проектами разработки ПО - настоящее и будущее
Сделать безопасно и сертифицировано — ЗАО «ПМ» на DevCon 2015Maxim Avdyunin
Сертификация приложений по требованиям федеральных и отраслевых регуляторов, требованиям компаний (если они есть) — необходимое условие разработки и поставки коробочного решения. Требования потребителей и пользователей современных технологий по функционалу и удобству развиваются значительно быстрее эволюции ограничений. В результате, исследования практической защищенности, если и рассматриваются, то вне темы сертификации, что порождает двойной объем работ и сложности в управлении проектами.
Презентация, подготовленная сотрудниками компании «Перспективный Мониторинг» для конференции DevCon 2015, содержит информацию о том, какие практики безопасной разработки позволяют удовлетворить как требования сертификации, так и потребности практической безопасности. Рассматриваются тонкие моменты на стыке этих задач, вопросы, в которых можно опереться на мировой опыт, а также планы регуляторов по развитию требований сертификации.
В докладе представлен опыт ЗАО «ПМ» по внедрению безопасной разработки в проекты создания и развития линейки средств защиты информации для сетевого оборудования, мобильных платформ и рабочих станций, подлежащих сертификации по требованиям регуляторов.
Эффективное объектно-ориентированное проектирование и структурное качество пр...LuxoftTraining
Алексей Петров, консультант Luxoft Training в области анализа и моделирования бизнес-процессов и проектирования баз данных, представил доклад «Эффективное объектно-ориентированное проектирование и структурное качество приложений» на Stratoplan TECH&BUSINESS Summit 2013.
В своем выступлении Алексей ответил на ряд важных вопросов:
- Что такое «структурное качество приложения»?
- Что такое «антишаблоны», и какой вред они могут нанести коду?
- Как соотносятся фундаментальные и канонические шаблоны ОО-проектирования и показатели структурного качества?
- Какую помощь в обеспечении качества приложения могут оказать современные языки ОО-программирования?
- Какие организационные мероприятия могут помочь в обеспечении структурного качества в условиях промышленной разработки?
- Реально ли повысить структурное качество уже написанного приложения?
Тезисы доклада:
«Значимой актуальной тенденцией в инженерии ПО является переход от обеспечения качества приложения путем всестороннего тестирования по завершении основной фазы его кодирования к обеспечению качества на всех этапах жизненного цикла разработки ПО. Кроме того, само понятие качества трактуется все более широко и в соответствии с общепринятыми стандартами (напр., ISO/IEC 9126) охватывает на сегодняшний день такие понятия, как безопасность, надежность, масштабируемость, удобство сопровождения.
Сформулировать соответствующие метрики качества нетрудно, гораздо труднее — добиться заданных показателей. И основную роль в этом играют не программисты, которые «изготавливают» исходный или объектный код, а аналитики и архитекторы, которые проектируют будущие артефакты с учетом оп
2. Цели разработки
профессиональных стандартов
подбор и расстановка кадров;
планирование и нормирование труда;
развитие систем управления персоналом;
решение задач по профессиональной ориентации;
создание системы добровольной сертификации
персонала и оценки уровня компетентности работников;
разработка образовательных стандартов и программ
обучения в соответствии с требованиями работодателей;
развитие системы профессиональной подготовки,
переподготовки и повышения квалификации персонала.
4. ПРОФЕССИОНАЛЬНЫЙ СТАНДАРТ
1.
• Общая характеристика
профессиональной деятельности
2.
•Перечень обобщенных трудовых функций
с уровнем квалификации
3.
•Перечень трудовых функций с уровнем
квалификации для каждой обобщенной
трудовой функции
4.
• Перечень трудовых действий для
выполнения трудовых функций
5.
• Перечень умений для выполнения
трудовых функций
6.
• Перечень основных знаний для выполнения
трудовых функций
Документ об образовании
(ДИПЛОМ)
ООП
УМК
РУПД
Учебный план
МАТРИЦА
КОМПЕТЕНЦИЙ
ФГОС
5. 5
Квалификация, компетенция и
профессиональные стандарты
Квалификация - уровень знаний, умений, профессиональных навыков и
опыта работы работника (Трудовой кодекс РФ)
Профессиональный стандарт - характеристика квалификации,
необходимой работнику для осуществления определенного вида
профессиональной деятельности
(Трудовой кодекс РФ, Ст. 195.1, изм. 03.12.12)
Квалификация - совокупность знаний, умений, навыков и компетенций,
характеризующих подготовленность лица к выполнению определенного вида
и уровня профессиональной деятельности или конкретных трудовых функций
(273-ФЗ «Об Образовании в РФ», 29.12.12)
Компетенция - способность применять знания, умения и личностные качества
для успешной деятельности в определенной области (ИП Минобрнауки РФ №
03-956, 13.05.10)
6. При разработке профессиональных стандартов «Программист» и
«Руководитель разработки ПО» для выделения обобщенных трудовых
функций (ОТФ), трудовых функций (ТФ) и трудовых действий были
использованы следующие документы:
• Стандарт ГОСТ Р ИСО/МЭК 12207-2010 «Информационная технология. Системная и
программная инженерия. Процессы жизненного цикла программных средств»
• Стандарт ГОСТ Р ИСО/МЭК 15288-2005 «Информационная технология. Системная
инженерия. Процессы жизненного цикла систем»
• Свод знаний по инженерии программного обеспечения SWEBoK
• Свод знаний по управлению проектами PMBok
• Правила разработки, утверждения и применения профессиональных стандартов,
утвержденные постановлением Правительства Российской Федерации от 22 января
2013 г. № 23
• Методические рекомендации по разработке профессионального стандарта,
утвержденные приказом Министерства труда и социальной защиты Российской
Федерации от 29 апреля 2013 года № 170н
• Материалы смежных профстандартов.
• Анализ потребности рынка труда в программистах различных уровней квалификации
• Современные тенденции развития ИТ-технологий и технологий разработки
программного обеспечения
• Требования национальных и европейских квалификационных рамок
7. Профстандарт программиста
Наименование вида профессиональной деятельности
Разработка программного обеспечения
Основная цель вида профессиональной деятельности
Разработка, отладка, тестирование, модификация программного
обеспечения
8. Профстандарт руководителя разработки ПО
Наименование вида профессиональной деятельности
Руководство разработкой программного обеспечения
Основная цель вида профессиональной деятельности
Руководство процессами разработки, отладки, тестирования,
модификации программного обеспечения, их организационное
обеспечение и управление ресурсами
Руководитель функционального подразделения, непосредственно не общается с
заказчиком, взаимодействует с системным аналитиком, архитектором; руководит
только программистами и тестировщиками
9. Границы видов профессиональной
деятельности
Три группы профессий, объединенных по типу работодателя:
группа «Производство массового ПО и сервисов (вендоры)»
Программист: Уровни квалификации, утвержденные
постановлением Правительства Российской Федерации от 22
января 2013 г. № 23: уровни 3-6
Руководитель разработки ПО: Уровни квалификации,
утвержденные постановлением Правительства Российской
Федерации от 22 января 2013 г. № 23: уровни 6-7
10. ОТФ и ТФ профессионального
стандарта «Программист»
Разработка и отладка программного кода. (Квалификационный
уровень 3)
• Формализация и алгоритмизация поставленных задач;
• Написание программного кода с использованием языков программирования,
определения и манипулирования данными;
• Оформление программного кода в соответствии с установленными
требованиями;
• Работа с системой контроля версий;
• Проверка и отладка программного кода.
Тестирование и рефакторинг программного обеспечения.
(Квалификационный уровень 4)
• Разработка процедур тестирования и измерения характеристик ПО;
• Разработка тестовых наборов данных;
• Тестирование программного обеспечения;
• Рефакторинг и оптимизация программного кода.
11. ОТФ и ТФ профессионального
стандарта «Программист»
Интеграция программных модулей и компонент и
верификация выпусков программного продукта.
(Квалификационный уровень 5)
• Разработка процедур интеграции программных модулей;
• Осуществление интеграции программных модулей и компонент и
верификации выпусков программного продукта
Разработка требований и проектирование программного
обеспечения. (Квалификационный уровень 6)
• Анализ требований к программному обеспечению;
• Разработка технических спецификаций на программное обеспечение;
• Проектирование программного обеспечения.
12. ОТФ и ТФ профессионального стандарта
«Руководитель разработки ПО»
Непосредственное руководство процессами
разработки ПО. (Квалификационный уровень - 6)
• Руководство разработкой программного кода;
• Руководство тестированием программного обеспечения;
• Руководство интеграцией программных модулей и компонентов
программного обеспечения;
• Руководство разработкой проектной и технической документации;
• Управление запросами на изменения, дефектами и
вопросами/проблемами;
• Управление конфигурациями и выпусками (релизами)
программного продукта;
• Руководство разработкой требований спецификаций;
• Руководство проектированием программного обеспечения.
13. ОТФ и ТФ профессионального стандарта
«Руководитель разработки ПО»
Организация процессов разработки ПО. (Квалификационный
уровень - 6)
• Управление процессом разработки программного обеспечения;
• Управление знаниями (информацией) в процессе разработки программного
обеспечения;
• Разработка внутренних правил, методик и регламентов проведения работ.
Управление ресурсами. (Квалификационный уровень - 7)
• Управление инфраструктурой коллективной среды разработки;
• Управление рисками разработки ПО;
• Управление процессами оценки сложности, трудоемкости, сроков выполнения
работ;
• Участие в поиске и подборе персонала;
• Организация развития персонала.
14. Характеристики ОТФ профессионального
стандарта «Программист»
Обобщенные трудовые функции
код
наименование
А
Разработка и отладка
программного кода
B
Проверка
работоспособности и
рефакторинг кода
программного
обеспечения
C
Интеграция программных
модулей и компонент и
верификация выпусков
программного продукта
D
Разработка требований и
проектирование
программного
обеспечения
уровень
квалификации
3
4
Возможные
наименования
должностей
Младший программист
Техник-программист
Программист
5
Старший программист
Инженер-программист
6
Ведущий программист
Ведущий инженерпрограммист
Образование
Опыт
СПО, ПК
–
СПО, ПК
Практическая работа в
области разработки
программного обеспечения
не менее 6 месяцев
ВО, ПК
Практическая работа в
области разработки
программного обеспечения
не менее 1 года
ВО, ПК
Практическая работа в
области разработки
программного обеспечения
не менее 3 лет
15. Характеристики ОТФ профессионального
стандарта «Руководитель разработки ПО»
Обобщенные трудовые функции
код
А
наименование
Непосредственное руководство
процессами разработки ПО
В
Организация процессов разработки ПО
С
Управление программно-техническими,
технологическими и человеческими
ресурсами
Образование
Опыт
ВО, ПП, ПК
Практическая работа в области
разработки программного
обеспечения не менее 3 лет
ВО, ПП, ПК
Практическая работа в области
разработки программного
обеспечения не менее 3 лет
ВО, ПП, ПК
Практическая работа в области
разработки программного
обеспечения не менее 5 лет
уровень
квалификации
6
6
7
17. Обсуждение содержания и применения
профессиональных стандартов на Заседании
УМО по прикладной информатике (11.12.2013)
Требуется разработка (доработка) концепции профессиональных
стандартов:
Слабая увязка ПС между собой
В каких-то ПС есть руководители направлений деятельности, в каких-то нет,
например, в ПС «Системный аналитик» руководство работами показано на
7-м уровне квалификации
Различная трактовка трудовых функций в различных ПС;
Различное отражение уровня сложности и отраслевых особенностей
профессиональной деятельности
Требуется разработка регламента/процедур внесения изменений в
проф. стандарты
18. Примеры несогласованности профессиональных
стандартов в части формирования и анализа
требований к ИС
1.
ПС «Специалист по информационным системам» Определение первоначальных требований заказчика к ИС и возможности их реализации в типовой ИС на
этапе предконтрактных работ
Выявление требований к типовой ИС
Согласование и утверждение требований к типовой ИС
2.
ПС «Системный аналитик» Выявление требований к функциям системы
Формализация и документирование требований к функциям системы
Апробация реализации требований к функциям системы
3.
ПС «Архитектор ПО»
Определение функциональных характеристик и возможностей, включая эксплуатационные, физические
характеристики и условия окружающей среды, при которых будет применяться каждый компонент
Синтез требований к программному продукту и декомпозиция программного средства на компоненты
4.
ПС «Программист»
Анализ требований к программному обеспечению
Разработка технических спецификаций на программные компоненты и их взаимодействие