Współpraca zespołowa i projektowanie PCB

Utworzono: luty 10, 2017
Zaktualizowano: październik 27, 2020
Współpraca zespołowa i projektowanie PCB

Był czas, kiedy po zakończeniu projektowania obwodu, przekazywano go „projektantowi PCB”, który następnie tworzył układ płytki. Obecnie, przy tak skomplikowanych produktach jak tablety, smartfony, a nawet gry elektroniczne, przy PCB nie pracuje już pojedyncza osoba. Produkty są projektowane przez zespoły ekspertów i bez możliwości skutecznej współpracy, marnowany jest czas i wprowadzane są błędy.

Był czas, kiedy po zakończeniu projektowania koncepcji, przekazywano ją „projektantowi PCB”, który następnie tworzył ostateczny układ PCB. Obecnie, przy tak skomplikowanych produktach jak tablety, smartfony, a nawet gry elektroniczne, współpraca zespołowa i projektowanie PCB jest kluczowe. Produkty są projektowane przez grupy ekspertów, i bez możliwości skutecznej współpracy, marnowany jest czas i wprowadzane są błędy.

Proces jest dodatkowo komplikowany przez fakt, że często zespół nie znajduje się w tej samej lokalizacji, więc narzędzia programowe do koordynacji, dokumentacji i dzielenia się wiedzą w zespole są niezbędne do płynnej pracy. Ten dokument bada kilka pytań, które często pojawiają się przy ocenie narzędzi PCB posiadających zaawansowane funkcje współpracy:

- Czy istnieją wady pracy grupowej w środowisku projektowania PCB bez potężnego narzędzia do współpracy?

- Jak narzędzie do projektowania PCB z zaawansowanymi narzędziami współpracy może przynieść korzyści Twojemu zespołowi?

- Jakie funkcje współpracy należy szukać, rozważając opcje narzędzi do projektowania PCB?

PUŁAPKI PRACY W ŚRODOWISKU WSPÓŁPRACY PRZY PROJEKTOWANIU PCB

Największym wyzwaniem w atmosferze współpracy bez odpowiednich narzędzi jest komunikacja. Nieefektywna komunikacja prowadzi do przeszkód, opóźnień i niepowodzeń w procesie projektowania – kosztując czas i pieniądze. Oto cztery poważne problemy, które znacząco wpływają na środowisko projektowania współpracującego.

Brak synchronizacji zarządzania cyklem życia produktu i danych projektowych: Bez narzędzi współpracy, projektanci mogą nieświadomie zmieniać tę samą część projektu, co prowadzi do fatalnych konfliktów danych. Członkowie zespołu mogą być postawieni przed wyborem nieświadomej pracy z przestarzałymi wersjami, powtarzania niepotrzebnej pracy lub próby rozwiązania nieścisłości.

Zespoły projektowe, które są nieco bardziej zaawansowane i używają plików wymiany między swoimi projektantami MCAD i ECAD (projektanci elektroniki) w pracy nad projektowaniem płytek drukowanych PCB, stosują statyczną wymianę plików bazy danych. Chociaż korzystanie z plików wymiany jest lepsze niż nic, bardzo trudno jest określić, jakie dane uległy zmianie, gdzie dokonano zmian i przez kogo. Bez tych informacji prawdziwa synchronizacja nie może mieć miejsca, a te same problemy pojawiają się ponownie.

Nieskuteczna współpraca nad tym samym projektem: Możliwość zobaczenia całej pracy nad projektem jest kluczowa dla efektywnego przepływu pracy. Wszyscy zaangażowani inżynierowie muszą rozumieć intencje i wizję siebie nawzajem, co wymaga wszechstronnej komunikacji.

Jednak wątki e-mailowe, notatki i inne niezgrabne metody komunikacji zakłócają efektywność i produktywność w przepływie pracy. Proces jest uciążliwy, a informacje mogą zostać utracone, jeśli ktoś nie zostanie dodany do wiadomości – a nawet gdy otrzymają e-mail, mogą go nie przeczytać na czas.

Przerywana lub rzadka wymiana układów PCB często prowadzi do problemów z końcowym produktem, co oznacza, że projektanci muszą powtarzać swoje kroki, określić źródło naruszenia i poprawić swój projekt. Członkowie zespołu w zasadzie wykonują pracę dwa razy, aby zapewnić, że ogólny projekt może osiągnąć ostateczny układ PCB i zatwierdzenie schematu.

Komunikacja między różnymi dziedzinami projektowania: Chociaż praca projektanta PCB koncentruje się na płycie jako tylko jednym elemencie kompletnego, końcowego produktu, w rzeczywistości zaangażowanych jest wiele osób. Inżynierowie elektrycy i mechanicy oraz technicy CAD pracujący nad kształtem płytki drukowanej mają swoje zadania do wykonania, podczas gdy – po stronie producenta – są specjaliści od produkcji oraz eksperci od logistyki i łańcucha dostaw.

Każda grupa, która ma styczność z oprogramowaniem do projektowania PCB, używa różnych dziedzin projektowania, co czyni niemal niemożliwą komunikację w tym samym „języku” podczas interpretowania danych w swojej własnej natywnej aplikacji. Nie ma integracji wielu dziedzin w jednolity, uporządkowany przepływ pracy, więc wielu projektantów mających dostęp do tej samej płytki może wpływać na pracę innych, którzy mają dostęp do projektu - tworząc konflikty, które prowadzą do kosztownych, czasochłonnych błędów.

Brak odpowiedzialności: Zespół, który nie pracuje w atmosferze współpracy podczas procesu projektowania PCB, będzie sfrustrowany, gdy na końcu projektu odkryje znaczne konflikty. Błędy zostały popełnione z powodu braku komunikacji i niezgrania danych projektowych. Ale ponieważ nie ma sposobu, aby śledzić zmiany w projekcie i znaleźć źródło błędu w środowisku pracy niewspółpracującym, nie ma odpowiedzialności ani przejrzystości. Co gorsza, członkowie zespołu mogą popełniać błędy i mogą o tym nie wiedzieć. Więc błędy będą kontynuowane – powodując dodatkowe koszty i więcej czasu, wpływając na produktywność.

KORZYŚCI Z WSPÓŁPRACY NAD PCB: EFEKTYWNOŚĆ I SPÓJNOŚĆ

Jeśli pracowałeś w środowisku niewspółpracującym, wiele problemów jest prawdopodobnie bardzo dobrze znanych. Problemy są frustrujące i marnują Twój cenny czas. Ogólnie rzecz biorąc, korzyści płynące z narzędzi współpracy zespołowej to zwiększona efektywność i produktywność oraz spójność, aby wyeliminować redundancję prowadzącą do konfliktów w projektowaniu PCB. Konkretne zalety narzędzi współpracy dodatkowo podkreślają wady pracy niewspółpracującej.

Pracujcie razem, a nie przeciwko sobie: Narzędzia współpracy pozwalają wszystkim członkom zespołu widzieć tę samą płytę, nad którą jednocześnie pracuje wielu projektantów, i obserwować różnice między różnymi wersjami. Menedżerowie mogą używać lub usuwać zmiany w razie potrzeby, nie wpływając na pracę poszczególnych projektantów. Z odpowiednimi uprawnieniami każdy może dodawać komentarze i dostarczać informacje zwrotne w ramach usprawnionego procesu przeglądu - wszystko w czasie rzeczywistym.

Uproszczone zarządzanie danymi projektowymi w całym procesie pracy: Aby uniknąć konfliktów, kluczowe jest, aby wszyscy członkowie zespołu pracowali z jednego źródła danych projektowych. W w pełni współpracującym środowisku każdy komponent utworzony i zastosowany w projekcie ma „stan zatwierdzenia”, aby utrzymać integralność danych. Projekty są zarządzane w oprogramowaniu do projektowania PCB zamiast nieformalnie, za pomocą e-maili i notatek.

Ulepszone zarządzanie porównaniami: Rozwiązania współpracy oferują narzędzia projektowe, które mogą porównywać i wykrywać różnice między kilkoma wersjami PCB z dużą dokładnością. Różnice są prezentowane przed użytkownikiem, który może zdecydować, które zmiany zaakceptować, a które odrzucić – za pomocą kilku kliknięć. Większość platform zawiera możliwości zarządzania licznymi różnicami i rozwiązywania ich bez tworzenia kosztownych konfliktów, które mogą powodować opóźnienia.

Spójność w konfiguracji oprogramowania: Współpracujące środowisko zespołowe oznacza kontrolę konfiguracji narzędzi do projektowania PCB za pomocą scentralizowanego systemu. Wszyscy członkowie zespołu używają narzędzi, które podlegają tym samym standardom organizacyjnym, aby zapewnić spójność i wyeliminować konflikty.

Współpraca z dowolnego miejsca: Rozwiązanie współpracy zbliża Twój zespół projektowy w procesie tworzenia płyt, niezależnie od tego, czy członkowie są po drugiej stronie korytarza, czy po drugiej stronie kraju. Inżynierowie mogą odnosić się do projektów z dowolnego miejsca, projektanci mogą kontynuować zadania podczas podróży, a Ty możesz włączyć zdalną siłę roboczą, aby uzupełnić stałych pracowników.

Możliwości współpracy poza zespołem projektowym PCB: Zjednoczony krajobraz oprogramowania integruje wszystkie zadania, projekty i dane komponentów w jedną paczkę dla usprawnionego procesu projektowego i świetnego końcowego przechwytywania schematu. Projektanci PCB mogą pracować z innymi projektantami spoza Twojego bezpośredniego zespołu bez wyzwań wielu domen. Niektóre narzędzia współpracy zespołowej projektowania PCB zawierają linki do dostawców, dając Ci dostęp do aktualnych informacji o cenach i ilościach od najczęściej używanych dostawców.

Skup się na pracy, a nie na procesie pracy: Narzędzia współpracy zarządzają komunikacją członków zespołu i obsługują procesy zaplecza, które zachodzą, gdy pracujesz jako zespół nad projektowaniem PCB. Automatyzują również pewne procesy i wykrywają kluczowe różnice, które powodują błędy w dalszej drodze. Zespoły inżynierskie mogą skupić się bardziej na pracy, a mniej na procesie pracy. Dzięki zaoszczędzeniu więcej czasu dzięki mniejszym problemom komunikacyjnym, mogą pracować nad innowacyjnym, kreatywnym projektowaniem.

SZEŚĆ KLUCZOWYCH FUNKCJI, NA KTÓRE NALEŻY ZWRÓCIĆ UWAGĘ W NARZĘDZIACH DO WSPÓŁPRACY NAD PCB

Możesz czerpać znaczące korzyści z połączonej, bogatej w komunikację współpracy, implementując odpowiednie narzędzia dostosowane do Twoich potrzeb. Rozważając opcje narzędzi do współpracy nad Płytami Drukowanymi (PCB), zwróć uwagę na następujące funkcje, aby zapewnić pozytywny zwrot z inwestycji i maksymalną produktywność.

Narzędzia do współpracy na żywo: Projektowanie PCB w środowisku zespołowym wymaga śledzenia zadań wykonywanych przez wszystkich projektantów pracujących nad płytką w dowolnym momencie. Narzędzia, które dostarczają Ci szczegółów na temat aktywności innych użytkowników są niezbędne, w tym informacje o tym, kto jest zalogowany do systemu i kto ma otwarty ten sam plik płytki jako własną lokalną kopię. Szukaj rozwiązań, które oferują scentralizowany pulpit nawigacyjny, który rejestruje szczegóły współpracowników i regionów pracy w tej samej ścieżce serwera współpracy.

Kontrola wersji: Współpraca zespołowa nad projektowaniem PCB wymaga systemu kontroli wersji, który pozwala Ci:

- Łatwo przechowywać wszystkie pliki projektu w centralnym repozytorium z redundancją kopii zapasowych;

- Cofać zmiany w jednym lub wielu plikach;

- Przechowywać i uzyskiwać dostęp do dowolnej płytki z dowolnego punktu jej historii rozwoju;

- Pracować niezależnie w środowisku współpracy, z lokalnymi kopiami plików, które potrzebujesz - które mogą być przesłane do repozytorium, gdy rozwój osiągnie określony etap.

Regiony pracy: Jako projektant, możesz pracować bardziej efektywnie z rozwiązaniem do współpracy nad PCB, które umożliwia Ci definiowanie własnych regionów pracy. Wszyscy użytkownicy powinni móc wyznaczać terytorium na płytce. Dla najlepszego widoku, regiony pracy powinny być łatwe do nawigacji, wolne od bałaganu, więc skupiasz się tylko na zadaniu, a nie na manipulowaniu oprogramowaniem. Ponadto, istotne jest, aby platforma współpracy PCB pozwalała każdemu użytkownikowi widzieć regiony pracy, które inni projektanci zdefiniowali jako własną przestrzeń na tej samej płytce.

Obsługa różnic: W współpracy nad projektowaniem PCB powinieneś mieć dostęp do narzędzi, które pozwalają na bezproblemowe porównywanie różnic. Gdy pracujesz sam nad konkretną płytą, musisz być w stanie sprawdzić swoją wersję w stosunku do:

- Wersji istniejącej w centralnym repozytorium;

- Starszej wersji istniejącej w centralnym repozytorium; lub,

- Wersji przechowywanej na dysku twardym lub w Twojej sieci.

Porównywanie i łączenie to kluczowa funkcja, której potrzebujesz w narzędziu do współpracy nad PCB. Musisz być w stanie wykrywać i rozwiązywać różnice za pomocą zaawansowanego silnika różnicującego, który identyfikuje nawet najmniejszy konflikt między dwiema płytami. W środowisku pracy zespołowej oznacza to, że Twoje narzędzie PCB musi funkcjonować na dwa różne sposoby:

Dwukierunkowe porównanie, które wyświetla różnice między Twoją aktualną płytą a inną wersją: co jest w porównaniu do tego, co było.

Trójkierunkowe porównanie, gdy ktoś inny również ma dostęp do tej samej płyty. Pozwala to uniknąć sytuacji, w której Ty i członek zespołu pracujecie nad tą samą płytą, ale chcesz zobaczyć, co zrobił Twój kolega - i ewentualnie włączyć zmiany. Narzędzie do porównywania trójkierunkowego umożliwia porównanie:

- Oryginalnej wersji, którą wypożyczyłeś z repozytorium przechowywania;

- Twojej wersji, do której zastosowałeś zmiany; oraz,

- Wersji Twojego kolegi.

Zarówno narzędzia do porównywania dwu-, jak i trójstronnego mogą sprawić, że wyświetlanie różnic stanie się chaotyczne, prowadząc do błędów i nieścisłości dla projektanta. Dlatego, rozważając opcje narzędzi do współpracy nad PCB, szukaj rozwiązań, które wyświetlają wiele wersji płytki w sposób przejrzysty i czytelny.

Porównanie Rozwiązania Scalania: Rozwiązanie PCB z narzędziami do porównywania dwu- i trójstronnego powinno również dać Ci możliwość scalenia zmian w Twojej wersji płytki przed jej zwrotem do centralnego repozytorium. Najskuteczniejsze narzędzia do projektowania PCB i współpracy powiadomią Cię również, kiedy scalenie jest wymagane z powodu aktywności innego użytkownika.

Rozwiązywanie Różnic: W systemie współpracy nad PCB powinieneś być w stanie rozwiązać różnice, scalać te wykryte w oryginalnym dokumencie do bieżącej wersji płytki. Możesz poprawić produktywność, wybierając rozwiązanie, które automatyzuje to zadanie zgodnie z Twoimi ustawieniami. Oczywiście, będziesz potrzebować narzędzi do projektowania PCB, które również umożliwią Ci wybór pewnych zmian, które chcesz zachować i tych, które chcesz wprowadzić z pracy innego użytkownika.

WNIOSKI

W obecnych środowiskach projektowania PCB inżynierowie nie zawsze są w ścisłej komunikacji z innymi członkami swojego zespołu projektowego. Większość produktów jest rozwijana przez wspólne wysiłki, które obejmują grupy mogące rozciągać się na kilka krajów i kontynentów. Komunikacja jest kluczowa w środowisku współpracy. Słaba komunikacja powoduje błędy, nierozwiązane różnice i nieścisłości wersji – ostatecznie kosztując czas i pieniądze w procesie produkcji. Altium Designer to edytor PCB, który może unifikować projekty i środowiska projektowe między platformami.

Dla skutecznej współpracy, rozwiązanie do projektowania PCB musi implementować te pięć kluczowych funkcji:

- Umożliwić wielu użytkownikom dostęp do tej samej płytki, aby pracować nad nią i zapisywać w pamięci - bez wpływu na zadania innych;

- Dodać śledzenie i odpowiedzialność dla wszystkich członków zespołu;

- Dokładnie porównać pliki i wykryć różnice między wieloma wersjami tej samej płytki;

- Rozwiązać zidentyfikowane różnice i pozwolić użytkownikowi wybrać te, które mają być kontynuowane;

- Automatycznie obsługiwać dużą ilość różnic i podejmować działania rozwiązujące bez tworzenia konfliktów.

 

Powiązane zasoby

Powiązana dokumentacja techniczna

Powrót do strony głównej
Thank you, you are now subscribed to updates.