Прекратите жонглировать таблицами! Управляйте требованиями с помощью Altium 365 RSP

Adam J. Fleischer
|  Создано: 19 Декабря, 2024  |  Обновлено: 6 Января, 2025
Управление требованиями

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

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

Скрытые издержки разрозненных требований

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

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

Новый подход к управлению требованиями

Портал требований и систем (RSP) в Altium 365 представляет собой новый подход к управлению требованиями. Основанный на технологиях, полученных Altium в результате приобретения Valispace, RSP внедряет управление требованиями непосредственно в экосистему разработки электроники Altium.

"Требования - это то, с чего обычно начинается проект – где вы описываете, что хотите сделать, как планируете что-то построить и что необходимо проекту," объясняет Луиза Линдблад, вице-президент по продукции системного инжиниринга в Altium, в последнем подкасте. "Этот элемент головоломки отчасти отсутствовал в Altium 365 и продуктах Altium. Вот почему был привлечен Valispace, чтобы соединить фазу требований с детальным проектированием."

Связывание требований с проектированием

RSP значительно превосходит простой список требований благодаря своим всесторонним возможностям управления требованиями. RSP делает требования доступными через веб-интерфейс Altium 365 и Altium Designer. Инженеры могут получать доступ к требованиям в процессе работы и создавать прямые связи между требованиями и конкретными элементами дизайна, в то время как заинтересованные стороны могут быстро определить, где каждое требование реализовано в дизайне. Эта связь устраняет общую проблему отсоединения требований от реализации.

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

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

Команда планирует значительно расширить эти возможности проверки, включая извлечение данных о сетях и свойствах спецификации материалов (BOM). По словам Гонсало Иво, руководителя продукта RSP, "Долгосрочная цель состоит в том, чтобы требования могли указывать, что все компоненты на плате должны работать в определенном температурном диапазоне, скажем, от минус 20 до плюс 55 градусов. Цель состоит в том, чтобы извлекать эти данные непосредственно из ваших компонентов в процессе выбора".

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

Видимость работы команды на каждом шаге

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

Инженеры имеют три ключевые возможности при работе с требованиями. Они могут размещать требования непосредственно в проекте, указывая точное место реализации. Они могут назначать требования в виде задач другим членам команды, отслеживая как размещение, так и статус задачи. Кроме того, инженеры могут напрямую участвовать в проверке требований, обновляя статус верификации из среды Altium Designer или Altium 365. 

"С точки зрения системного инженера, им больше не нужно постоянно проверять у электронного инженера с вопросами: Выполняется ли мое требование? Учитывается ли оно или реализуется?" - объясняет Иво. Вместо этой неопределенности, с RSP, "каждый раз, когда электронный инженер размещает требование, системный инженер–или другие электронные инженеры–могут напрямую перейти к конкретному месту в проекте, где требование было реализовано."

Управление требованиями на основе ИИ

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

AI-Powered Requirements Management for Drone Design

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

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

Простая Имплементация

Перенос существующих требований в RSP не требует начала с нуля. Система предлагает простые возможности импорта для файлов Excel, позволяя командам быстро перейти с систем, основанных на таблицах. "Это просто процесс перетаскивания," объясняет Иво. "Вам не придется начинать с нуля – вы просто загружаете файл, связываете его с блоком, и за несколько минут у вас все будет настроено с трассировкой."

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

Возвращение инженерного фокуса к инновациям

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

"Инженеры смогут больше времени уделять тому, для чего их нанимали: собственно инженерии, а не поискам требований в документах," объясняет Линдблад. Этот сдвиг позволяет принимать более инновационный подход к проектированию. Команды могут с уверенностью экспериментировать с изменениями, зная, что они могут мгновенно видеть влияние на весь свой проект. Как отмечает Линдблад, "Это в конечном итоге позволяет вашей организации быть более инновационной, поскольку появляется больше времени для экспериментов и улучшений."

Заинтересованы в управлении требованиями и системной инженерии на основе ИИ? Откройте для себя Altium 365 RSP сегодня!

Об авторе

Об авторе

Adam Fleischer is a principal at etimes.com, a technology marketing consultancy that works with technology leaders – like Microsoft, SAP, IBM, and Arrow Electronics – as well as with small high-growth companies. Adam has been a tech geek since programming a lunar landing game on a DEC mainframe as a kid. Adam founded and for a decade acted as CEO of E.ON Interactive, a boutique award-winning creative interactive design agency in Silicon Valley. He holds an MBA from Stanford’s Graduate School of Business and a B.A. from Columbia University. Adam also has a background in performance magic and is currently on the executive team organizing an international conference on how performance magic inspires creativity in technology and science. 

Связанные ресурсы

Вернуться на главную
Thank you, you are now subscribed to updates.