В Академии ГлавСпец обучение ведется по 50 наименованиям авторских программ, каждая от 40 до 520 и...
Академия ГлавСпец
| Обобщенные трудовые функции | Возможные наименования должностей, профессий | Требования к образованию и обучению | Требования к опыту практической работы | Трудовые функции | Трудовые действия | |||||
| код | наименование | уровень квалификации | наименование | код | уровень (подуровень) квалификации | |||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| A | Разработка и отладка программного кода | 3 | Помощник программиста |
Среднее профессиональное образование - программы подготовки квалифицированных рабочих (служащих) |
- |
Формализация и алгоритмизация поставленных задач для разработки программного кода | A/01.3 | 3 | Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или внутренних документов организации и еще 3 |
Заявка на обучение |
| Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или внутренних документов организации | ||||||||||
| Проверка корректности алгоритмов решения поставленных задач | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных | A/02.3 | 3 | Создание программного кода в соответствии с техническим заданием (готовыми спецификациями) и еще 2 |
Заявка на обучение | ||||||
| Оптимизация программного кода с использованием специализированных программных средств | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Оформление программного кода в соответствии с установленными требованиями | A/03.3 | 3 | Приведение наименований переменных, функций, классов, структур данных и файлов в соответствие с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода и еще 4 |
Заявка на обучение | ||||||
| Структурирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода | ||||||||||
| Комментирование и разметка программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода | ||||||||||
| Форматирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода | ||||||||||
| Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону | ||||||||||
| Работа с системой управления версиями программного кода | A/04.3 | 3 | Регистрация изменений исходного текста программного кода в системе управления версиями и еще 2 |
Заявка на обучение | ||||||
| Слияние, разделение и сравнение исходных текстов программного кода | ||||||||||
| Сохранение сделанных изменений программного кода в соответствии с регламентом управления версиями | ||||||||||
| Проверка и отладка программного кода | A/05.3 | 3 | Анализ и проверка исходного программного кода и еще 3 |
Заявка на обучение | ||||||
| Отладка программного кода на уровне программных модулей | ||||||||||
| Отладка программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| B | Проверка работоспособности и рефакторинг кода программного обеспечения | 4 | Техник-программист |
Среднее профессиональное образование - программы подготовки квалифицированных рабочих (служащих) |
Не менее трех месяцев в области разработки компьютерного программного обеспечения |
Разработка процедур проверки работоспособности и измерения характеристик компьютерного программного обеспечения | B/01.4 | 4 | Разработка процедуры проверки работоспособности компьютерного программного обеспечения и еще 4 |
Заявка на обучение |
| Разработка процедуры сбора диагностических данных проверки работоспособности компьютерного программного обеспечения | ||||||||||
| Разработка процедуры измерения требуемых характеристик компьютерного программного обеспечения | ||||||||||
| Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Разработка тестовых наборов данных для проверки работоспособности компьютерного программного обеспечения | B/02.4 | 4 | Подготовка тестовых наборов данных в соответствии с выбранной методикой тестирования компьютерного программного обеспечения и еще 1 |
Заявка на обучение | ||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Проверка работоспособности компьютерного программного обеспечения | B/03.4 | 4 | Проверка работоспособности компьютерного программного обеспечения на основе разработанных тестовых наборов данных и еще 3 |
Заявка на обучение | ||||||
| Оценка соответствия компьютерного программного обеспечения требуемым характеристикам | ||||||||||
| Сбор и анализ полученных результатов проверки работоспособности компьютерного программного обеспечения | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Рефакторинг, оптимизация и инспекция программного кода | B/04.4 | 4 | Анализ программного кода на соответствие требованиям по читаемости и производительности и еще 3 |
Заявка на обучение | ||||||
| Инспекция программного кода для поиска не обнаруженных на ранних стадиях разработки компьютерного программного обеспечения ошибок и критических мест | ||||||||||
| Внесение изменений в программный код и проверка его работоспособности | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Исправление дефектов программного кода, зафиксированных в базе данных дефектов | B/05.4 | 4 | Воспроизведение дефектов программного кода, зафиксированных в базе данных дефектов и еще 3 |
Заявка на обучение | ||||||
| Установление причин возникновения дефектов программного кода | ||||||||||
| Внесение изменений в программный код для устранения выявленных дефектов | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Осуществление сборки однородных программных модулей в программный проект | B/06.4 | 4 | Сборка однородных (одноязыковых) программных модулей в программный проект в средах разработки компьютерного программного обеспечения и еще 3 |
Заявка на обучение | ||||||
| Проверка работоспособности собранного программного проекта | ||||||||||
| Внесение изменений в процедуру сборки однородных (одноязыковых) программных модулей в программный проект | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| C | Интеграция программных модулей и компонентов и проверка работоспособности выпусков программного продукта | 5 | Программист |
Среднее профессиональное образование - программы подготовки специалистов среднего звена |
Не менее шести месяцев в области разработки компьютерного программного обеспечения |
Разработка процедур интеграции программных модулей | C/01.5 | 5 | Анализ и выявление проблем сопряжения неоднородных модулей и компонентов компьютерного программного обеспечения и еще 6 |
Заявка на обучение |
| Разработка и документирование программных интерфейсов | ||||||||||
| Разработка процедур сборки модулей и компонентов компьютерного программного обеспечения | ||||||||||
| Разработка процедур развертывания и обновления компьютерного программного обеспечения | ||||||||||
| Разработка процедур миграции и преобразования (конвертации) данных | ||||||||||
| Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Осуществление интеграции программных модулей и компонентов и проверки работоспособности выпусков программного продукта | C/02.5 | 5 | Сборка программных модулей и компонентов в программный продукт и еще 4 |
Заявка на обучение | ||||||
| Подключение программного продукта к компонентам внешней среды | ||||||||||
| Проверка работоспособности выпусков программного продукта | ||||||||||
| Внесение изменений в процедуры сборки модулей и компонентов компьютерного программного обеспечения, развертывания компьютерного программного обеспечения, миграции и преобразования данных | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| D | Разработка требований и проектирование программного обеспечения | 6 | Инженер-программист |
Высшее образование - бакалавриат |
Не менее одного года в области разработки компьютерного программного обеспечения |
Анализ возможностей реализации требований к компьютерному программному обеспечению | D/01.6 | 6 | Сбор, систематизация, выявление взаимосвязей и документирование требований к компьютерному программному обеспечению и еще 3 |
Заявка на обучение |
| Оценка времени и трудоемкости реализации требований к компьютерному программному обеспечению | ||||||||||
| Согласование требований к компьютерному программному обеспечению с заинтересованными сторонами | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Разработка технических спецификаций на программные компоненты и их взаимодействие | D/02.6 | 6 | Разработка и согласование с архитектором программного обеспечения технических спецификаций на программные компоненты и на их взаимодействие и еще 5 |
Заявка на обучение | ||||||
| Распределение заданий между программистами в соответствии с техническими спецификациями | ||||||||||
| Осуществление контроля выполнения заданий | ||||||||||
| Осуществление обучения и наставничества | ||||||||||
| Формирование и предоставление отчетности в соответствии с установленными регламентами | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||
| Проектирование компьютерного программного обеспечения | D/03.6 | 6 | Разработка, изменение архитектуры компьютерного программного обеспечения и ее согласование с системным аналитиком и архитектором программного обеспечения и еще 5 |
Заявка на обучение | ||||||
| Проектирование структур данных | ||||||||||
| Проектирование баз данных | ||||||||||
| Проектирование программных интерфейсов | ||||||||||
| Разработка технической документации на компьютерное программное обеспечение с использованием существующих стандартов | ||||||||||
| Оценка и согласование сроков выполнения поставленных задач | ||||||||||