Course info
В результате изучения профессионального модуля студент должен освоить основной вид деятельности Осуществление интеграции программных модулей и соответствующие ему профессиональные компетенции, и общие компетенции:
1.1.1. Перечень общих компетенций
Код | Наименование общих компетенций |
ОК 1. | Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам |
ОК 2. | Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности. |
ОК 3 | Планировать и реализовывать собственное профессиональное и личностное развитие. |
ОК 4 | Планировать и реализовывать собственное профессиональное и личностное развитие. |
ОК 5 | Планировать и реализовывать собственное профессиональное и личностное развитие. |
ОК 6 | Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей |
ОК 7 | Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях. |
ОК 8 | Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности |
ОК 9 | Использовать информационные технологии в профессиональной деятельности. |
ОК 10 | Пользоваться профессиональной документацией на государственном и иностранном языках |
ОК 11 | Планировать предпринимательскую деятельность в профессиональной сфере |
1.1.2. Перечень профессиональных компетенций
Код | Наименование видов деятельности и профессиональных компетенций |
ВД 2 | Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент. |
ПК 2.1 | Выполнять интеграцию модулей в программное обеспечение. |
ПК 2.2 | Выполнять отладку программного модуля с использованием специализированных программных средств. |
ПК 2.3 | Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения. |
ПК 2.4 | Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования. |
ПК 2.5 | Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент. |
1.1.3. В результате освоения профессионального модуля студент должен:
Иметь практический опыт в | - интеграции модулей в программное обеспечение; - отладке программных модулей; - разработке и оформлении требований к программным модулям по предложенной документации; - разработке тестовых наборов (пакеты) для программного модуля; - разработке тестовых сценариев программного средства; - инспектирования разработанных программных модулей на предмет соответствия стандартам кодирования; - модификации программных модулей. |
уметь | - использовать выбранную систему контроля версий; - использовать методы для получения кода с заданной функциональностью и степенью качества; - анализировать проектную и техническую документацию; - использовать специализированные графические средства построения и анализа архитектуры программных продуктов; - организовывать заданную интеграцию модулей в программные средства на базе имеющейся архитектуры и автоматизации бизнес-процессов; - определять источники и приемники данных; - проводить сравнительный анализ; - выполнять отладку, используя методы и инструменты условной компиляции (классы debug и trace). - оценивать размер минимального набора тестов; - разрабатывать тестовые пакеты и тестовые сценарии; - разрабатывать элементы программного модуля в соответствии с требованиями; - выявлять ошибки в системных компонентах на основе спецификаций. |
знать | - модели процесса разработки программного обеспечения; - основные принципы процесса разработки программного обеспечения; - основные подходы к интегрированию программных модулей; - основы верификации и аттестации программного обеспечения; - виды и варианты интеграционных решений; - современные технологии и инструменты интеграции; - основные протоколы доступа к данным; - методы и способы идентификации сбоев и ошибок при интеграции приложений; - методы отладочных классов; - стандарты качества программной документации; - основы организации инспектирования и верификации; - встроенные и основные специализированные инструменты анализа качества программных продуктов; - графические средства проектирования архитектуры программных продуктов; - методы организации работы в команде разработчиков. |
- Преподаватель: Тян Вячеслав Гвондяевич
