Projektowanie PCB od dawna jest dziedziną opartą na pracy jednego autora. Jeden projektant jest właścicielem pliku płytki, a cała reszta czeka. W przypadku prostych projektów i komfortowych harmonogramów to się sprawdza. We wszystkich pozostałych przypadkach staje się to wąskim gardłem.
Płytki są dziś bardziej upakowane niż kiedyś. Terminy są bardziej napięte. Gdy projekt zatrzymuje się w oczekiwaniu na dostęp do pliku źródłowego, inżynierowie na dalszych etapach przejmują opóźnienie oraz następujące po nim wtórne zmiany ECO. Zespoły od lat próbują to obchodzić: ręcznie dzielą płytki, ręcznie scalają zmiany, przesyłają eksporty tam i z powrotem i mają nadzieję, że nic nie zostało nadpisane.
Współbieżne projektowanie ECAD to bezpośrednia odpowiedź na taki sposób pracy. Umożliwia wielu projektantom i inżynierom pracę nad tą samą płytką w tym samym czasie, przy zachowaniu śledzenia zmian, kontroli dostępu i pełnej historii wersji. Celem jest wyeliminowanie sekwencyjnego wykonywania pracy tam, gdzie nie jest ono potrzebne.
Ograniczenia produktowe stają się coraz bardziej restrykcyjne, podczas gdy same płytki gwałtownie zyskały na złożoności. Od wysokiej liczby wyprowadzeń i gęsto upakowanych układów BGA po bardziej rygorystyczne tolerancje cieplne — liniowe przepływy projektowe sprawiają, że dotrzymanie terminów staje się praktycznie niemożliwe.
Jednak kierownicy projektów rzadko chcą, by zespoły pracowały „jeden na drugim”, ponieważ historycznie prowadziło to do rozbieżności lub słabej odpowiedzialności. Dopuszczenie do całkowicie swobodnego projektowania w wielu środowiskach po prostu się nie sprawdzi.
Typowym problemem wspólnym dla inżynierów sprzętowych i kierowników projektów jest konieczność czekania na zakończenie wcześniejszego etapu, zanim prace będą mogły być kontynuowane. Wąskim gardłem rzadko bywa sama praca. Chodzi raczej o dostęp do plików i potwierdzenie, że wyniki są gotowe do kolejnego etapu rozwoju.
Dzięki Altium Agile Teams każdy inżynier zyskuje możliwość dostępu do danych innych zespołów w czasie rzeczywistym i osadzania ich we właściwym kontekście, co pomaga rozpocząć lub kontynuować pracę nad własnym etapem projektu.
Na przykład inżynier mechanik (ME) zyskuje lepszą widoczność schematu, co pozwala wcześniej zweryfikować obudowy i dostosować odstępy pod kątem płytki drukowanej. To cenny sposób na przyspieszenie złożonego projektowania, szczególnie w przypadkach rozmieszczenia elementów konstrukcyjnych, gdzie układ musi współgrać z częściami ruchomymi, niestandardowymi obudowami lub nietypowymi footprintami złączy.
Prawdziwie współbieżna edycja ECAD oznacza odejście od konwencjonalnego, sekwencyjnego systemu przekazywania prac, według którego inżynierowie wcześniej funkcjonowali. Coraz więcej kierowników projektów szuka sposobów na synchronizację zespołów i równoległą realizację wielu zadań.
Aby to działało, potrzebują rozwiązania zbudowanego wokół współbieżności, bez konieczności pełnej reorganizacji firmy, przejścia na nową platformę czy restrukturyzacji pracy wszystkich ekspertów dziedzinowych.
Samo umożliwienie inżynierom pracy równoległej jest dalekie od ideału. Skuteczne zarządzanie tym podejściem wymaga solidnych podstaw śledzenia zmian (kto wprowadził każdą zmianę i dlaczego) oraz zabezpieczeń, które zapewnią, że praca nie zostanie nadpisana.
Ten element współbieżności budzi sceptycyzm, dlatego kierownicy projektów potrzebują następujących zabezpieczających „barier ochronnych”:
Odejście od konwencjonalnego przepływu projektowego opartego na kolejnych przekazaniach prac i przyjęcie systemu, który zachęca zespoły do lepszej pracy obok siebie, zapewnia szybkość i zwinność wymagane w rozwoju złożonej elektroniki.
Gdy coś pójdzie nie tak, dobra widoczność projektu i działań interesariuszy tworzy mocniejszą podstawę do korygowania rozbieżności i dopilnowania, by rzadko przedostawały się one poza etap weryfikacji.
Dzięki współpracy wbudowanej w proces projektowy oraz rozbieżnościom zarządzanym przez bieżącą widoczność i weryfikację zespoły mogą iterować szybciej, zachowując jakość niezbędną dla niezawodnych produktów.
Liniowe przepływy pracy inżynierskiej należą do epoki, w której płytki drukowane były prostsze, a terminy projektowe znacznie bardziej wyrozumiałe. Na dzisiejszym rynku sprzętu o wysokiej gęstości i szybkim tempie wymuszanie na inżynierach pracy w izolacji lub ustawiania się w kolejce po dostęp do plików to wąskie gardło, na które żaden zespół nie może sobie pozwolić.
Współbieżne projektowanie ECAD zmienia zasady gry. Dając wielu inżynierom, kierownikom projektów i zespołom międzydyscyplinarnym narzędzia do wspólnego tworzenia layoutu w czasie rzeczywistym, wsparte rygorystycznym blokowaniem przestrzennym, wskaźnikami obecności na żywo i pełnymi ścieżkami audytu, zespoły sprzętowe nie muszą już wybierać między szybkością a kontrolą.
Nowoczesne platformy, takie jak Altium Agile Teams, nie tylko eliminują tarcia związane z przekazywaniem prac, ale także budują kulturę ciągłego dopasowania, zamieniając chaotyczne cykle projektowe w usprawnioną przewagę konkurencyjną.
Nowoczesne narzędzia do współprojektowania wykorzystują zautomatyzowane zabezpieczenia, takie jak blokowanie przestrzenne (lub regionalne) oraz wizualizację obecności na żywo. Liderzy projektów lub projektanci mogą rezerwować określone strefy płytki albo bloki komponentów. Gdy inżynier pracuje w przypisanym obszarze, mechanizmy miękkiej blokady uniemożliwiają członkom zespołu modyfikowanie tych samych ścieżek lub komponentów w tym samym czasie.
Nie. Platformy współbieżne analizują reguły projektowe w sposób ciągły w trakcie edycji. Ponieważ zmiany są synchronizowane na żywo we wszystkich aktywnych sesjach, inżynierowie otrzymują natychmiastową informację zwrotną, jeśli rozmieszczenie lub trasowanie wykonane przez członka zespołu powoduje naruszenie odstępów, wymagań cieplnych lub integralności sygnału, dzięki czemu problemy można rozwiązać od razu, a nie dopiero po tygodniach podczas formalnego przeglądu.
Niekoniecznie. Przestrzenie robocze połączone z chmurą (takie jak Altium Agile Teams) integrują narzędzia współtworzenia bezpośrednio z istniejącymi środowiskami ECAD. Zespoły mogą natywnie przejść na równoległe przepływy pracy bez migracji do zupełnie nowych pakietów oprogramowania ani zmuszania międzyfunkcyjnych ekspertów dziedzinowych (takich jak inżynierowie mechanicy czy osoby odpowiedzialne za zakupy) do nauki złożonych narzędzi do projektowania układów PCB.