Трудовая функция "Руководство проверкой работоспособности программного обеспечения"

Код
A/02.6
Уровень квалификации
6
Трудовые действия
  • Распределение задач на проверку работоспособности программного обеспечения между исполнителями
  • Оценка качества разработанных процедур отладки программного кода
  • Оценка качества разработанных процедур сбора диагностических данных
  • Оценка качества разработанных процедур измерения требуемых характеристик программного обеспечения
  • Оценка качества тестовых наборов данных в соответствии с выбранной методикой
  • Оценка результатов проверки работоспособности программного обеспечения
  • Принятие управленческих решений по результатам проверки работоспособности программного обеспечения об исправлении ошибок, рефакторинге и оптимизации кода
Требования к образованию и обучению
  • Нормативные документы, определяющие требования к проверке работоспособности программного кода
  • Основные принципы отладки программного кода
  • Основные виды диагностических данных и способы их представления
  • Основные методы измерения и оценки характеристик программного обеспечения
  • Методы подготовки тестовых наборов данных
  • Методы и средства проверки работоспособности программного обеспечения
  • Методы и средства рефакторинга и оптимизации программного кода
  • Компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними
  • Технологии программирования
  • Типовые метрики программного обеспечения
  • Методы принятия управленческих решений
  • Основные принципы и методы управления персоналом
Требования к опыту практической работы
  • Производить подготовку тестовых наборов данных и проверку работоспособности программного обеспечения на их основе
  • Применять методы и средства проверки работоспособности программного обеспечения
  • Интерпретировать диагностические данные (журналы, протоколы)
  • Применять методы и средства рефакторинга и оптимизации программного кода
  • Использовать возможности имеющейся технической и/или программной архитектуры
  • Анализировать значения полученных характеристик программного обеспечения
  • Применять коллективную среду разработки программного обеспечения и систему контроля версий
  • Применять методы принятия управленческих решений