TGViewer
GETMOBIT: beyond workspace GETMOBIT: beyond workspace @getmobit_beyond_workspace · 192 subscribers
Post #179 185
GETMOBIT: как работает инженерная команда Hardware-Software Co-Design

Мы разрабатываем платформу нового поколения для оркестрации доступа к VDI и endpoint-компонентам корпоративных рабочих мест. Над программно-аппаратными комплексами (ПАК) работает команда специалистов разных профилей в тесном контакте друг с другом.

Разработка железа и софта различается по своей природе. Железо живет по законам физики, а софт — по логике, заданной человеком. Поэтому изменения в софте быстрее и дешевле. Но в итоге они связываются в ПАК ценностью, создаваемой для пользователя.

Как формируется полезная функция?

Разрабатывается электронный модуль → для него создается firmware → модуль устанавливается в продукт → он работает совместно с другими модулями под управлением системного и прикладного ПО → вся совокупность компонентов превращается в функцию для пользователя.

Как соединяем процессы железа и софта?

Точечно на конкретных уровнях работы, оставляя свободу для процессов жить по своим правилам.

1. Уровень продукта. Фича и пользовательская ценность, зафиксированные владельцем продукта в дорожной карте. Она актуализируется почти всей продуктовой командой: владелец продукта (CPO), пресейл, системный архитектор, системный аналитик, CTO, техлиды и разработчики, тестировщики, техподдержка, закупки и производство.

2. Уровень процессов. Синхронная работа всех команд спринтами одинаковой длительности. Цели согласованы с системным контекстом релизов, ограничениями инфраструктуры и бизнес-требованиями. Есть планирование, приоритизация и квоты ресурсов. В конце спринта — обзор, демо, ретро и обратная связь.

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

4. Уровень инструментов. Команда использует одинаковые или совместимые инструменты и форматы данных. Общие артефакты и данные телеметрии сокращают время поиска дефектов между командами софта и железа.

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

Процессы разработки железа и софта синхронизованы как единая система на всех пяти уровнях взаимодействия команды, в том числе по РБПО в триаде "конфиденциальность - целостность - непрерывность". Сбой на любом из уровней вызывает каскадную деградацию смежных процессов и напрямую влияет на качество продукта целиком. Чем раньше обнаруживается проблема на стыке железо-софт, тем дешевле ее исправление — иногда на порядки.

Команду сплачивает общая цель — собрать и довести до результата систему, которая работает как единое целое в логике Hardware-Software Co-Design

Наш сайт. Мы в МАХ и ВК

#команда #рбпо #vdi #endpoint #hardware_software_codesign #разработка
  • 🔥 5
More from @getmobit_beyond_workspace
  1. Sep 26, 2026video post
  2. Sep 26, 2026Завершилась наша поездка в Казань на «Критически важно 2026». Здорово было выступить со сц…
  3. Sep 25, 2026Цена нулевого доверия: сколько стоит управляемое рабочее место Сегодня GETMOBIT на конфере…
  4. Sep 24, 2026✔️ Почему VDI-протокол - это больше, чем набор функций VDI-платформы часто сравнивают по ч…
  5. Sep 22, 2026🖥 VDI работает. Почему ИТ-служба всё равно тонет в настройках? Потому что VDI отвечает за…
  6. Sep 18, 2026🚀 Вышел релиз сервера управления GM Smart System NG Factory 3.20.0. Ключевые изменения: р…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →