Przegląd projektu płytki drukowanej (PCB) to praktyka polegająca na sprawdzaniu projektu płytki pod kątem możliwych błędów i problemów na różnych etapach rozwoju produktu. Może to obejmować formalną listę kontrolną z oficjalnymi zatwierdzeniami, jak i bardziej swobodną inspekcję schematów i układów PCB. Niektóre firmy wykonują to całkowicie wewnętrznie, podczas gdy inne korzystają z pomocy firm projektowych i kontraktorów. W wielu przypadkach, już na wczesnym etapie procesu, angażują swoich producentów kontraktowych (CMs), aby zapewnić wykonalność produkcji płytki. Nasi użytkownicy zgadzają się, że przegląd projektu pomaga wyłapać błędy na wczesnym etapie, zmniejsza liczbę powtórzeń płytek i iteracji produkcyjnych, a co za tym idzie, redukuje koszty rozwoju produktu i czas wprowadzenia na rynek.
Chociaż korzyści są oczywiste, ze względu na presję czasu, aby wypuścić płytę, proces przeglądu projektu może być przyspieszony, a błędy przeoczone, co skutkuje wadliwymi prototypami, koniecznością ponownego wykonania płytek i opóźnieniami produktu.
Wspólne metody przeprowadzania przeglądu projektu z uwagami zapisanymi na wydrukach PDF lub za pośrednictwem długich łańcuchów e-maili oznaczają, że więcej cennego czasu może być poświęcone na śledzenie uwag niż na faktyczne korygowanie problemów. Przejście na pracę zdalną lub hybrydową dodatkowo komplikuje sprawę, ponieważ zebranie wszystkich w jednym pomieszczeniu do przeprowadzenia przeglądu projektu, preferowana metoda w wielu firmach, jest rzadko wykonalne.
W celu niniejszego artykułu nie będziemy zagłębiać się w co sprawdzać podczas procesu przeglądu projektu, a raczej przyjrzymy się, jak zazwyczaj przebiega sam proces przeglądu i jak go zoptymalizować, aby jak najlepiej wykorzystać swój czas.
Tutaj, w Altium, rozmawiamy z setkami naszych użytkowników i dla wielu z nich przegląd projektu przebiega w podobny sposób. Organizują formalne spotkanie lub wideokonferencję trwającą od kilku godzin do całego dnia, aby każdy interesariusz mógł przejrzeć projekt. Proces ten może być powtarzany na różnych etapach rozwoju produktu. Używają kilku rodzajów narzędzi do przechwytywania, dokumentowania i śledzenia opinii:
Oto jak jeden z naszych użytkowników to opisał:
Wysyłam ludziom schematy w formie PDF. Osoba odpowiedzialna za firmware może otrzymać wydruki lub PDFy schematów, a następnie nanosi na nie poprawki na papierze. Potem inżynier projektant wprowadza te zmiany. Może się zdarzyć, że ten papier gdzieś zaginie. Może trafić do kosza na śmieci, może zostanie gdzieś zeskanowany. A potem to samo dzieje się podczas przeglądu projektu. Drukujemy elementy i siadamy przy stole z kartkami. Każdy ma czerwony długopis i przekreśla różne rzeczy, a ty to bierzesz i to istnieje w twoim biurze. Może to zeskanujesz, a może nie, ale włączasz te uwagi do projektu, ale nie ma żadnego zapisu, że ta integracja miała miejsce. Ponieważ to wszystko są twarde kopie, jest to bardzo nietrwałe i podatne na zgubienie.
Uwagi są zapisywane na zrzutach ekranu wraz z towarzyszącymi komentarzami. Te uwagi są następnie zazwyczaj udostępniane za pośrednictwem e-maila, czasami narzędzi do komunikacji takich jak Slack czy Skype; niektórzy użytkownicy nawet umieszczają je w prezentacjach PowerPoint. Zazwyczaj pojawiają się pytania wyjaśniające i aktualizacje statusu, co w rezultacie zwykle generuje długie i nieporęczne wątki e-mailowe.
W przypadku współpracy z producentami kontraktowymi możemy wysyłać im pliki Gerber, a oni z kolei przesyłają nam zrzuty ekranu zrobione w Microsoft Paint z adnotacjami „tak, i to, i to”. I to wszystko zostaje w twojej skrzynce e-mail, narażone na zagubienie i możliwość, że nigdy więcej tego nie odnajdziesz.
Pozwólmy, że inny klient Altium opisze to:
Intensywnie używałem Jiry. Tworzyłem zadania dla każdej poprawki. Dla ostatniego projektu stworzyłem łącznie 95 zadań! Do każdego zadania musiałem dodać opis, zrobić zrzut ekranu i oznaczyć pewne elementy. Używam konfiguracji z dwoma ekranami – na jednym mam Jirę, a na drugim Altium Designer.
Gdy opinie są zbierane na papierze lub za pośrednictwem długich łańcuchów e-maili ze zrzutami ekranu, ich konsolidacja, śledzenie, kto je dostarczył i co zostało włączone do projektu, staje się pracochłonne. Aby wszystko było pod kontrolą, inżynierowie muszą tracić czas na wiele prac administracyjnych. Jednak godziny zajęć nie gwarantują optymalnego wyniku, jeśli nie poprawi się niezawodności samego procesu. Nawet najbardziej dokładnie przeprowadzona recenzja projektu może nie zapobiec wytwarzaniu wadliwych prototypów, po prostu dlatego, że opinie mogą zostać pominięte lub wysłana może zostać niewłaściwa wersja do producenta kontraktowego. Gdy w procesie występuje tyle zmienności, błędy mogą zostać przeoczone pomimo najlepszych starań.
Ponadto, pewne branże, takie jak urządzenia medyczne (CFR 820.30, jako przykład), motoryzacyjna i inne, mogą podlegać dodatkowej kontroli i regulacjom ze strony agencji rządowych w różnych jurysdykcjach, w których wszystkie komunikaty, zatwierdzenia i zmiany w projekcie urządzenia muszą być dokumentowane i dostępne do audytu. W takich przypadkach, śledzenie opinii, zmian i zatwierdzeń przestaje być opcją i może stać się bardzo czasochłonnym procesem.
W wielu dziedzinach, od produkcji po rozwój oprogramowania, opracowano skuteczne narzędzia i metodyki, aby osiągnąć niezawodność i zwinność procesu. Chociaż urządzenia elektroniczne stały na czele transformacji świata, jaki znamy, proces rozwoju sprzętu sam w sobie spóźnił się na przyjęcie transformacji cyfrowej. Postanowiliśmy to zmienić dzięki Altium 365, naszej platformie do projektowania elektroniki, ponieważ powinieneś spędzać swój czas na projektowaniu technologii jutra, a nie na śledzeniu dwudziestu różnych łańcuchów e-maili. Teraz możesz przyspieszyć recenzje, śledzić opinie w czasie rzeczywistym i zapobiegać błędom, aby uzyskać produkty wyższej jakości z Altium 365 Design Review.
Altium 365 zapewnia scentralizowane przechowywanie w chmurze i kontrolę wersji dla twoich projektów i bibliotek. W skrócie, można by powiedzieć, że jest to GitHub dla sprzętu, który również pomaga współpracować z twoim zespołem mechanicznym, producentami i innymi interesariuszami projektu. Poniżej znajduje się diagram stworzony przez jednego z naszych użytkowników, wyjaśniający, czym jest Altium 365.