Pianificazione e gestione dei progetti
La realizzazione di prodotti e servizi altamente customizzati richiede una dettagliata pianificazione di tutte le fasi progettuali (WBS) e viene realizzata da team di tecnici specializzati in aree differenti, tra loro complementari.
I requisiti e il ciclo di vita dei progetti sono gestiti con piani di prodotto e raccolte di progetto, con particolare enfasi alla gestione della documentazione.
L' impiego di strumenti sofisticati di archiviazione elettronica della documentazione permette di sviluppare attività di co-design, attivando sinergicamente le risorse interne e quelle del cliente durante tutta la durata del progetto.
L’evoluzione dei progetti viene seguita con strumenti gestionali, GANTT e sistemi di pianificazione e consuntivazione su commessa per permetterne il costante controllo.
Progettazione Hardware
La progettazione hardware consiste nelle attività di progettazione, masterizzazione e ingegnerizzazione realizzate ponendo particolare attenzione alla compatibilità elettromagnetica (EMC), alla producibilità (DFM), alla collaudabilità (DFT), nonché al rispetto di processi RoHS compatibili.
Gli ambiti di applicazione sono diversi: microelettronica, radiofrequenza, componenti programmabili (FPGA/CPLD), optoelettronica ed elettronica discreta e di potenza.
Le nostre competenze possono essere utilizzate per componenti e sistemi che vanno dai power management devices alle telecomunicazioni, ai sistemi elettromedicali, dalle applicazioni per l’automotive (dashboard e body control unit) a the appliance controls to the access controls and the automatic paytoll systems.
Gli strumenti e metodi abitualmente utilizzati sono:
- Sviluppo e simulazione in VHDL
- Simulazione e modellazione
- Valutazione dei rischi (FTA) e del MTF
- Analisi dell’effetto dei guasti (FMEA e FMECA di progetto)
- Schematic entry
- CAD elettronico per lo sbroglio del PCB
- Laboratorio di test EMI-EMC con camere anecoiche, RF spectrum analyzer, analizzatore di rete, AWG, etc.
- Software specifici dedicati a CAM, DFT e DFM, e test di integrazione
Progettazione Software Embedded
Le competenze tecniche sviluppate in questa area si focalizzano sullo sviluppo di firmware su svariate piattaforme a microcontrollori 8,16 e 32bit e DSP. La progettazione del software avviene in ambienti di sviluppo/emulazione dedicati, utilizzando C/C++ for embedded, ma anche assembly languages e generatori automatici di codice embedded. Lo sviluppo dei prodotti comprende anche la realizzazione di sistemi software su pc che consentono, ove necessario, la messa a punto e l’interfacciamento operativo dei dispositivi embedded.
Le metodologie utilizzate sono:
- sviluppo basato su modellazione
- sviluppo in team
- analisi di processi Real Time
- analisi dinamica del codice (black box e white box testing)
- valutazione della sicurezza funzionale dei sistemi elettronici (IEC61508).
Progettazione Software e Automazione
Selcom Group si avvale di svariate competenze sistemistiche: sviluppo di applicazioni di automazione industriale (PLC, motion, sensoristica, meccatronica, visione, robotica, bus di campo) e di software applicativo (Client-Server / Multi Tier, Industrial IT, raccolta dati di produzione, HMI), macchine automatiche, apparecchiature di test, controllo statistico della produzione (SPC), sistemi di visione, sistemi di ispezione qualitativa e di diagnosi, sistemi di esazione e video-sorveglianza.
Le metodologie e gli strumenti utilizzati variano in base alle diverse applicazioni:
- Analisi dei requisiti
- Sviluppo basato su modellazione
- FMEA di progetto
- Linguaggi IEC1131
- Sviluppo in team e controllo di versione dei sorgenti.
- Orientazione agli oggetti
- UML
- SCADA
- WEB Based development
- Ambienti di sviluppo visuali per C/C++/C#/Basic e Pascal
- SQL Open Database Connections