Профессиональная компетенция
| Виды работ, соответствующие компетенции
| Оценка уровня (5,4,3,2) освоения компетенции
|
ПК 1.1. Выполнять разработку спецификаций отдельных компонент.
| Проведение анализа предметной области ПО.
Составление алгоритмов решения задач/ инфологических моделей предметной области.
Выработка требований к разрабатываемому программному обеспечению.
|
|
ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.
| Анализ средств разработки программного обеспечения.
Выбор инструментария для реализации проекта. Реализация проектов программных модулей - кодирование в среде выбранного инструментария.
|
|
ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств.
| Проведение отладки программных модулей в среде выбранного инструментария.
|
|
ПК 1.4. Выполнять тестирование программных модулей.
| Разработка тестовых наборов и тестовых сценариев.
Осуществить разработку сценария для проведения тестирования по определенному сценарию.
Провести тестирование программных модулей
|
|
ПК 1.5. Осуществлять оптимизацию программного кода модуля.
| Получение кода с заданной функциональностью и степенью качества.
Возможность уменьшения кода программного модуля без потери функциональности и удобства работы.
|
|
ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.
| Применение основных видов технической и технологической документации, стандартов оформления документов, регламентов, протоколов для разработки компонент проектной и технической документации с использованием графических языков спецификаций.
|
|
ПК 2.1. Разрабатывать объекты базы данных
| Работа с современными Case-средствами проектирования баз данных.
Формирование и настройка схемы базы данных.
Создание объектов баз данных
|
|
ПК 2.2. Реализовывать базу данных в конкретной СУБД
| Создание объектов баз данных в современных системах управления базами данных
|
|
ПК 2.3. Решать вопросы администрирования базы данных
| Управление доступом к объектам базы данных.
Создание и конфигурирование учетных записей отдельных пользователей
|
|
ПК 2.4. Реализовывать методы и технологии защиты информации в базах данных
| Установка и конфигурирование антивирусного программного обеспечения, программного обеспечения баз данных, программного обеспечения мониторинга.
|
|
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения
| Анализ технической документации к используемому и/или разрабатываемому программному обеспечению.
Применение на практике правил написания технического задания к разрабатываемым программным продуктам
|
|
ПК 3.2. Выполнять интеграцию модулей в программную систему
| Анализ объединения различных программных модулей в общий программный продукт.
Разработка и интеграция нового модуля в программную систему
|
|
ПК 3.3. Выполнять отладку программного продукта с использованием специализированных программных средств
| Знакомство с методами и средствами отладки программ с использованием специализированных программных средств
Выполнение отладки программного продукта с использованием специализированных программных средств
|
|
ПК 3.4. Осуществлять разработку тестовых наборов и тестовых сценариев
| Участие в разработке тестовых наборов и тестовых сценариев
Разработка сценария для проведения теста
Проведение тестирование
|
|
ПК 3.5. Производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования
| Инспектирование разработанного программного продукта с целью выявления нарушений стандартов кодирования
|
|
ПК 3.6. Разрабатывать технологическую документацию
| Разработка технической документацию по разработанному и/или внедренному программному модулю (руководство пользователя, руководство оператора)
|
|