В эпоху Интернета вещей в изделиях всё чаще появляются электронные блоки и системы для их управления. Это предъявляет повышенные требования к средствам разработки таких изделий и самим проектантам, при этом конечная стоимость изделия должна оставаться конкурентоспособной.
Когда инженеры-электрики и инженеры-конструкторы работают в различных системах проектирования, согласование даже простейших вопросов превращается в большую проблему, вследствие чего тратится гораздо больше времени на то, чтобы кабели и жгуты в макете изделия соответствовали соединениям на электрической схеме.
В большинстве случаев разработка электрических схем ведётся в простых редакторах 2D-графики, а перечни элементов и таблицы соединений — в табличных редакторах. При этом элемент на схеме должен быть связан с записью в таблицах и с 3D-моделью в сборке изделия. Отсутствие такой связи ведёт к существенным потерям времени на проведение изменений и часто является источником ошибок.
Крайне важно выполнить контроль функционирования электрических систем на этапе разработки, чтобы исключить различные нештатные ситуации. В большинстве систем, используемых для разработки электрики, отсутствуют какие-либо функции анализа для виртуального контроля работоспособности электрических систем в различных состояниях. Это создаёт значительные трудности при разработке изделий и может привести к существенным издержкам.