Институт Валдай
УТВЕРЖДАЮ:
Директор
Д.Н. Сергоманов _____________
Присваиваемая квалификация: «Программист».
Трудоемкость обучения по данной программе – 0 none
Великий Новгород 2026
2. Цель реализации программы профессиональной переподготовки
3. Требования к квалификации поступающего на обучение
4. Планируемые результаты обучения
5. Условия реализации программы
6. Форма аттестации и оценочные материалы
7. Организационно-педагогические условия
8. Учебный план программы профессиональной переподготовки
10. Рабочая программа учебной дисциплины «Основы разработки программного обеспечения»
13. Рабочая программа учебной дисциплины «Базы данных и работа с данными»
15. Рабочая программа учебной дисциплины «Управление версиями и организация процесса разработки»
Настоящая программа профессиональной переподготовки «Разработка и управление программным обеспечением» разработана с учетом положений:
- Федеральный закон от 29 декабря 2012 г. № 273-ФЗ «Об образовании в Российской Федерации»
- Приказ Минобрнауки России от 24 марта 2025 г. N 266 «Об утверждении Порядка организации и осуществления образовательной деятельности по дополнительным профессиональным программам»
- Приказ Министерства труда и социальной защиты РФ от 12 апреля 2013 г. N 148н "Об утверждении уровней квалификации в целях разработки проектов профессиональных стандартов"
- Постановление Правительства РФ от 11.10.2023 N 1678 "Об утверждении Правил применения организациями, осуществляющими образовательную деятельность, электронного обучения, дистанционных образовательных технологий при реализации образовательных программ"
- Федеральный закон "О персональных данных" от 27.07.2006 N 152-ФЗ
Программа разработана на основе требований ФГОС: 09.02.11 Разработка и управление программным обеспечением, Приказ Министерства просвещения Российской Федерации от 24 февраля 2025 г. № 138.
Программа разработана с учетом профессионального(ых) стандарта(ов) (квалификационных требований):
- Профессиональный стандарт «Специалист по информационным системам» приказ Министерства просвещения Российской Федерации от 24 февраля 2025 г. № 138
- Профессиональный стандарт «Программист» Утвержден
приказом Министерства труда
и социальной защиты
Российской Федерации
от 20.07.2022 № 424н
Разработчики:
- Сергоманов Дмитрий Николаевич/ Директор
Формирование у слушателей профессиональных компетенций, необходимых для ведения деятельности в сфере разработки, проектирования, тестирования, внедрения, сопровождения и управления жизненным циклом программного обеспечения и информационных систем.
В рамках освоения программы профессиональной переподготовки обучающиеся готовятся к решению задач профессиональной деятельности следующих типов:
-Проектно-разработческий;
-Производственно-технологический;
-Контрольно-аналитический;
-Эксплуатационно-сопроводительный;
Обучающиеся по программе готовятся к решению следующих задач проффесиональной деятельности:
1) Проектно-разработческий
Сбор и анализ исходных данных; проектирование баз данных, программных модулей, информационных систем, веб-приложений, мобильных приложений, встраиваемого программного обеспечения и бизнес-приложений; разработка технической и проектной документации
2) Производственно-технологический
Разработка программных модулей и приложений; интеграция компонентов и информационных систем; внедрение приложений; сборка, доставка и развертывание программного обеспечения
3) Контрольно-аналитический
Модульное и интеграционное тестирование; отладка; аудит безопасности веб-приложений; защита данных в базах данных и мобильных приложениях; обеспечение безопасности ИТ-инфраструктуры
4) Эксплуатационно-сопроводительный
Администрирование баз данных; техническое сопровождение и восстановление веб-приложений; поддержка и обслуживание бизнес-приложений; модернизация программных продуктов; управление конфигурациями; мониторинг и логирование ИТ-инфраструктуры; управление версиями и кодом
Области профессиональной деятельности и (или) сферы профессиональной деятельности, в которых выпускники, освоившие программу, могут осуществлять профессиональную деятельность:
06 Связь, информационные и коммуникационные технологии
Перечень основных объектов (или областей знания) профессиональной деятельности выпускников:
Программное обеспечение; программные модули и компоненты; базы данных; информационные системы; веб-приложения; мобильные приложения; встраиваемое программное обеспечение; бизнес-приложения; проектная документация
Программные модули; программные компоненты; приложения; информационные системы; среды разработки; средства непрерывной интеграции и непрерывного развертывания
Программное обеспечение; информационные системы; веб-приложения; базы данных; мобильные приложения; данные; средства тестирования и защиты информации
Базы данных; программные продукты; веб-приложения; бизнес-приложения; ИТ-инфраструктура; конфигурации; журналы событий; техническая и эксплуатационная документация
| 06.001 Программист | ||
| Трудовые функции, реализуемые после обучения |
Код | Трудовые действия |
|---|---|---|
| Обобщенные трудовые функции: Разработка и отладка программного кода | ||
| Формализация и алгоритмизация поставленных задач для разработки программного кода | A/01.3 | -Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или внутренних документов организации. - Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или внутренних документов организации. - Проверка корректности алгоритмов решения поставленных задач. - Оценка и согласование сроков выполнения поставленных задач |
| Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных | A/02.3 | -Создание программного кода в соответствии с техническим заданием (готовыми спецификациями). - Оптимизация программного кода с использованием специализированных программных средств. - Оценка и согласование сроков выполнения поставленных задач |
| Работа с системой управления версиями программного кода | A/04.3 | -Регистрация изменений исходного текста программного кода в системе управления версиями. - Слияние, разделение и сравнение исходных текстов программного кода. - Сохранение сделанных изменений программного кода в соответствии с регламентом управления версиями |
| Проверка и отладка программного кода | A/05.3 | -Анализ и проверка исходного программного кода. - Отладка программного кода на уровне программных модулей. - Отладка программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением. - Оценка и согласование сроков выполнения поставленных задач |
| Обобщенные трудовые функции: Проверка работоспособности и рефакторинг кода программного обеспечения | ||
| Проверка работоспособности компьютерного программного обеспечения | B/03.4 | -Проверка работоспособности компьютерного программного обеспечения на основе разработанных тестовых наборов данных. - Оценка соответствия компьютерного программного обеспечения требуемым характеристикам. - Сбор и анализ полученных результатов проверки работоспособности компьютерного программного обеспечения. - Оценка и согласование сроков выполнения поставленных задач |
| Рефакторинг и оптимизация программного кода | B/04.4 | -Анализ программного кода на соответствие требованиям по читаемости и производительности. - Инспекция программного кода для поиска не обнаруженных на ранних стадиях разработки компьютерного программного обеспечения ошибок и критических мест. - Внесение изменений в программный код и проверка его работоспособности. - Оценка и согласование сроков выполнения поставленных задач |
| Обобщенные трудовые функции: Интеграция программных модулей и компонентов и проверка работоспособности выпусков программного продукта | ||
| Разработка процедур интеграции программных модулей | C/01.5 | -Анализ и выявление проблем сопряжения неоднородных модулей и компонентов компьютерного программного обеспечения. - Разработка и документирование программных интерфейсов. - Разработка процедур сборки модулей и компонентов компьютерного программного обеспечения. - Разработка процедур развертывания и обновления компьютерного программного обеспечения. - Разработка процедур миграции и преобразования (конвертации) данных. - Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону. - Оценка и согласование сроков выполнения поставленных задач |
| Осуществление интеграции программных модулей и компонентов и проверки работоспособности выпусков программного продукта | C/02.5 | -Сборка программных модулей и компонентов в программный продукт. - Подключение программного продукта к компонентам внешней среды. - Проверка работоспособности выпусков программного продукта. - Внесение изменений в процедуры сборки модулей и компонентов компьютерного программного обеспечения, развертывания компьютерного программного обеспечения, миграции и преобразования данных. - Оценка и согласование сроков выполнения поставленных задач |
| Обобщенные трудовые функции: Разработка требований и проектирование программного обеспечения | ||
| Анализ возможностей реализации требований к компьютерному программному обеспечению | D/01.6 | -Сбор, систематизация, выявление взаимосвязей и документирование требований к компьютерному программному обеспечению. - Оценка времени и трудоемкости реализации требований к компьютерному программному обеспечению. - Согласование требований к компьютерному программному обеспечению с заинтересованными сторонами. - Оценка и согласование сроков выполнения поставленных задач |
| Проектирование компьютерного программного обеспечения | D/03.6 | -Разработка, изменение архитектуры компьютерного программного обеспечения и ее согласование с системным аналитиком и архитектором программного обеспечения. - Проектирование структур данных. - Проектирование баз данных. - Проектирование программных интерфейсов. - Разработка технической документации на компьютерное программное обеспечение с использованием существующих стандартов. - Оценка и согласование сроков выполнения поставленных задач |
| 06.015 Специалист по информационным системам | ||
| Трудовые функции, реализуемые после обучения |
Код | Трудовые действия |
| Обобщенные трудовые функции: Техническая поддержка процессов создания (модификации) и сопровождения ИС, автоматизирующих задачи организационного управления и бизнес-процессы | ||
| Обобщенные трудовые функции: Сбор данных для выявления требований к типовой ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Разработка прототипов ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Написание программного кода ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Модульное тестирование ИС (верификация) в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Интеграционное тестирование ИС (верификация) в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Исправление дефектов и несоответствий в коде ИС и документации к ИС согласно трудовому заданию в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Подготовка и проведение инструктажа сотрудников заказчика по использованию интерфейса ИС в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Развертывание рабочих мест ИС у заказчика в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Установка и настройка системного и прикладного ПО, необходимого для функционирования ИС, в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Подключение к ИС оборудования, необходимого для работы ИС, в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Интеграция ИС с существующими у заказчика ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Проведение физических аудитов процессов создания (модификации) и сопровождения ИС в области качества в соответствии с трудовым заданием | ||
| Обобщенные трудовые функции: Проверка соответствия результатов выполненных работ, связанных с ИС, требованиям заказчика к ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Идентификация конфигурации ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Представление отчетности по статусу конфигурации ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Проведение физических аудитов конфигурации ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Инженерно-техническая поддержка заключения договоров на выполняемые работы, связанные с ИС, в соответствии с трудовым заданием | ||
| Обобщенные трудовые функции: Регистрация запросов заказчика ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Инженерно-техническая поддержка заключения договоров сопровождения ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Закрытие запросов заказчика ИС в соответствии с трудовым заданием в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Распространение среди заинтересованных сторон информации о выполненном задании, связанном с ИС, в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Выполнение работ по созданию (модификации) и сопровождению ИС, автоматизирующих задачи организационного управления и бизнес-процессы | ||
| Обобщенные трудовые функции: Определение первоначальных требований заказчика к ИС и возможности их реализации в типовой ИС на этапе предконтрактных работ | ||
| Обобщенные трудовые функции: Инженерно-техническая поддержка подготовки коммерческого предложения заказчику о создании (модификации) и вводе в эксплуатацию типовой ИС на этапе предконтрактных работ | ||
| Обобщенные трудовые функции: Распространение среди заинтересованных сторон информации о ходе выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Управление ожиданиями заказчика ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Адаптация бизнес-процессов заказчика ИС к возможностям типовой ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Выявление требований к типовой ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Согласование и утверждение требований к типовой ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Разработка прототипов ИС на базе типовой ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Создание программного кода ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Модульное тестирование ИС (верификация) в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Интеграционное тестирование ИС (верификация) в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Исправление дефектов и несоответствий в коде ИС и документации к ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Создание пользовательской документации к модифицированным элементам типовой ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Обучение пользователей ИС по методикам и типовым программам обучения пользователей, рекомендованным производителем ИС, в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Развертывание серверной части ИС у заказчика ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Установка и настройка системного и прикладного ПО, необходимого для функционирования ИС, в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Подключение к ИС оборудования, необходимого для работы ИС, в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Интеграция ИС с существующими ИС заказчика в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Определение необходимости внесения изменений в ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Проведение аудитов качества процессов выполнения работ по созданию (модификации) и сопровождению ИС в соответствии с планами проведения аудита | ||
| Обобщенные трудовые функции: Проведение приемо-сдаточных испытаний (валидации) ИС в соответствии с установленными регламентами в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Техническая поддержка закупок информационно-технологических продуктов или услуг, необходимых для выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Идентификация конфигурации ИС в соответствии с регламентами организации в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Представление отчетности по статусу конфигурации ИС в соответствии с регламентами организации в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Проведение аудита конфигураций ИС в соответствии с полученным планом аудита в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Инженерно-техническая поддержка заключения договоров на выполнение работ по созданию (модификации) ИС | ||
| Обобщенные трудовые функции: Мониторинг исполнения договоров на выполнение работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Инженерно-техническая поддержка заключения дополнительных соглашений к договорам на выполнение работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Закрытие договоров на выполнение работ по созданию (модификации) и сопровождению ИС в соответствии с трудовым заданием | ||
| Обобщенные трудовые функции: Регистрация запросов заказчика к типовой ИС в соответствии с регламентами организации в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Инженерно-техническая поддержка заключения договоров сопровождения ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Обработка запросов заказчика по вопросам использования типовой ИС в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Инициирование работ по реализации запросов, связанных с использованием типовой ИС, в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Закрытие запросов заказчика ИС в соответствии с регламентами организации в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Согласование с заказчиком документации в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Выполнение работ и управление работами по созданию (модификации) и сопровождению ИС, автоматизирующих задачи организационного управления и бизнес-процессы | ||
| Обобщенные трудовые функции: Определение первоначальных требований заказчика к ИС и возможности их реализации в ИС на этапе предконтрактных работ | ||
| Обобщенные трудовые функции: Инженерно-техническая поддержка подготовки коммерческого предложения заказчику на поставку, создание (модификацию) и ввод в эксплуатацию ИС на этапе предконтрактных работ | ||
| Обобщенные трудовые функции: Планирование коммуникаций с заказчиком ИС в проектах создания (модификации) и ввода ИС в эксплуатацию | ||
| Обобщенные трудовые функции: Идентификация заинтересованных сторон проекта создания (модификации) и ввода ИС в эксплуатацию | ||
| Обобщенные трудовые функции: Распространение среди заинтересованных сторон информации о ходе выполнения работ по проекту создания (модификации) и ввода ИС в эксплуатацию | ||
| Обобщенные трудовые функции: Управление заинтересованными сторонами проекта создания (модификации) и ввода ИС в эксплуатацию | ||
| Обобщенные трудовые функции: Документирование существующих бизнес-процессов организации заказчика (реверс-инжиниринг бизнес-процессов организации) в рамках проекта создания (модификации) ИС | ||
| Обобщенные трудовые функции: Разработка модели бизнес-процессов заказчика в рамках проекта создания (модификации) ИС | ||
| Обобщенные трудовые функции: Адаптация бизнес-процессов заказчика ИС к возможностям ИС в рамках проекта создания (модификации) ИС | ||
| Обобщенные трудовые функции: Инженерно-технологическая поддержка планирования управления требованиями в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Выявление требований к ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Классификация и формализация требований заказчика к ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Согласование и утверждение требований заказчика к ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Разработка архитектуры ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Разработка прототипов ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Проектирование и дизайн ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Разработка баз данных ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение создания программного кода ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение модульного тестирования ИС (верификации) в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение интеграционного тестирования ИС (верификации) в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Исправление дефектов и несоответствий в архитектуре и дизайне ИС, подтверждение исправления дефектов и несоответствий в коде ИС и документации к ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Создание пользовательской документации к ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Методологическое обеспечение обучения пользователей ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Развертывание ИС у заказчика в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Разработка технологий интеграции ИС с существующими у заказчика ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Оптимизация работы ИС заказчика в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Определение порядка управления изменениями в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Проработка вариантов реализации запросов на изменение ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Согласование запросов на изменение ИС с заказчиком в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Проверка реализации запросов на изменение в ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Управление доступом к данным о выполнении работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Контроль поступления оплаты по договорам за выполненные работы по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Реализация процесса обеспечения качества в соответствии с регламентами организации в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Реализация процесса контроля качества в соответствии с регламентами организации в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организация приемо-сдаточных испытаний (валидации) ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Осуществление закупок информационно-технологических продуктов или услуг, необходимых для выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Идентификация конфигурации ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Ведение отчетности по статусу конфигурации ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Осуществление аудита конфигураций ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организация репозитория хранения данных о создании (модификации) и вводе ИС в эксплуатацию | ||
| Обобщенные трудовые функции: Управление сборкой базовых элементов конфигурации ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организация заключения договоров на выполнение работ по созданию (модификации) ИС | ||
| Обобщенные трудовые функции: Мониторинг и управление исполнением договоров на выполняемые работы по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организация заключения дополнительных соглашений к договорам на выполняемые работы по созданию (модификации) ИС | ||
| Обобщенные трудовые функции: Закрытие договоров на выполняемые работы по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Регистрация запросов заказчика ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организация заключения договоров сопровождения ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Обработка запросов заказчика по вопросам использования ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Инициирование работ по реализации запросов, связанных с использованием ИС, в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Закрытие запросов заказчика ИС в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Определение порядка управления документацией в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организация согласования документации в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организация утверждения документации в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Управление распространением документации в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Командообразование и развитие персонала в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Управление эффективностью работы персонала в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Управление работами по сопровождению и проектами создания (модификации) ИС, автоматизирующих задачи организационного управления и бизнес-процессы | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение определения первоначальных требований заказчика к ИС и возможности их реализации в ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение инженерно-технической поддержки подготовки коммерческого предложения и его согласования с заказчиком ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение планирования коммуникаций с заказчиками при выполнении работ по сопровождению и проектов создания (модификации) ИС | ||
| Обобщенные трудовые функции: Идентификация заинтересованных сторон в больших проектах и программах проектов создания (модификации) ИС | ||
| Обобщенные трудовые функции: Создание инструментов и методов распространения информации о ходе выполнения работ по созданию (модификации) ИС | ||
| Обобщенные трудовые функции: Управление заинтересованными сторонами проекта в больших проектах и программах проектов создания (модификации) ИС | ||
| Обобщенные трудовые функции: Разработка инструментов и методов документирования существующих бизнес-процессов организации заказчика (реверс-инжиниринга бизнес-процессов организации) в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Разработка инструментов и методов проектирования бизнес-процессов заказчика в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Разработка инструментов и методов адаптации бизнес-процессов заказчика к возможностям ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Планирование управления требованиями к ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение выявления требований к ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Разработка инструментов и методов анализа требований к ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение согласования и утверждения требований к ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Экспертная поддержка разработки архитектуры ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Экспертная поддержка разработки прототипов ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение проектирования и дизайна ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение разработки баз данных ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Подтверждение исправления дефектов и несоответствий в архитектуре и дизайне ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение создания пользовательской документации к ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение развертывания ИС у заказчика в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение интеграции ИС с существующими у заказчика ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение оптимизации работы ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Планирование управления изменениями в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение проработки вариантов реализации запросов на изменение в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Согласование запросов на изменение в проекте в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Проверка реализации запросов на изменение в проекте в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Принятие мер по неразглашению информации, полученной от заказчика, в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Принятие мер для своевременной оплаты заказчиками работ по созданию (модификации) и сопровождению ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Планирование качества выполнения работ по созданию (модификации) и вводу ИС в эксплуатацию в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационно-технологическая поддержка процесса обеспечения качества в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение процесса контроля качества в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение проведения приемо-сдаточных испытаний ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение закупок в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Планирование конфигурационного управления в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение идентификации конфигурации ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение ведения отчетности по статусу конфигурации ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение аудита конфигурации ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организация репозитория проекта создания (модификации) ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Управление выпуском релизов ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Планирование управления договорами на выполнение работ по созданию (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение заключения договоров на выполняемые работы по созданию (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение мониторинга и управления исполнением договоров на выполняемые работы по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение заключения дополнительных соглашений к договорам на выполняемые работы по созданию (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение закрытия договоров на выполняемые работы по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение регистрации запросов заказчика ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение заключения договоров сопровождения ИС в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение обработки запросов заказчика по вопросам использования ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение инициирования работ по реализации запросов заказчика, связанных с использованием ИС | ||
| Обобщенные трудовые функции: Организационное и технологическое обеспечение выполнения запросов заказчика, связанных с использованием ИС | ||
| Обобщенные трудовые функции: Планирование управления документацией в проектах создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организация согласования документации в проектах создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организация утверждения документации в проектах создания (модификации) ИС | ||
| Обобщенные трудовые функции: Управление распространением документации в проектах создания (модификации) ИС | ||
| Обобщенные трудовые функции: Организационное обеспечение командообразования и развития персонала в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Управление эффективностью работы персонала в проекте создания (модификации) ИС | ||
| Обобщенные трудовые функции: Разработка и согласование регламентов и процедур для офиса управления проектами создания (модификации) ИС | ||
| Обобщенные трудовые функции: Формирование предложений по развитию офиса управления проектами создания (модификации) ИС в организации | ||
| Обобщенные трудовые функции: Принятие мер в случае обнаружения инцидентов ИБ, связанных с работой ИС, в рамках технической поддержки процессов создания (модификации) и сопровождения ИС | ||
| Обобщенные трудовые функции: Планирование коммуникаций с заказчиком ИС в рамках типовых регламентов организации при выполнении работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Принятие мер в случае обнаружения инцидентов ИБ, связанных с работой ИС, в рамках выполнения работ по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Принятие мер в случае обнаружения инцидентов ИБ, связанных с работой ИС, в рамках выполнения работ и управления работами по созданию (модификации) и сопровождению ИС | ||
| Обобщенные трудовые функции: Принятие мер в случае обнаружения инцидентов ИБ, связанных с работой ИС, в рамках управления работами по сопровождению и проектами создания (модификации) ИС | ||
Уровень квалификации в соответствии с профессиональным стандартом.
| Уровень | Полномочия и ответственность |
Характер умений | Характер знаний | Основные пути достижения уровня квалификации |
|---|---|---|---|---|
| 3 | Деятельность под руководством с проявлением самостоятельности при решении типовых практических задач. Планирование собственной деятельности, исходя из поставленной руководителем задачи Индивидуальная ответственность. | Решение типовых практических задач Выбор способа действия на основе знаний и практического опыта. Корректировка действий с учетом условий их выполнения. | Понимание технологических или методических основ решения типовых практических задач Применение специальных знаний. | Основные программы профессионального обучения – программы профессиональной подготовки по профессиям рабочих, должностям служащих, программы переподготовки рабочих, служащих, программы повышения квалификации рабочих, служащих (до од-ного года). Практический опыт. |
| 4 | Деятельность под руководством с проявлением самостоятельности при решении практических задач, требующих анализа ситуации и ее изменений. Планирование собственной деятельности и/или деятельности группы работников, исходя из поставленных задач. Ответственность за решение поставленных задач или результат деятельности группы работников. | Решение различных типов практических задач Выбор способа действия из известных на основе знаний и практического опыта. Текущий и итоговый контроль, оценка и коррекция деятельности. | Понимание научно-технических или методических основ решения практических задач. Применение специальных знаний. Самостоятельная работа с информацией. | Образовательные программы среднего профессионального образования - программы подготовки квалифицированных рабочих (служащих). Основные программы профессионального обучения - программы профессиональной подготовки по профессиям рабочих, должностям служащих, программы переподготовки рабочих, служащих, программы повышения квалификации рабочих, служащих. Практический опыт. |
| 5 | Самостоятельная деятельность по решению практических задач, требующих самостоятельного анализа ситуации и ее изменений. Участие в управлении решением поставленных задач в рамках подразделе-ния Ответственность за решение поставленных задач или результат деятельности группы работников или подразделения. | Решение различных типов практических задач с элементами проектирования. Выбор способов решения в изменяющихся (различных) условиях рабочей ситуации Текущий и итоговый контроль, оценка и коррекция деятельности. | Применение профессиональных знаний технологического или методического характера. Самостоятельный поиск информации, необходимой для решения поставленных профессиональных задач. | Образовательные программы среднего профессионального образования - программы подготовки специалистов среднего звена, программы подготовки квалифицированных рабочих (служащих). Основные программы профессионального обучения – программы профессиональной подготовки по профессиям рабочих, должностям служащих, программы переподготовки рабочих, служащих, программы повышения квалификации рабочих, служащих Дополнительные профессиональные программы. Практический опыт. |
| 6 | Самостоятельная деятельность, предполагающая определение задач собственной работы и/или подчиненных по достижению цели. Обеспечение взаимодействия сотрудников и смежных подразделений. Ответственность за результат выполнения работ на уровне подразделения или организации. | Разработка, внедрение, контроль, оценка и корректировка направлений профессиональной деятельности, технологических или методических решений. | Применение профессиональных знаний технологического или методического характера, в том числе, инновационных Самостоятельный поиск, анализ и оценка профессиональной информации. | Образовательные программы высшего. образования - программы бакалавриата. Образовательные программы среднего профессионального образования - программы подготовки специалистов среднего звена. Дополнительные профессиональные программы. Практический опыт. |
| Типы задач профессиональной деятельности |
Задачи профессиональной деятельности |
Объекты профессиональной деятельности (или области знания) |
|---|---|---|
| Область профессиональной деятельности: 06 Связь, информационные и коммуникационные технологии | ||
| Проектно-разработческий | Сбор и анализ исходных данных; проектирование баз данных, программных модулей, информационных систем, веб-приложений, мобильных приложений, встраиваемого программного обеспечения и бизнес-приложений; разработка технической и проектной документации | -Программное обеспечение; программные модули и компоненты; базы данных; информационные системы; веб-приложения; мобильные приложения; встраиваемое программное обеспечение; бизнес-приложения; проектная документация |
| Производственно-технологический | Разработка программных модулей и приложений; интеграция компонентов и информационных систем; внедрение приложений; сборка, доставка и развертывание программного обеспечения | -Программные модули; программные компоненты; приложения; информационные системы; среды разработки; средства непрерывной интеграции и непрерывного развертывания |
| Контрольно-аналитический | Модульное и интеграционное тестирование; отладка; аудит безопасности веб-приложений; защита данных в базах данных и мобильных приложениях; обеспечение безопасности ИТ-инфраструктуры | -Программное обеспечение; информационные системы; веб-приложения; базы данных; мобильные приложения; данные; средства тестирования и защиты информации |
| Эксплуатационно-сопроводительный | Администрирование баз данных; техническое сопровождение и восстановление веб-приложений; поддержка и обслуживание бизнес-приложений; модернизация программных продуктов; управление конфигурациями; мониторинг и логирование ИТ-инфраструктуры; управление версиями и кодом | -Базы данных; программные продукты; веб-приложения; бизнес-приложения; ИТ-инфраструктура; конфигурации; журналы событий; техническая и эксплуатационная документация |
Лица, желающие освоить Программу, должны иметь или получать (проходить обучение в настоящее время) одно из следующих уровней образования:
1) Среднее профессиональное
2) Высшее - бакалавриат
3) Высшее - специалитет
4) Высшее - магистратура
5) Высшее - аспирантура, ординатура
При условии, что они получат дипломы о первичном образовании в период прохождения обучения по Программе. Кандидаты на зачисление на обучение по данной Программе документально подтверждают свой уровень образования, предоставляя копии и предъявляя документы об образовании государственного или установленного образца.
Требования к уровню подготовки поступающего на обучение, необходимые для освоения программы: владение навыками пользования персональным компьютером или мобильным устройством для выхода в сеть Интернет, информационнокоммуникационными технологиями для взаимодействия в Сети, в том числе офисными приложениями, аналогичными интернетресурсами и сервисами для онлайн-работы.
Компетенции выпускника, формируемые в результате освоения дополнительной профессиональной образовательной программы.
Обучение по Программе осуществляется единовременно (без разрывов), в порядке, определённом образовательной программой на основе договоров об обучении. Форма обучения и конкретные сроки освоения Программы определяются с учётом расписания курсов и указываются в договоре об обучении.
При использовании дистанционных образовательных технологий (онлайн-вебинаров) слушатели из других часовых поясов должны учитывать, что занятия с онлайн-трансляцией (онлайн-вебинары) проводятся по рабочим дням с 10:00 до 17:30 по московскому времени.
При наличии групп слушателей из удалённых регионов (одного или смежных часовых поясов) для них занятия могут быть проведены в иное, специально назначенное для этого, время (с учётом сдвига по времени). Доступ к электронным учебным пособиям, к системе тестирования, а также к стендам (виртуальным машинам в центре обработки данных - ЦОД) для дистанционного выполнения лабораторных (практических) работ должен предоставляется слушателям круглосуточно.
Предоставление прав и реквизитов удалённого доступа обучающихся к их «личным кабинетам» и назначенным им курсам и тестам целесообразно осуществлять на весь период обучения по Программе. Контроль за прохождением этапов обучения слушателей должен вестись как лицами, ответственными за СДО и обеспечение проведения занятий с применением дистанционных технологий, и преподавателями, ведущими занятия, так и менеджерами, отвечающими за договора об обучении конкретных слушателей.
Передача настоящей дополнительной профессиональной программы другим образовательным организациям не предусматривается.
Передача дополнительной профессиональной программы другой образовательной организации допускается при создании необходимых условий её реализации и соблюдении требований законодательства Российской Федерации о порядке обращения со служебной информацией ограниченного распространения и наличии разрешения органов управления, в ведении которых находятся организации, осуществляющие образовательную деятельность.
Внесение изменений в настоящую дополнительную профессиональную программу осуществляются в соответствии с требованиями, установленными законодательными и иными нормативными правовыми актами Российской Федерации.
Перечень основной литературы может дополняться руководителями образовательных организаций при поступлении новых (уточненных) учебных пособий.
Перечень дополнительной литературы подлежит обновлению и (или) уточнению, с учетом введения в действие новых и утративших актуальность нормативных правовых актов и методических документов.
Незначительные правки, вызванные изменениями в нормативной базе или в составе учебных дисциплин (модулей, курсов) вносятся в рабочем порядке.
Существенные изменения в программу рассматривается Методическим советом, а сама Программа повторно утверждается директором и проходит процедуру согласования в установленном порядке.
Промежуточная аттестация проводится в форме зачетов, экзаменов, предназначена для объективного подтверждения и оценивания достигнутых результатов обучения после завершения изучения дисциплины.
Оценивание результатов формирования компетенций в рамках дисциплины у слушателей осуществляется по промежуточной аттестации.
Результаты оценки успеваемости заносятся в зачетноэкзаменационную ведомость и доводятся до сведения слушателей.
Итоговая аттестация обучающихся, освоивших программу профессиональной переподготовки, проводится в форме экзамена.
Перечень вопросов, используемых для проведения экзамена, формируется на основе перечней вопросов, выносимых для контроля знаний обучающихся при проведении промежуточных аттестаций по учебным дисциплинам, представленным в данной программе курса профессиональной переподготовки.
Оценка качества освоения Программы включает текущий контроль успеваемости и итоговую аттестацию выпускников (квалификационный экзамен).
При разработке оценочных средств для контроля качества изучения программы учитывались все виды связей между знаниями, умениями, навыками, позволяющие установить качество сформированных у обучающихся компетенций по видам деятельности и степень их общей готовности к соответствующей деятельности.
Для проведения итоговой аттестации создается аттестационная комиссия, состав которой утверждается руководителем организации.
В целях обеспечения объективного определения теоретической и практической подготовленности обучающихся к выполнению профессиональных задач по результатам обучения в состав аттестационной комиссии могут включаться представители других организаций.
Итоговой формой контроля полученных слушателями знаний является экзамен в соответствии с контрольными вопросами, представленными в рабочей программе.
Перечень вопросов, выносимых на итоговый экзамен:
1. Охарактеризуйте основные этапы жизненного цикла программного обеспечения и задачи специалиста на каждом этапе.
2. Сравните подходы Agile и Waterfall к организации разработки программного обеспечения. В каких ситуациях целесообразно применять каждый из них?
3. Опишите роль систем контроля версий, код-ревью и CI/CD в организации командной разработки и обеспечении качества программного обеспечения.
Реализация программы профессиональной переподготовки обеспечивается педагогическими кадрами, имеющими, базовое образование, соответствующее профилю преподаваемой дисциплины. К образовательному процессу могут быть привлечены преподаватели из числа специалистов профильных организаций и учреждений.
Образовательная организация располагает необходимой материально-технической базой, включая аудитории, мультимедийную аппаратуру, оргтехнику, копировальные аппараты. Материальная база соответствует санитарным и техническим нормам и правилам и обеспечивает проведение всех видов подготовки слушателей, предусмотренных учебным планом реализуемой дополнительной профессиональной программы. Обучение проводится с применением дистанционных образовательных технологий.
Каждый обучающийся в течение всего периода обучения обеспечивается индивидуальным неограниченным доступом к электронной информационной образовательной среде, содержащей необходимые электронные образовательные ресурсы, перечисленные в модулях дополнительной профессиональной программы. Материалы для обучения размещены в электронной образовательной системе образовательной организации. Обучение осуществляется в Личном кабинете слушателя, доступ к которому производится по индивидуальному логину, получаемому слушателем после заключения договора на оказание образовательных услуг. В Личном кабинете обучение осуществляется посредством прохождения слушателем электронных учебных занятий различных видов. Виды и количество электронных учебных занятий по каждому разделу данной образовательной программы указаны в учебно-тематическом плане. Слушатель получает возможность получения консультаций преподавателя посредством заочного общения через электронную почту, а также онлайн консультаций. Большое внимание должно уделено практическим занятиям. Под практическими занятиями, указанными в учебном плане подразумевается самостоятельная работа слушателя, которую он выполняет по заданию куратора курса в off line режиме. Система позволяет осуществлять текущий контроль посредством контроля посещения слушателем личного кабинета и представленных модулей, промежуточный контроль осуществляется посредством проведения тестирования.
По окончании Программы слушатели проходят обязательную итоговую аттестацию в виде квалификационный экзамена по пройденному материалу. При тестировании используются, как правило, закрытая форма тестовых заданий: слушателю нужно выбрать один (или несколько) ответов из предложенного списка вариантов. Образовательная деятельность обучающихся предусматривает следующие виды учебных занятий и учебных работ: самостоятельное изучение материала, лекции, практические и семинарские занятия, и другие виды учебных занятий и учебных работ, определенные учебным планом. Для всех видов занятий академический час устанавливается продолжительностью 45 минут.
В качестве текущего контроля предусмотрены тестовые задания, рефераты, творческие работы, своевременное выполнение заданий для самостоятельной работы, участие в лекционных и практических занятиях, проводимых в заочном режиме.
Лицам, освоившим программу профессиональной переподготовки и прошедшим итоговую аттестацию, выдается диплом о профессиональной переподготовке с указанием нового вида профессиональной деятельности.
| Наименование учебных дисциплин | Всего часов |
Лекций | Семинары | Практические | Лабор. |
Самост. работа |
Промеж. аттестация |
|---|---|---|---|---|---|---|---|
| 1. Основы разработки программного обеспечения | 0 | ||||||
| 2. Объектно-ориентированное программирование и проектирование модулей | 0 | ||||||
| 3. Проектирование программного обеспечения и информационных систем | 0 | ||||||
| 4. Базы данных и работа с данными | 0 | ||||||
| 5. Разработка приложений и интеграция программных компонентов | 0 | ||||||
| 6. Управление версиями и организация процесса разработки | 0 | ||||||
| 7. Тестирование, качество и безопасность программного обеспечения | 0 | ||||||
| 8. Развертывание, сопровождение и управление жизненным циклом программного обеспечения | 0 | ||||||
| Итого | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Наименование учебных дисциплин | Всего часов | Промежуточная аттестация |
Форма аттестаций |
|---|---|---|---|
| 1. Основы разработки программного обеспечения | 0 | Зачет | |
| 2. Объектно-ориентированное программирование и проектирование модулей | 0 | Зачет | |
| 3. Проектирование программного обеспечения и информационных систем | 0 | Зачет | |
| 4. Базы данных и работа с данными | 0 | Зачет | |
| 5. Разработка приложений и интеграция программных компонентов | 0 | Зачет | |
| 6. Управление версиями и организация процесса разработки | 0 | Зачет | |
| 7. Тестирование, качество и безопасность программного обеспечения | 0 | Зачет | |
| 8. Развертывание, сопровождение и управление жизненным циклом программного обеспечения | 0 | Зачет | |
| Итого | 0 | 0 |
| Общий объем времени, отводимого на освоение программы (календарных дней/часов) | Распределение учебного времени (количество часов) | |||||||
| Всего | Из них | Всего часов учебных занятий | В том числе | Время на самост. работу | Итоговая аттестация | Резерв учебного времени | ||
| Выходные, праздничные дни | Учебное время | Учебные занятия по расписанию | Практика | |||||
| 0/0 | 0 | 0/0 | 0 | 0 | 0 | - | ||
Срок обучения – 0.
Продолжительность академического часа соответствует нормативным требованиям (45 мин).
| Наименование разделов, модулей, тем |
Всего часов |
|---|---|
| 1. Основы разработки программного обеспечения | |
| 2. Объектно-ориентированное программирование и проектирование модулей | |
| 3. Проектирование программного обеспечения и информационных систем | |
| 4. Базы данных и работа с данными | |
| 5. Разработка приложений и интеграция программных компонентов | |
| 6. Управление версиями и организация процесса разработки | |
| 7. Тестирование, качество и безопасность программного обеспечения | |
| 8. Развертывание, сопровождение и управление жизненным циклом программного обеспечения | |
| Итого | 0 |
Основные задачи освоения дисциплины:
- сформировать представление о жизненном цикле программного обеспечения и ролях участников разработки;
- освоить основные понятия алгоритмизации и программирования;
- изучить типы данных, программные конструкции и принципы организации кода;
- познакомить с инструментами разработки и отладки программ.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
10.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
10.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Кокин, А. Г. Технология разработки программного обеспечения : учебное пособие / А. Г. Кокин. — Курган : Изд-во Курганского государственного университета, 2011. — 100 с.
-Гниденко, И. Г. Технология разработки программного обеспечения : учебник для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 248 с.
-Якимов, С. П. Алгоритмизация и программирование : учебник для среднего профессионального образования / С. П. Якимов. — Москва : Издательство Юрайт, 2026. — 342 с.
-Якимов, С. П. Структурное программирование : учебник для вузов / С. П. Якимов. — Москва : Издательство Юрайт, 2026. — 342 с.
б) дополнительная литература:
- Федорова, Г. Н. Информационные системы : учебник для студентов учреждений среднего профессионального образования / Г. Н. Федорова. — 3-е изд., стер. — Москва : Издательский центр «Академия», 2013. — 208 с.
- Трофимов, В. В. Алгоритмизация и программирование : учебник для вузов / В. В. Трофимов, Т. А. Павловская. — 4-е изд. — Москва : Издательство Юрайт, 2025. — 108 с.
- Навроцкий, А. А. Основы алгоритмизации и программирования в среде Visual C : учебно-методическое пособие / А. А. Навроцкий. — 2-е изд., доп. и пересм. — Минск : БГУИР, 2026. — 156 с.
- Федоров, Д. Ю. Основы программирования на примере языка Python : учебное пособие / Д. Ю. Федоров. — Санкт-Петербург, 2019. — 152 с.
- Огнева, М. В. Программирование на языке С : практический курс : учебник для вузов / М. В. Огнева, Е. В. Кудрина, А. А. Казачкова. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 342 с.
- Казанский, А. А. Программирование на C# : учебное пособие для среднего профессионального образования / А. А. Казанский. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 181 с.
- Трофимов, В. В. Основы алгоритмизации и программирования : учебник для среднего профессионального образования / В. В. Трофимов, Т. А. Макарчук, Т. А. Павловская ; под редакцией В. В. Трофимова. — 5-е изд. — Москва : Издательство Юрайт, 2026. — 121 с.
- Юрченко, Т. В. Информационные системы в экономике и управлении: учебное пособие / Т. В. Юрченко; Нижегород. гос.архит.строит. ун-т – Н.Новгород: ННГАСУ, 2013. – 114 с.
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Что такое жизненный цикл разработки ПО?
a) Последовательность этапов, через которые проходит ПО от идеи до вывода из эксплуатации
б) Процесс тестирования программного продукта
в) Методология управления проектами
г) Инструмент для автоматизации сборки
2. Какие из перечисленных методологий являются гибкими (Agile)?
a) Waterfall
б) Scrum
в) Kanban
г) V-Model
3. Какие уровни тестирования существуют?
a) Модульное тестирование
б) Интеграционное тестирование
в) Системное тестирование
г) Приемочное тестирование
4. Какие из перечисленных являются принципами ООП?
a) Инкапсуляция
б) Наследование
в) Полиморфизм
г) Компиляция
5. Что такое база данных?
a) Организованная совокупность данных
б) Среда разработки
в) Язык программирования
г) Программа для рисования
6. Что такое CI/CD?
a) Continuous Integration / Continuous Delivery
б) Code Integration / Code Deployment
в) Central Information / Central Database
г) Computer Interface / Computer Display
7. Что такое Git?
a) Система контроля версий
б) Среда разработки
в) Компилятор
г) Операционная система
8. Что такое алгоритм?
a) Конечная последовательность действий
б) Тип данных
в) Компьютер
г) Программа
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |
Основные задачи освоения дисциплины:
- изучить основные понятия и принципы объектно-ориентированного программирования;
- освоить проектирование классов и взаимодействия объектов;
- сформировать умения декомпозиции программной системы на модули;
- освоить принципы написания, рефакторинга и оптимизации качественного программного кода.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
11.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
11.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Милованов, И. В. Основы разработки программного обеспечения вычислительных систем : учебное пособие / И. В. Милованов, В. И. Лоскутов. — Тамбов : Изд-во ГОУ ВПО ТГТУ, 2011. — 88 с.
-Тузовский, А. Ф. Объектно-ориентированное программирование : учебник для вузов / А. Ф. Тузовский. — Москва : Издательство Юрайт, 2025. — 213 с.
-Зыков, С. В. Объектно-ориентированное программирование : учебник и практикум для вузов / С. В. Зыков. — 2-е изд. — Москва : Издательство Юрайт, 2026. — 151 с.
-Мартин, Р. Чистый код: создание, анализ и рефакторинг / Р. Мартин ; пер. с англ. Е. Матвеева. — Санкт-Петербург : Питер, 2013. — 464 с.
б) дополнительная литература:
- Радченко, Г. И. Объектно-ориентированное программирование : конспект лекций / Г. И. Радченко, Е. А. Захаров. — Челябинск : Издательский центр ЮУрГУ, 2013. — 167 с.
- Галаган, Т. А. Объектно-ориентированное программирование. Язык C : учебное пособие / Т. А. Галаган. — Благовещенск : Амурский государственный университет, 2016. — 56 с.
- Демин, А. Ю. Информатика. Программирование на C# в Visual Studio : учебник для среднего профессионального образования / А. Ю. Демин, В. А. Дорофеев. — 2-е изд. — Москва : Издательство Юрайт, 2025. — 138 с.
- Галиаскаров, Э. Г. Анализ и проектирование систем с использованием UML : учебник для вузов / Э. Г. Галиаскаров, А. С. Воробьев. — Москва : Издательство Юрайт, 2026. — 125 с.
- Бизли, Д. Python. Исчерпывающее руководство / Д. Бизли ; пер. с англ. — Санкт-Петербург : Питер, 2023. — 368 с.
- Банокин, П. И. Проектирование программных приложений : конспект лекций / П. И. Банокин ; Национальный исследовательский Томский политехнический университет. — Томск : Изд-во Томского политехнического университета, 2017. — 92 с.
- Белик, А. Г. Проектирование и архитектура программных систем : учебное пособие / А. Г. Белик, В. Н. Цыганенко ; Минобрнауки России, Омский государственный технический университет. — Омск : Изд-во ОмГТУ, 2016. — 96 с.
- Мартин, Р. Чистый код: создание, анализ и рефакторинг / Р. Мартин ; пер. с англ. Е. Матвеева. — Санкт-Петербург : Питер, 2013. — 464 с.
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Какие из перечисленных принципов являются основными принципами ООП?
a) Инкапсуляция
б) Наследование
в) Полиморфизм
г) Композиция
2. Что такое полиморфизм?
a) Возможность объектов с одинаковым интерфейсом вести себя по-разному
б) Способность класса иметь несколько конструкторов
в) Механизм связывания данных и методов
г) Процесс создания экземпляра класса
3. Какие из перечисленных являются примерами принципов SOLID?
a) Принцип единственной ответственности
б) Принцип открытости/закрытости
в) Принцип подстановки Лисков
г) Принцип композиции
4. Что такое класс в ООП?
a) Шаблон для создания объектов
б) Конкретный экземпляр объекта
в) Набор данных
г) Метод
5. Какие из перечисленных являются типами отношений между классами?
a) Наследование
б) Агрегация
в) Композиция
г) Ассоциация
6. Какие из перечисленных паттернов проектирования относятся к порождающим?
a) Одиночка (Singleton)
б) Фабричный метод (Factory Method)
в) Строитель (Builder)
г) Наблюдатель (Observer)
7. Что такое интерфейс в ООП?
a) Контракт, определяющий набор методов без реализации
б) Абстрактный класс
в) Конкретная реализация класса
г) Механизм множественного наследования
8. Какие из перечисленных принципов относятся к проектированию модулей?
a) Слабая связанность (loose coupling)
б) Высокая связанность (high coupling)
в) Сильная связность (high cohesion)
г) Слабая связность (low cohesion)
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |
Основные задачи освоения дисциплины:
- изучить виды и способы формализации требований к программному продукту;
- освоить разработку технического задания и проектной документации;
- сформировать представление об архитектурных подходах к проектированию программного обеспечения;
- освоить средства моделирования предметной области и прототипирования программных решений.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
12.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
12.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Кокин, А. Г. Технология разработки программного обеспечения : учебное пособие / А. Г. Кокин. — Курган : Изд-во Курганского государственного университета, 2011. — 100 с.
-Вигерс, К. Разработка требований к программному обеспечению : практическое руководство по сбору требований и управлению разработкой программных продуктов / К. Вигерс, Д. Битти ; пер. с англ. — 3-е изд., доп. — Москва : Русская редакция ; Санкт-Петербург : БХВ-Петербург, 2014. — 736 с.
-Шикина, В. Е. Техническая документация информационных систем : учебное пособие / В. Е. Шикина. — Ульяновск : УлГТУ, 2018. — 92 с.
-Липаев, В. В. Программная инженерия. Методологические основы : учебник / В. В. Липаев. — Москва : ТЕИС, 2006. — 608 с.
б) дополнительная литература:
- ГОСТ 19.201–78. Единая система программной документации. Техническое задание. Требования к содержанию и оформлению. — Введ. 01.01.1980. — Москва : Стандартинформ, 2010. — 4 с.
- Кручинин, В. В. Методы и технологии разработки клиент-серверных приложений : учебное пособие / В. В. Кручинин, Ю. В. Морозова. — Томск : Томский государственный университет систем управления и радиоэлектроники, 2018. — 106 с.
- Советов, Б. Я. Базы данных : учебник для вузов / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. — 4-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 403 с.
- Полищук, Ю. В. Проектирование реляционных баз данных : учебное пособие / Ю. В. Полищук, С. И. Сормов, Т. А. Черных. — Оренбург : ГОУ ОГУ, 2008. — 132 с.
- Морозова, О. А. Интеграция корпоративных информационных систем : учебное пособие / О. А. Морозова. — Москва : Финансовый университет, 2014. — 140 с.
- Фаулер, М. Рефакторинг: улучшение существующего кода / М. Фаулер ; пер. с англ. С. Маккавеева. — Санкт-Петербург : Символ-Плюс, 2003. — 432 с.
- Калиберда, Е. А. Анализ требований к программным продуктам с выбором метода тестирования на примере web-ориентированных приложений / Е. А. Калиберда, И. В. Федотова // Омский научный вестник. — 2012. — № 2 (110). — С. 259–262.
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Что такое архитектура программного обеспечения?
a) Совокупность алгоритмов и структур данных
б) Организация системы, включающая компоненты, их связи и принципы
в) Набор требований к функциональности
г) Интерфейс пользователя
2. Что такое UML?
a) Язык проектирования баз данных
б) Унифицированный язык моделирования
в) Среда разработки
г) Методология управления проектами
3. Что такое SOLID?
a) Принципы объектно-ориентированного проектирования
б) Метод тестирования
в) Стандарт документирования
г) Язык описания архитектуры
4. Что такое паттерн проектирования?
a) Готовое архитектурное решение для типовой проблемы
б) Стандартный интерфейс
в) Шаблон кода
г) Метод оптимизации
5. Что такое функциональное требование?
a) Требование к производительности
б) Требование к безопасности
в) Требование к конкретной функции системы
г) Требование к дизайну
6. Что такое ER-диаграмма?
a) Диаграмма классов
б) Диаграмма сущность-связь для баз данных
в) Граф переходов
г) Сетевая диаграмма
7. Какие критерии качества ПО по ISO/IEC 25010?
a) Удобство использования
б) Цвет интерфейса
в) Производительность
г) Стоимость разработки
8. Что такое диаграмма прецедентов?
a) Диаграмма вариантов использования
б) Диаграмма классов
в) Диаграмма последовательности
г) Диаграмма развертывания
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |
Основные задачи освоения дисциплины:
- изучить основные понятия, модели и принципы организации баз данных;
- освоить проектирование реляционных баз данных;
- сформировать навыки работы с языком SQL;
- освоить способы подключения программных приложений к базам данных и основы защиты данных.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
13.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
13.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Советов, Б. Я. Базы данных : учебник для вузов / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. — 4-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2024. — 403 с.
-Паршукова, Н. Б. Программирование с использованием PHP и MySQL в разработке веб-приложений : учебное пособие / Н. Б. Паршукова. — Челябинск : Издательство Южно-Уральского государственного гуманитарно-педагогического университета, 2021. — 167 с.
-Войтюк Т.Е., Осетрова И.С., Основы проектирования реляционных баз данных средствами инструментальной среды– СПб: Университет ИТМО, 2020. – 70 с.
-Маркин, А. В. Программирование на SQL : учебник для среднего профессионального образования / А. В. Маркин. — Москва : Издательство Юрайт, 2026. — 435 с.
б) дополнительная литература:
- Илюшечкин, В. М. Основы использования и проектирования баз данных : учебник для вузов / В. М. Илюшечкин. — Москва : Издательство Юрайт, 2024. — 213 с.
- Государев, И. Б. Основы разработки веб-приложений на платформах Node.js и Deno : учебно-методическое пособие / И. Б. Государев. — Санкт-Петербург : Университет ИТМО, 2023. — 177 с.
- Бизюк, А. Н. Разработка web-приложений с использованием программных платформ : электронный учебно-методический комплекс / А. Н. Бизюк. — [Б. м. : б. и.], [б. г.]. — 251 с.
- Толстобров, А. П. Управление данными : учебник для вузов / А. П. Толстобров. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 272 с.
- Сергеева Т.И. Базы данных: модели данных, проектирование, язык SQL: учеб. пособие / Т.И. Сергеева, М.Ю. Сергеев. Воронеж: ФГБОУ ВПО «Воронежский государственный технический университет», 2012. 233 с.
- Полищук, Ю. В. Проектирование реляционных баз данных : учебное пособие / Ю. В. Полищук, С. И. Сормов, Т. А. Черных. — Оренбург : ГОУ ОГУ, 2008. — 132 с.
- Осетрова, И. С. Разработка баз данных в MS SQL Server 2014 : учебное пособие / И. С. Осетрова. — Санкт-Петербург : Университет ИТМО, 2016. — 128 с.
- Нестеров, С. А. Базы данных : учебник и практикум для вузов / С. А. Нестеров. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 258 с.
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Какая модель данных использует таблицы для представления данных и связей между ними?
a) Иерархическая
б) Сетевая
в) Реляционная
г) Объектно-ориентированная
2. Что такое внешний ключ?
a) Поле, которое уникально идентифицирует запись в другой таблице
б) Поле, которое ссылается на первичный ключ в другой таблице
в) Поле, содержащее только уникальные значения
г) Поле, которое может быть NULL
3. Что такое нормализация базы данных?
a) Процесс увеличения производительности
б) Процесс устранения избыточности и аномалий
в) Процесс добавления новых полей
г) Процесс шифрования данных
4. Какая команда SQL используется для выборки данных?
a) INSERT
б) UPDATE
в) SELECT
г) DELETE
5. Что такое ACID в контексте баз данных?
a) Атомарность
б) Согласованность
в) Изоляция
г) Долговечность
6. Что такое транзакция?
a) Набор операций, выполняемых как единое целое
б) Одиночная операция SQL
в) Резервное копирование
г) Тип индекса
7. Какие нормальные формы существуют?
a) Первая нормальная форма (1НФ)
б) Вторая нормальная форма (2НФ)
в) Третья нормальная форма (3НФ)
г) Четвертая нормальная форма (4НФ)
8. Какие из следующих являются агрегатными функциями?
a) SUM
б) AVG
в) COUNT
г) MAX
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |
Основные задачи освоения дисциплины:
- освоить принципы проектирования пользовательского интерфейса;
- сформировать умения реализовывать прикладную логику и обрабатывать пользовательские данные;
- изучить способы взаимодействия программных компонентов и внешних сервисов;
- освоить сборку и интеграцию программного продукта.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
14.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
14.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Суханов, В. И. Разработка веб-приложений на платформе Spring : учебно-методическое пособие / В. И. Суханов. — Екатеринбург : Издательство Уральского университета, 2023. — 180 с.
-Дергачев, А. М. Технологии веб-сервисов : учебно-методическое пособие / А. М. Дергачев, Ю. Д. Кореньков, И. П. Логинов, А. Г. Сафронов. — Санкт-Петербург : Университет ИТМО, 2021. — 100 с.
-Морозова, О. А. Интеграция корпоративных информационных систем : учебное пособие / О. А. Морозова. — Москва : Финансовый университет, 2014. — 140 с.
-Сергеев М. Ю., Сергеева Т. И. Основы веб-программирования: учебное пособие. — Воронеж: ФГБОУ ВО «Воронежский государственный технический университет», 2016. — 253 с.
б) дополнительная литература:
- Кулаков, К. А. Архитектура и фреймворки веб-приложений : учебное электронное пособие / К. А. Кулаков, В. М. Димитров. — Петрозаводск : Издательство ПетрГУ, 2020. — 61 с.
- Сергеев, М. Ю. Web-дизайн: создание Web-сайтов с помощью HTML и CSS : учебное пособие / М. Ю. Сергеев, Т. И. Сергеева. — Воронеж : Воронежский государственный технический университет, 2012. — 219 с.
- Диков, А. В. Клиентские технологии веб-программирования: JavaScript и DOM : учебное пособие / А. В. Диков. — Санкт-Петербург : Лань, 2020. — 124 с.
- Кручинин, В. В. Методы и технологии разработки клиент-серверных приложений : учебное пособие / В. В. Кручинин, Ю. В. Морозова. — Томск : Томский государственный университет систем управления и радиоэлектроники, 2018. — 106 с.
- Сапегин, С. В. Проектирование и разработка серверных Web (PHP 7, Frameworks) : учебное пособие / С. В. Сапегин, Ю. С. Скворцов, Д. В. Романов. — Воронеж : Воронежский государственный технический университет, 2017. — 140 с.
- Морозова, О. А. Интеграция корпоративных информационных систем : учебное пособие / О. А. Морозова. — Москва : Финансовый университет, 2014. — 140 с.
- Сергеев М. Ю., Сергеева Т. И. Основы веб-программирования: учебное пособие. — Воронеж: ФГБОУ ВО «Воронежский государственный технический университет», 2016. — 253 с.
- Рындин, А. А. Современные стандарты информационного взаимодействия систем : учебное пособие / А. А. Рындин, Э. Р. Саргсян ; Воронежский государственный технический университет. — Воронеж : ВГТУ, 2021. — 104 с.
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Какой протокол обычно используется для RESTful API?
a) SOAP
б) HTTP
в) FTP
г) SMTP
2. Что такое JSON?
a) Формат данных
б) Протокол передачи
в) Язык программирования
г) База данных
3. Что такое CI/CD?
a) Непрерывная интеграция и доставка
б) Компиляция и деплой
в) Контейнеризация и изоляция
г) Кэширование и синхронизация
4. Какой HTTP-метод используется для создания ресурса?
a) GET
б) POST
в) PUT
г) DELETE
5. Какие типы связей между таблицами существуют?
a) Один к одному
б) Один ко многим
в) Многие ко многим
г) Многие к одному
6. Что делает оператор JOIN в SQL?
a) Объединяет строки из двух или более таблиц
б) Удаляет дубликаты
в) Сортирует данные
г) Фильтрует данные
7. Какой паттерн используется для обработки изменений состояния?
a) Наблюдатель
б) Фабрика
в) Строитель
г) Адаптер
8. Что такое отказоустойчивость системы?
a) Способность продолжать работу при сбоях
б) Высокая производительность
в) Масштабируемость
г) Безопасность
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |
Основные задачи освоения дисциплины:
- освоить применение систем контроля версий в процессе разработки;
- изучить принципы командной разработки и проведения код-ревью;
- сформировать навыки планирования задач, итераций и релизов;
- изучить основные модели и гибкие методологии разработки программного обеспечения.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
15.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
15.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Технологии програмирования: от теории к практике: учеб. пособие / Е.В. Киргизова. – Красноярск: Сибирский федеральный университет, 2021. – 124 с.
-Кумагина, Е. А. Модели жизненного цикла и технологии проектирования программного обеспечения : учебно-методическое пособие / Е. А. Кумагина, Е. А. Неймарк. — Нижний Новгород : Изд-во ННГУ им. Н. И. Лобачевского, 2016. — 41 с.
-Чакон, С. Git для профессионального программиста / С. Чакон, Б. Штрауб. — Санкт-Петербург : Питер, 2016. — 496 с.
-Винтерс, Т. Делай как в Google. Разработка программного обеспечения / Т. Винтерс, Т. Маншрек, Х. Райт ; пер. с англ. — Санкт-Петербург : Питер, 2021. — 544 с.
б) дополнительная литература:
- Вигерс, К. Разработка требований к программному обеспечению : практическое руководство по сбору требований и управлению разработкой программных продуктов / К. Вигерс, Д. Битти ; пер. с англ. — 3-е изд., доп. — Москва : Русская редакция ; Санкт-Петербург : БХВ-Петербург, 2014. — 736 с.
- Фишерман, Л. В. Git. Практическое руководство. Управление и контроль версий в разработке программного обеспечения / Л. В. Фишерман. — Санкт-Петербург : Наука и Техника, 2021. — 304 с.
- Крутяков, Д. В. Практика внедрения DevOps и CI/CD в командной разработке программного обеспечения / Д. В. Крутяков // Вестник науки. — 2026. — Т. 1, № 2 (95). — С. 718–723.
- Тонкович, И. Н. Разработка программного обеспечения: планирование, анализ и моделирование : методическое пособие по дисциплине «Технологии проектирования сложных информационных систем» / И. Н. Тонкович, А. В. Шелест. — Минск : Белорусский государственный университет информатики и радиоэлектроники, 2023. — 55 с.
- Чернышев, С. А. Принципы, паттерны и методологии разработки программного обеспечения : учебник для среднего профессионального образования / С. А. Чернышев. — Москва : Издательство Юрайт, 2026. — 176 с.
- Карпов, Д. В. Гибкая методология разработки программного обеспечения / Д. В. Карпов // Вестник Нижегородского университета им. Н. И. Лобачевского. — 2011. — № 3 (2). — С. 227–230.
- Лимонов, В. Ю. Гибкие методики разработки программного обеспечения / В. Ю. Лимонов, С. В. Пальмов // Форум молодых ученых. — 2018. — № 6 (22). — С. 343–347.
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Что такое система управления версиями?
a) Инструмент для резервного копирования кода
б) Программное обеспечение для отслеживания изменений в файлах и координации работы нескольких пользователей
в) База данных для хранения исходного кода
г) Среда разработки для написания кода
2. Какие из перечисленных являются системами управления версиями?
a) Git
б) SVN
в) MySQL
г) Mercurial
3. Что такое слияние (merge) в Git?
a) Объединение изменений из одной ветки в другую
б) Удаление ветки
в) Создание новой ветки
г) Переключение между ветками
4. Какие преимущества дает использование веток в разработке?
a) Изоляция разных функциональностей
б) Параллельная разработка
в) Упрощение отладки
г) Увеличение времени компиляции
5. Что такое конфликт слияния (merge conflict)?
a) Ситуация, когда Git не может автоматически объединить изменения
б) Ошибка при создании ветки
в) Проблема с доступом к репозиторию
г) Конфликт между разработчиками
6. Какие действия обычно входят в процесс code review?
a) Просмотр изменений
б) Комментирование кода
в) Утверждение запроса на слияние
г) Автоматическое тестирование
7. Что такое CI/CD?
a) Непрерывная интеграция и непрерывная доставка/развертывание
б) Система контроля версий
в) Методология разработки
г) Инструмент тестирования
8. Какие из перечисленных инструментов используются для организации процессов непрерывной интеграции и доставки (CI/CD)?
a) Jenkins
б) GitLab CI
в) Travis CI
г) Docker
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |
Основные задачи освоения дисциплины:
- изучить цели, виды и основные этапы тестирования программного обеспечения;
- освоить методы поиска, локализации и исправления дефектов;
- сформировать представление о показателях и способах обеспечения качества программного продукта;
- изучить основные угрозы безопасности и способы защиты данных в программных приложениях.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
16.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
16.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Зубкова, Т. М. Отладка и тестирование программного обеспечения : методические указания к лабораторным занятиям по дисциплине «Тестирование программного обеспечения» / Т. М. Зубкова. — Оренбург : Оренбургский государственный университет, 2016. — 34 с.
-Кулаков К. А., Димитров В. М. Основы тестирования программного обеспечения : учебное электронное пособие. — Петрозаводск : Издательство ПетрГУ, 2018
-Хоффман, Э. Безопасность веб-приложений : разведка, защита, нападение / Э. Хоффман ; пер. с англ. — Санкт-Петербург : Питер, 2021. — 336 с.
б) дополнительная литература:
- Стандартизация, сертификация и управление качеством программного обеспечения: учебное пособие / А.Ю. Парфенова. – Самара: Издательство Самарского университета, 2023. – 84 с.
- Святослав Куликов «Тестирование программного обеспечения. Базовый курс» EPAM Systems, 2015
- Николюкин, М. С. Тестирование программного обеспечения : учебное пособие / М. С. Николюкин. — Тамбов : Издательство ФГБОУ ВО «ТГТУ», 2025
- Частикова, В. А. Сравнительный анализ методов защиты от SQL-инъекций / В. А. Частикова, Н. А. Братов, А. И. Шиляев // Научные труды Кубанского государственного технологического университета. — 2025. — № 4. — С. 165–175.
- Парамзина, А. А. Качество программного обеспечения / А. А. Парамзина, Е. Н. Тищенко // Экономика и социум. — 2022. — № 3 (94), ч. 1. — С. 417–421.
- Подлиннов, К. А. Разработка предложений по реализации программно-аппаратного комплекса защиты информации от несанкционированного доступа на средствах вычислительной техники / К. А. Подлиннов, В. В. Абрамов // Символ науки. — 2023. — № 2-1. — С. 19–21.
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Что такое тестирование программного обеспечения?
a) Процесс проверки программного обеспечения с целью выявления дефектов и оценки его соответствия установленным требованиям
б) Процесс написания кода
в) Процесс документирования требований
г) Процесс развертывания приложения
2. Какой стандарт описывает модели качества ПО?
a) ISO 9001
б) ISO 25010
в) ISO 27001
г) ISO 12207
3. Какие уязвимости входят в OWASP Top 10?
a) SQL-инъекции
б) Межсайтовый скриптинг (XSS)
в) Переполнение буфера
г) Небезопасное хранение паролей
4. Что такое регрессионное тестирование?
a) Повторное тестирование после изменений
б) Первое тестирование новой функции
в) Тестирование по завершении проекта
г) Тестирование безопасности
5. Какие атрибуты безопасности ПО выделяют?
a) Конфиденциальность
б) Целостность
в) Доступность
г) Сложность
6. Что такое тестирование на проникновение?
a) Попытка взлома системы для оценки безопасности
б) Тестирование проникновения данных
в) Тестирование входа в систему
г) Тестирование на утечку данных
7. Какие метрики качества ПО используются?
a) Плотность дефектов
б) Покрытие кода
в) Среднее время наработки на отказ
г) Количество пользователей
8. Какие виды тестирования относятся к нефункциональному?
a) Тестирование производительности
б) Тестирование безопасности
в) Тестирование удобства использования
г) Модульное тестирование
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |
Основные задачи освоения дисциплины:
- освоить подготовку программного продукта и среды к развертыванию;
- изучить основы непрерывной интеграции и непрерывного развертывания;
- сформировать навыки сопровождения, обновления, мониторинга и восстановления программных продуктов;
- закрепить профессиональные умения в ходе разработки и защиты итогового проекта.
| Дисциплины и практики, знания и умения по которым необходимы как "входные" при изучении данной дисциплины | Дисциплина базируется на знаниях, полученных в процессе получения высшего образования (среднего профессионального образования) |
| Дисциплины, практики, ГИА, для которых изучение данной дисциплины необходимо как предшествующее | Знания, умения и навыки, полученные в результате изучения данной учебной дисциплины, используются при изучении последующих учебных дисциплин программы профессиональной переподготовки. |
В результате освоения дисциплины обучающийся должен получить знания, умения и навыки, которые позволят сформировать соответствующие компетенции для его нового вида профессиональной деятельности. Перечень развиваемых и контролируемых в образовательном процессе знаний, умений и навыков формируется на основе нижеприведенного списка.
Общий объем времени, отводимого на освоение учебной дисциплины, составляет часа(ов).
| Вид учебной работы | Всего часов |
| Аудиторные занятия (всего), в том числе: | 0 |
| лекции (Л) | |
| практические занятия (ПЗ) | |
| семинары (С) | |
| лабораторные работы (ЛР) | |
| Самостоятельная работа (СР, всего), | |
| Промежуточная аттестация | 0 |
| Общая трудоемкость |
17.5.1. Содержание разделов учебной дисциплины
| № п/п | Наименование раздела учебной дисциплины | Содержание раздела |
17.5.2. Разделы учебной дисциплины и виды занятий
| № п/п |
№ (наименование) раздела (темы) учебной дисциплины (модуля)) | Л | ПЗ | ЛР | С | СР | Всего |
Лабораторные практикумы программой не предусмотрены.
Семинары программой не предусмотрены.
Практические занятия программой не предусмотрены.
а) основная литература:
-Лаврищева Е.М. / Методы и средства инженерии программного обеспечения / Москва 2006 г. - 304 стр.
-Богдан, А. С. Информационная технология организации процессов эксплуатации и сопровождения интернет-платформы торговли внутриигровыми предметами / А. С. Богдан // [научная статья]. — 2026
-Минюров, С. Формализация требований на основе базы знаний. Разработка требований для программного обеспечения : учебное пособие / С. Минюров, А. Минюрова. — Москва, 2012. — 57 с.
-Лаврищева, Е. М. Программная инженерия. Парадигмы, технологии и CASE-средства : учебник для вузов / Е. М. Лаврищева. — 2-е изд., испр. — Москва : Издательство Юрайт, 2026. — 280 с.
б) дополнительная литература:
- Черткова, Е. А. Программная инженерия. Визуальное моделирование программных систем : учебник для вузов / Е. А. Черткова. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2024. — 146 с.
- Ананченко И.В., Зудилова Т.В., Хоружников С.Э. Средства резервного копирования, восстановления, защиты данных в операционных системах Windows – СПб: Университет ИТМО, 2019. – 50 с.
- Полуэктова, Н. Р. Разработка веб-приложений : учебник для среднего профессионального образования / Н. Р. Полуэктова. — 2-е изд. — Москва : Издательство Юрайт, 2026. — 170 с.
- Гордеев, С. И. Организация баз данных в 2 ч. Часть 2 : учебник для среднего профессионального образования / С. И. Гордеев, В. Н. Волошина. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2026. — 513 с.
- Фуфаев, Э. В. Разработка и эксплуатация удаленных баз данных : учебник для студентов учреждений среднего профессионального образования / Э. В. Фуфаев, Д. Э. Фуфаев. — 3-е изд., стер. — Москва : Издательский центр «Академия», 2012. — 256 с.
- Соловьев, Н. А. Системы автоматизации разработки программного обеспечения : учебное пособие / Н. А. Соловьев, Е. Н. Чернопрудова ; Оренбургский государственный университет. — Оренбург : ОГУ, 2012. — 191 с.
- Филимонов, Д. В. Опыт и особенности адаптации профессиональных подходов к организации проектной деятельности студентов естественнонаучных и IT-специальностей // Вестник Полоцкого государственного университета. Серия Е. Педагогические науки. — 2025. — № 2.
- Видеоурок: Итоговый проект по разработке программного обеспечения
в) базы данных, информационно-справочные и поисковые системы:
Использование баз данных, информационно-справочных и поисковых систем для данной програмы не предусмотренно.
Дополнительная профессиональная программа обучения обеспечивается учебно-методической документацией и материалами по всем дисциплинам.
Предполагается, что каждый обучающийся обеспечивается доступом к информационно-образовательной среде, содержащей необходимую учебную и учебно-методическую литературу.
Учебно-методические материалы, необходимые для изучения программы, представляется слушателям в личном кабинете системы, на электронном носителе, а также посредством предоставления доступа к электронной библиотеке, что позволяет обеспечить освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Библиотечный фонд укомплектован печатными и/или электронными изданиями основной учебной литературы по дисциплинам основной части цикла.
В образовательной организации предоставлен доступ к сети «Интернет» для административно-управленческой деятельности и учебного процесса. Все компьютеры в образовательной организации имеют выход в интернет и соединены в локальную вычислительную сеть.
Материально-техническая база обучения с использованием ДОТ включает следующие составляющие:
а) Каналы связи.
б) Компьютерное оборудование.
в) Периферийное оборудование.
г) Программное обеспечение.
д) Систему дистанционного обучения, обеспечивающую формирование информационной образовательной среды.
Теоретическая часть материала учебной дисциплины отрабатывается на лекциях. На лекциях излагаются теоретические положения учебной дисциплины и раскрываются основы нормативного правового обеспечения. В процессе изучения учебной дисциплины упор делается на изучение нормативной правовой базы.
Семинарские занятия проводятся с целью углубления и закрепления знаний, привития навыков поиска и анализа учебной информации, умения участвовать в дискуссииях, а также с целью обсуждения других, наиболее важных вопросов учебной дисциплины и контроля успеваемости обучающихся.
Самостоятельная работа организуется в рамках отведенного времени по заданиям, выдаваемым в конце каждого занятия с указанием отрабатываемых учебных вопросов, методических пособий по их отработке и литературы. Самостоятельная работа проводится в следующих формах: систематическая отработка лекционного материала; подготовка к групповым и семинарским занятиям. В ходе самостоятельной работы обучающиеся получают консультации у преподавателей.
Практическая часть учебной дисциплины отрабатывается на практических занятиях. На практических занятиях развиваются умения работать с действующей нормативной правовой и методической базой; работать с правовыми базами данных, базами данных, а также формируются навыки реализации требований нормативных и методических документов, а также действующего законодательства .
Текущий контроль предназначен для проверки хода и качества усвоения учебного материала, стимулирования учебной работы обучающихся и совершенствования методики проведения занятий. Он проводится в ходе всех видов занятий в форме, избранной преподавателем.
Промежуточная аттестация имеет целью определить степень достижения учебных целей по учебной дисциплине и проводится в форме зачёта. Зачет принимается преподавателями, читающими лекции по данной учебной дисциплине в соответствии с перечнем основных вопросов, выносимых для контроля знаний обучающихся.
Перечень тестов:
1. Что включает в себя этап развертывания ПО?
a) Установку на сервер
б) Настройку окружения
в) Написание кода
г) Миграцию данных
2. Что такое непрерывная интеграция (CI)?
a) Автоматическая сборка и тестирование при каждом коммите
б) Развертывание раз в месяц
в) Интеграция модулей после завершения проекта
г) Ручная проверка кода
3. Что такое контейнеризация?
a) Технология изоляции приложений
б) Виртуализация на уровне ОС
в) Технология хранения данных
г) Технология шифрования
4. Какие виды сопровождения ПО существуют?
a) Корректирующее
б) Адаптивное
в) Совершенствующее
г) Деструктивное
5. Что такое мониторинг программного обеспечения в процессе сопровождения?
a) Отслеживание состояния и работоспособности программной системы
б) Сбор и анализ показателей производительности
в) Обновление версий программного обеспечения
г) Резервное копирование
6. Что понимается под управлением жизненным циклом программного обеспечения?
a) Планирование, организация и контроль этапов жизненного цикла программного обеспечения
б) Только разработка программного обеспечения
в) Только тестирование программного обеспечения
г) Продажа программного обеспечения
7. Какие подходы к развертыванию существуют?
a) Blue-green deployment
б) Canary deployment
в) Rolling update
г) All-at-once deployment
8. Какие метрики используются для оценки сопровождения программного обеспечения?
a) Время отклика
б) Количество выявленных ошибок
в) Производительность системы
г) Технический долг
| Наименование оценочного средства |
Краткая характеристика оценочного средства |
Критерии оценки выполнения задания |
| Тестовое задание | Тестирование – это форма оперативного, объективного и сплошного измерения знаний обучающихся, выполняющая не только диагностическую функцию, нацеленную на выявлении уровня знаний, умений, навыков студента, но и обучающую и воспитательную функции, что, несомненно, повышает прикладную ценность тестирования. Обучающая функция тестирования состоит в мотивировании студента к активизации работы по усвоению учебного материала, с одной стороны, а с другой стороны, позволяет ему, задействовав резервы памяти, не только вспомнить, но и закрепить изучаемый материал.Воспитательная функция проявляется в периодичности и неизбежности тестового контроля, что дисциплинирует и организует работу студентов, помогает выявить и устранить пробелы в знаниях. Тестирование формируют навыки по работе с учебным материалом и извлечению информации. |
- оценка «отлично» (86 баллов и выше) выставляется студенту, если 90% теста выполнено верно; – оценка «хорошо» (66-86 баллов), если 80% теста выполнено верно; – оценка «удовлетворительно» (51-66 баллов), если не менее 60% теста выполнено верно; – оценка «неудовлетворительно» (0-51 балла), если 60% теста выполнено не верно. |