Профессиональный



Скачать 421.71 Kb.
страница1/4
Дата18.10.2016
Размер421.71 Kb.
  1   2   3   4


УТВЕРЖДЕН

приказом Министерства

труда и социальной защиты Российской Федерации

от «__» ______2013 г. №___

ПРОФЕССИОНАЛЬНЫЙ

СТАНДАРТ
Программист




4

Регистрационный номер

  1. Общие сведения




Разработка программного обеспечения




06.001

(наименование вида профессиональной деятельности)

Код

Основная цель вида профессиональной деятельности:

Разработка, отладка, проверка работоспособности, модификация программного обеспечения

Группа занятий:

2132

Программисты

2131

Разработчики и аналитики компьютерных систем

(код ОКЗ1)

(наименование)

(код ОКЗ)

(наименование)

Отнесение к видам экономической деятельности:

72.20

Разработка программного обеспечения и консультирование в этой области

72.30

Обработка данных

(код ОКВЭД2)

(наименование вида экономической деятельности)


  1. Описание трудовых функций, входящих в профессиональный стандарт

(функциональная карта вида профессиональной деятельности)




Обобщенные трудовые функции

Трудовые функции

код

наименование

уровень квалификации

наименование

код

уровень (подуровень) квалификации

А

Разработка и отладка программного кода

3

Формализация и алгоритмизация поставленных задач

A/01.3

3

Написание программного кода с использованием языков программирования, определения и манипулирования данными

A/02.3

3

Оформление программного кода в соответствии с установленными требованиями

A/03.3

3

Работа с системой контроля версий

A/04.3

3

Проверка и отладка программного кода

A/05.3

3

B

Проверка работоспособности и рефакторинг кода программного обеспечения

4

Разработка процедур проверки работоспособности и измерения характеристик программного обеспечения

B/01.4

4

Разработка тестовых наборов данных

B/02.4

4

Проверка работоспособности программного обеспечения

B/03.4

4

Рефакторинг и оптимизация программного кода

B/04.4

4

Исправление дефектов, зафиксированных в базе данных дефектов


В/04.5

4

C

Интеграция программных модулей и компонент и верификация выпусков программного продукта

5

Разработка процедур интеграции программных модулей

C/01.5

5

Осуществление интеграции программных модулей и компонент и верификации выпусков программного продукта

C/02.5

5

D

Разработка требований и проектирование программного обеспечения

6

Анализ требований к программному обеспечению

D/01.6

6

Разработка технических спецификаций на программные компоненты и их взаимодействие

D/02.6

6

Проектирование программного обеспечения

D/03.6

6



III.Характеристика обобщенных трудовых функций

3.1. Обобщенная трудовая функция

Наименование

Разработка и отладка программного кода

Код

A

Уровень квалификации

3




Происхождение обобщенной трудовой функции

Оригинал

Х

Заимствовано из оригинала













Код оригинала

Регистрационный номер профессионального стандарта




Возможные наименования должностей

Младший программист

Техник-программист






Требования к образованию и обучению

Среднее профессиональное образование

Повышение квалификации



Требования к опыту практической работы



Особые условия допуска к работе



Дополнительные характеристики

Наименование документа

Код

Наименование базовой группы, должности (профессии) или специальности

ОКЗ

2132

Программисты

ЕКС3




Техник-программист

ОКСО4

230101

Вычислительные машины, комплексы, системы и сети

230103

Автоматизированные системы обработки информации и управления (по отраслям)

230105

Программное обеспечение вычислительной техники и автоматизированных систем




3.1.1. Трудовая функция

Наименование

Формализация и алгоритмизация поставленных задач

Код

А/01.3

Уровень (подуровень) квалификации

3




Происхождение трудовой функции

Оригинал

Х

Заимствовано из оригинала













Код оригинала

Регистрационный номер

профессионального стандарта









Трудовые действия

Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов

Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов

Оценка и согласовывание сроков выполнения поставленных задач

Необходимые умения

Использовать методы и приемы формализации задач

Использовать методы и приемы алгоритмизации поставленных задач

Использовать программные продукты для графического отображения алгоритмов

Применять стандартные алгоритмы в соответствующих областях

Необходимые знания

Методы и приемы формализации задач

Языки формализации функциональных спецификаций

Методы и приемы алгоритмизации поставленных задач

Нотации и программные продукты для графического отображения алгоритмов

Алгоритмы решения типовых задач, области и способы их применения

Другие характеристики






3.1.2. Трудовая функция

Наименование

Написание программного кода с использованием языков программирования, определения и манипулирования данными

Код

А/02.3

Уровень (подуровень) квалификации

3




Происхождение трудовой функции

Оригинал

Х

Заимствовано из оригинала













Код оригинала

Регистрационный номер

профессионального стандарта









Трудовые действия

Создание программного кода в соответствии с техническим заданием (готовыми спецификациями)

Оптимизация программного кода с использованием специализированных программных средств

Оценка и согласование сроков выполнения поставленных задач

Необходимые умения

Применять выбранные языки программирования для написания программного кода

Использовать выбранную среду программирования и средства системы управления базами данных

Использовать возможности имеющейся технической и/или программной архитектуры

Необходимые знания

Синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования

Методологии разработки программного обеспечения

Методологии и технологии проектирования и использования баз данных

Технологии программирования

Особенности выбранной среды программирования и системы управления базами данных

Компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними

Другие характеристики






3.1.3. Трудовая функция

Наименование

Оформление программного кода в соответствии с установленными требованиями

Код

А/03.3

Уровень (подуровень) квалификации

3




Происхождение трудовой функции

Оригинал

Х

Заимствовано из оригинала













Код оригинала

Регистрационный номер

профессионального стандарта









Трудовые действия

Приведение наименований переменных, функций, классов, структур данных и файлов в соответствие с установленными в организации требованиями

Структурирование исходного программного кода в соответствии с установленными в организации требованиями

Комментирование и разметка программного кода в соответствии с установленными в организации требованиями

Форматирование исходного программного кода в соответствии с установленными в организации требованиями

Необходимые умения

Применять нормативные документы, определяющие требования к оформлению программного кода

Применять инструментарий для создания и актуализации исходных текстов программ

Применять имеющиеся шаблоны для составления технической документации

Необходимые знания

Инструментарий для создания и актуализации исходных текстов программ

Методы повышения читаемости программного кода

Системы кодировки символов, форматы хранения исходных текстов программ

Нормативные документы, определяющие требования к оформлению программного кода

Другие характеристики






3.1.4. Трудовая функция


Наименование

Работа с системой контроля версий

Код

А/04.3

Уровень (подуровень) квалификации

3




Происхождение трудовой функции

Оригинал

Х

Заимствовано из оригинала













Код оригинала

Регистрационный номер

профессионального стандарта









Трудовые действия

Регистрация изменений исходного текста программного кода в системе контроля версий

Слияние, разделение и сравнение исходных текстов программного кода

Сохранение сделанных изменений программного кода в соответствии с регламентом контроля версий

Необходимые умения

Использовать выбранную систему контроля версий

Использовать вспомогательные инструментальные программные средства для обработки исходного текста программного кода

Выполнять действия, соответствующие установленному регламенту используемой системы контроля версий

Необходимые знания

Возможности используемой системы контроля версий и вспомогательных инструментальных программных средств

Установленный регламент использования системы контроля версий

Другие характеристики





Поделитесь с Вашими друзьями:
  1   2   3   4


База данных защищена авторским правом ©grazit.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал