La parte più difficile di una revisione del progetto non è il feedback. È ottenere l’accesso al progetto stesso. Per controllare un layout, il responsabile di progetto, un compagno di squadra o uno sponsor di solito deve richiedere una pesante esportazione CAD, pagare una licenza software che userà solo occasionalmente, oppure sedersi accanto all’ingegnere mentre quest’ultimo usa lo strumento. Questi vincoli trasformano una revisione ordinaria in un problema di pianificazione e spingono i team a tornare a screenshot ed email per far passare il feedback da una persona all’altra. Per un team che non condivide lo stesso edificio, o persino lo stesso fuso orario, questo modello semplicemente non funziona.
Ribbot è un robot da combattimento da 250 libbre costruito per la BattleBots Pro League. I sei ingegneri che lo progettano vivono in cinque stati diversi, tra la costa orientale e quella occidentale degli Stati Uniti, e costruiscono il robot fuori dall’orario di lavoro. Ognuno di loro ha un impiego a tempo pieno come ingegnere. Questo è il progetto personale che portano avanti la sera e nei fine settimana.
Questa struttura mette una pressione insolita sul processo di revisione. Il team non può fermarsi per una revisione del progetto programmata nel modo in cui può farlo un team che lavora nella stessa sede. Non c’è una lavagna condivisa e non ci sono sessioni notturne nello stesso laboratorio. Eppure i progetti sono impegnativi: controller motore personalizzati, un sistema di trazione raffreddato ad acqua da 10 kW e una geometria della scheda complessa racchiusa in un guscio corazzato. Un lavoro così denso richiede una revisione accurata prima che qualsiasi cosa arrivi in fabbricazione, e richiede quella revisione da parte di persone che raramente sono libere nello stesso momento.
Con la revisione basata su browser in Altium 365, qualsiasi membro del team può aprire il progetto corrente da laptop, tablet o telefono facendo clic su un link. Se un compagno di squadra vuole controllare la distanza di sicurezza sull’ultima revisione del controller del motore dell’arma a mezzanotte, può ruotare il progetto 3D in un normale browser, contrassegnare la parte in questione e lasciare un commento sul posto.
Il problema alla radice della revisione hardware è il divario tra il luogo in cui viene fornito il feedback e quello in cui avviene la progettazione. Un revisore annota un PDF statico o inserisce una nota in uno strumento di project management, e quel feedback vive in una bolla separata. L’ingegnere deve quindi leggere il commento, tornare alla propria workstation, aprire lo strumento CAD e cercare la parte esatta o la coordinata a cui il commento si riferisce. È in questa fase di traduzione che si perdono tempo e significato.
Negli anni precedenti, la revisione dipendeva da documentazione costruita manualmente. Al momento della revisione, qualcuno acquisiva una serie di screenshot 3D, li inseriva in un deck di slide o in un PDF annotato e li inviava via email. I revisori senza accesso al CAD scrivevano le loro note in un foglio di calcolo: "Il connettore vicino al bordo sinistro è troppo vicino alla staffa del telaio". Il team di ingegneria doveva poi ricondurre quelle descrizioni approssimative al progetto reale, cosa che spesso richiedeva ore.
Per un team distribuito in cinque stati, questa rincorsa era ancora peggiore. Il feedback si accumulava in attesa della disponibilità delle persone, arrivava scollegato dal progetto e restava in sospeso fino alla successiva email. Un team senza ore libere da sprecare non poteva permettersi quel ritardo.
Ora il team revisiona progetti live nel browser. Quando un ingegnere invia un progetto tramite MCAD CoDesigner, Altium 365 genera una rappresentazione 3D interattiva che si apre in qualsiasi browser web standard. Il progetto visualizzato sullo schermo è quello live, non un’esportazione obsoleta.
Il revisore lavora con il contesto completo. Può attivare o disattivare i layer, identificare i componenti, misurare le distanze di sicurezza e inserire commenti direttamente sul modello. Ogni commento viene archiviato in un unico posto, ancorato allo specifico oggetto di progetto a cui si riferisce, e chiunque disponga delle autorizzazioni corrette può rispondere. Poiché il workspace è nel cloud, un compagno di squadra può collegarsi dopo che i membri della costa orientale sono andati a dormire, vedere i commenti in attesa e rispondere senza aspettare un messaggio o un’email che potrebbe non arrivare mai.
La revisione aperta è parte del modo in cui Ribbot evita prototipi non necessari. Il team esegue abbastanza revisioni del progetto da raggiungere una reale fiducia prima di impegnarsi con la fabbricazione di una scheda, e questa fiducia dipende dal permettere a tutte le persone rilevanti di vedere il progetto e dire la loro. Anche i revisori che non dispongono di una licenza di progettazione possono partecipare pienamente. I commenti lasciati nel portale online mantengono la conversazione in un unico luogo.
Per un team con un budget limitato e poco tempo a disposizione, questo è decisivo. Una nuova revisione della scheda costa denaro e, in modo ancora più doloroso, tempo che il team non ha. Individuare un problema durante una revisione nel browser, anziché dopo l’arrivo della scheda, può fare la differenza tra finire nei tempi previsti e perdere la competizione.
"Revisioni approfondite, che consentono ad altri utenti di visualizzare i progetti senza licenze designer, sono enormi. I commenti che possono essere lasciati nel portale online sono un altro aspetto importante. Si tratta semplicemente di facilitare la revisione." — Nick Sorensen, Principal Electrical Engineer
Altium 365 rende visualizzabile nel browser ogni progetto presente nel workspace. Schemi, layout PCB e viste 3D della scheda si aprono tramite un link web, così i revisori possono partecipare senza una licenza di progettazione e senza installare software. Ci sono due elementi che fanno funzionare questo approccio per un team distribuito:
I commenti contestuali ancorano ogni nota a uno specifico oggetto di progetto, mantenendo la revisione precisa e tracciabile. Per un team distribuito, questo trasforma la revisione da un problema di pianificazione a un processo asincrono. Ogni persona contribuisce quando ha qualche minuto, ovunque si trovi, e il progetto conserva il registro completo di chi ha detto cosa e dove.
Ribbot dimostra che una revisione seria del progetto non richiede né una stanza condivisa né un programma condiviso. Con la visualizzazione basata su browser e i commenti contestuali, un team distribuito tra cinque stati e diversi fusi orari revisiona progetti impegnativi nei propri tempi, individua presto i problemi e consegna un robot pronto per la competizione in una finestra di sei settimane.
Coinvolgi tutti nella revisione, ovunque si trovino. Scopri come funziona la revisione collaborativa sul web in Altium 365.
No. Chiunque sia invitato nel workspace può aprire schemi, layout e viste 3D in un browser senza una licenza di progettazione e senza installare Altium Designer o uno strumento MCAD desktop. Questo consente a ingegneri meccanici, ingegneri firmware, sponsor e altri stakeholder di revisionare direttamente il progetto.
Sì. Il visualizzatore funziona su qualsiasi dispositivo con un browser e una connessione internet. Stakeholder e responsabili del team possono controllare il posizionamento dei componenti, ruotare la scheda e rispondere ai commenti da telefono o tablet.
No. Il workspace è basato sul cloud, quindi un revisore può lasciare commenti alla fine della propria giornata e un compagno di squadra in un altro fuso orario può riprenderli più tardi. È così che il Team Ribbot revisiona attraverso cinque stati senza dover attendere una riunione condivisa.
L’accesso è basato su autorizzazioni, con un controllo granulare su chi può fare cosa. Puoi condividere un link che consente a qualcuno di visualizzare la geometria e aggiungere commenti senza concedere accesso completo ai dati di progetto, mantenendo aperta la revisione senza esporre l’intero progetto.
Sì. I thread dei commenti vengono archiviati cronologicamente nel cloud e possono essere filtrati per stato, ad esempio attivi o risolti. La cronologia fornisce un record tracciabile della discussione attraverso le modifiche di progetto.