Глобальная система навыков и компетенций для цифрового мира

Разработка систем реального времени/встроенных систем RESD Бета-версия

(unchanged)

Проектирование и разработка надежного программного обеспечения реального времени, как правило, в рамках встраиваемых систем.

Перевод SFIA 9 на русский язык: Бета-версия

SFIA 9 на английском языке уже доступна.

  • Это бета-версия SFIA 9 на русском языке.
  • Мы создали её с помощью платформы Phrase Localization Platform, объединив:
    • Переведенный контент из SFIA 8
    • Вклад от 7 ведущих поставщиков машинного перевода
  • Мы обновим этот перевод после проверки и контроля качества.
  • Пожалуйста, свяжитесь с нами, если заметите какие-либо ошибки или у вас возникнут вопросы.

Примечание: Хотя машинный перевод помогает создавать первоначальные версии, профессиональная проверка обеспечивает точность и соответствие языка контексту.

Методические рекомендации:

(modified)

Встраиваемые системы обеспечивают специализированную функциональность в рамках более крупной механической или электронной системы, часто с ограничениями, связанными с производительностью в реальном времени, безопасностью, защищенностью и надежностью. Эти системы обычно взаимодействуют с аппаратным обеспечением, датчиками и исполнительными механизмами, поддерживая критически важные операции в промышленном, автомобильном, аэрокосмическом, медицинском или роботизированном оборудовании, а также в устройствах и интеллектуальных системах IoT (Интернет вещей).

Эти системы обычно выполняют важнейшие функции, и к ним предъявляются жесткие требования по целостности, надежности, безопасности, защищенности и энергопотреблению.

Деятельность может включать, но не ограничиваться:

  • определение нефункциональных требований к системе, таких как производительность, надежность, безопасность и защищенность, включая требования к мощности, стоимости, физическому пространству или времени отклика
  • встроенные функции отказоустойчивости или безопасности для поддержки плавной деградации
  • применение специализированных методов для обеспечения соответствия систем их критическим характеристикам
  • использование комплексных методов валидации, верификации и тестирования
  • использование виртуальных или основанных на моделях подходов к разработке для моделирования, тестирования и оптимизации систем на протяжении всего жизненного цикла разработки
  • использование специализированных инструментов для анализа, проверки и отладки программ и систем реального времени.

    Понимание уровней ответственности этого навыка

    Там, где нижние уровни не определены...
    • Конкретные задачи и обязанности не определены, потому что навык требует более высокого уровня автономии, влияния и сложности в принятии решений, чем обычно ожидается на этих уровнях. Операторы сущности можно использовать для понимания общих обязанностей, связанных с этими уровнями.
    Там, где не определены более высокие уровни...
    • Обязанности и подотчетность не определены, потому что эти более высокие уровни предполагают стратегическое лидерство и более широкое организационное влияние, выходящее за рамки этого конкретного навыка. Смотрите основные утверждения.

    Развитие навыков и демонстрация обязанностей, связанных с этим навыком

    Определенные уровни показывают постепенное развитие навыков и ответственности.

    Там, где нижние уровни не определены...

    Вы можете развивать свои знания и поддерживать других людей, которые несут ответственность в этой области, следующим образом:

    • Изучение ключевых концепций и принципов, связанных с этим навыком и его влиянием на вашу роль
    • Выполнение соответствующих навыков (см. соответствующие навыки SFIA)
    • Поддержка других лиц, выполняющих задачи и мероприятия более высокого уровня
    Там, где не определены более высокие уровни...
    • Вы можете прогрессировать, развивая соответствующие навыки, которые лучше подходят для более высоких уровней организационного лидерства.

    Показать/скрыть дополнительные описания и уровни.

    Уровни ответственности за этот навык

    2 3 4 5 6

    Разработка систем реального времени/встроенных систем: Уровень 2

    Уровень 2 - Помогать: Суть уровня: Оказывает помощь другим, работает под рутинным руководством и использует свое усмотрение для решения рутинных проблем. Активно учится в процессе обучения и на рабочем месте.

    (modified)

    Проектирует, создает и тестирует простые компоненты реального времени/встроенные компоненты как часть общего проекта более крупной системы. Использует соответствующие языки программирования для управления простыми датчиками и исполнительными механизмами. Применяет специализированные инструменты для анализа программ в реальном времени и отладки систем.

    Разработка систем реального времени/встроенных систем: Уровень 3

    Уровень 3 - Применять: Суть уровня: Выполняет разнообразные задачи, иногда сложные и нестандартные, используя стандартные методы и процедуры. Работает под общим руководством, проявляет осмотрительность и управляет собственной работой в установленные сроки. Инициативно повышает квалификацию и усиливает свое влияние на рабочем месте.

    (unchanged)

    Проектирует, создает и интегрирует компоненты реального времени/встроенные компоненты средней сложности в рамках общего проекта более крупных систем. Соблюдает согласованные стандарты и использует специализированные инструменты, такие как внутрисхемные эмуляторы и логические анализаторы. Приводит в действие специализированное оборудование, обычно датчики и исполнительные механизмы, и оптимизирует код компонентов для повышения производительности. Применяет ряд подходов к проверке и тестированию компонентов реального времени.

    Разработка систем реального времени/встроенных систем: Уровень 4

    Уровень 4 - Выполнять: Суть уровня: Выполняет разнообразную сложную деятельность, поддерживает и направляет других, делегирует задачи, когда это необходимо, работает автономно под общим руководством и вносит экспертный вклад в достижение целей команды.

    (unchanged)

    Проектирование, создание и интеграция сложных компонентов и подсистем реального времени/встроенных компонентов и подсистем. Проектирует физические схемы, отражающие связь между компонентами системы для тестирования и оптимизации производительности. Создает прототипы и симуляторы систем для содействия разработке и обеспечения отладки, тестирования и устранения неисправностей встроенного программного обеспечения. Применяет ряд подходов к валидации, верификации и тестированию компонентов и подсистем реального времени. Полностью знаком с рядом специализированных инструментов.

    Разработка систем реального времени/встроенных систем: Уровень 5

    Уровень 5 - Обеспечивать, советовать: Суть уровня: Обеспечивает авторитетное руководство в своей области и работает под широким руководством. Отвечает за достижение значительных результатов работы, начиная с анализа, выполнения и заканчивая оценкой.

    (unchanged)

    Проектирование и разработка архитектур и систем реального времени/встроенных систем для удовлетворения согласованных системных требований. Планирует и управляет разработкой сложных систем реального времени/встроенных систем и выбирает подходы и методы для их использования. Анализирует варианты проектирования и компромиссы между аппаратным и программным обеспечением, дает рекомендации, оценивает и управляет соответствующими рисками. Обеспечивает проведение эффективной валидации, верификации и тестирования на протяжении всей разработки. Контролирует интеграцию многочисленных подсистем в общую систему.

    Разработка систем реального времени/встроенных систем: Уровень 6

    Уровень 6 - Инициировать, влиять: Суть уровня: Обладает значительным организационным влиянием, принимает решения на высоком уровне, формирует политику, демонстрирует лидерство, способствует организационному сотрудничеству и принимает на себя ответственность в ключевых областях.

    (unchanged)

    Обеспечивает общее руководство и лидерство в разработке систем реального времени/встроенных систем. Разрабатывает организационные политики, стандарты и руководства по архитектуре и проектированию систем реального времени/встроенных систем. Планирует и возглавляет стратегические, крупные и сложные разработки систем реального времени/встроенных систем. Выявляет возможности для использования новых технологий и улучшения существующих технологий и практик. Обеспечивает соблюдение технических стратегий, системных архитектур и внедрение основанных на оценке рисков верификации, валидации и тестирования. Разрабатывает эффективные стратегии внедрения и закупок.