В епоху Інтернету речей у виробах все частіше з’являються електронні блоки та системи для їхнього управління. Це пред’являє підвищені вимоги до засобів розробки таких виробів і їхніх проектантів, при цьому кінцева вартість виробу повинна залишатися конкурентоспроможною.
Коли інженери-електрики та інженери-конструктори працюють у різних системах проектування, узгодження навіть найпростіших питань перетворюється на велику проблему, внаслідок чого витрачається набагато більше часу на те, щоб кабелі та джгути у макеті виробу відповідали з’єднанням на електричній схемі.
Найчастіше розробка електричних схем ведеться у найпростіших редакторах 2D-графіки, а списки елементів і таблиці з’єднань — у табличних редакторах. При цьому елемент на схемі повинен бути пов’язаний із записом у таблицях та з 3D-моделлю у збірці виробу. Відсутність такого зв’язку веде до суттєвих втрат часу на проведення змін та часто є джерелом помилок.
Вкрай важливо виконати контроль функціонування електричних систем на етапі розробки, щоб виключити різні нештатні ситуації. У більшості систем, що використовуються для розробки електрики, відсутні будь-які функції аналізу для віртуального контролю працездатності електричних систем у різних станах. Це створює значні труднощі при розробці виробів і може призвести до істотних витрат.