Elettronica_Oggi_433 - page 71

71
- ELETTRONICA OGGI 433 - GENNAIO/FEBBRAIO 2014
EDA/SW/T&M
VERSION CONTROL
Controllo della versione:
un elemento indispensabile
per la progettazione hardware
P
er molti produttori operanti nel settore EDA è prassi
comune effettuare un case study (studio di un caso)
on-site di un sistema esistente di un potenziale cliente a
un costo che può essere dell’ordine dei milioni di dollari. Il
passo successivo è dislocare sempre on-site un FAE (Field
Application Engineer) il cui compito è produrre manualmen-
te il codice. L’obiettivo dichiarato è pervenire a una solu-
zione di progettazione integrata. Il risultato finale, invece, è
un processo lungo e costoso che spesso non è in grado di
integrare neppure la maggior parte delle funzionalità desi-
derate da cliente, in special modo per quel che riguarda il
controllo della versione.
Sfortunatamente, i docenti dei corsi di ingegneria elettronica
non insegnano il controllo della versione. In realtà il control-
lo della versione è evoluta diventando una “best practice”
(ovvero una procedura in grado di fornire risultati migliori
rispetto ad altre metodologie) per lo sviluppo del software.
Essa è diventata una necessità assoluta per gli sviluppatori
software in quanto i programmi hanno raggiunto dimensioni
tali da richiedere team di progetto sempre più grandi. La
gestione di volumi di codici di tale portata senza un efficien-
te sistema di controllo della versione è un compito pratica-
mente impossibile. Il controllo della versione permette a più
membri dello stesso team di lavorare contemporaneamente
su un programma software senza il rischio di perdere o
sovrascrivere il codice scritto da uno dei componenti del
team stesso.
A meno che la sola attività di un’azienda sia la progettazione
di schede, nel mondo dell’industria elettronica è risaputo
che il numero di componenti del team di sviluppo software
supera quello dei team preposti allo sviluppo hardware. Per
tale motivo questi ultimi hanno generalmente adottato meto-
dologie di controllo dei documenti dei sistemi che prevede
schemi di numerazione della revisione. I diversi membri del
Robert Huxel
Industry specialist
Enterprise solutions
Altium Europe
Altium Designer è l’unica soluzione EDA
attualmente disponibile con sistema di controllo
della versione completamente integrato
1...,61,62,63,64,65,66,67,68,69,70 72,73,74,75,76,77,78,79,80,81,...104
Powered by FlippingBook