Ing Omar Morales Qualità del Software Soluzioni Professionali Integrate Viale F.Petrarca, 96-50124 Firenze LinkedIn it.linkedin.com/in/omarmoralescv TEL (+39) 335 52.10.589 FAX (+39) 055 39.06.93.26 info@omarmorales.net www.omarmorales.net
LA PRASSI Soluzioni professionali integrate e definite per arrivare ad ottenere un sistema software: dalla difettosità ridotta, conforme con i propri requisiti, prodotto in tempi e con costi controllati. Interventi applicati allo sviluppo ed all acquisizione di software, rivedendo: Organizzazione, Metodi, Strumenti. Risultati ottenuti coinvolgendo pratiche consolidate in un mix di: Consulenza, Assistenza, Formazione. L'etica nello svolgimento del lavoro si basa sui seguenti elementi: Riservatezza: salvaguarda del contesto produttivo di ogni cliente. Trasparenza: trasmissione di quanto necessario per rendere il cliente indipendente. Efficacia: conseguimento degli obiettivi concordati. Puntualità: rispetto della pianificazione e adattamento alle esigenze del cliente. Presenza: affiancamento e reperibilità in tutti i contenuti dell intervento. Circa 20 anni di attività hanno portato esperienza nei seguenti contesti prevalenti: sistemi software aziendali applicativi, sistemi software di controllo reattivi ( embedded realtime control systems), supporto giuridico-legale.
I SERVIZI PIANIFICAZIONE Interventi pensati per minimizzare l'impatto sulle attività correnti del cliente, assicurando sintonia e coordinamento operativo mediante un unico riferimento personale. RISORSE Gli interventi sono realizzati da un gruppo di lavoro esperto e consolidato, i cui metodi di lavoro sono costantemente rivisti ed aggiornati, in virtù della pratica e dei rapporti con i fornitori di tecnologia e con le istituzioni accademiche. Le attività sono svolte con strumenti commerciali regolarmente licenziati, per i quali si assicura la competenza necessaria per l uso, ed un canale privilegiato per la risoluzione di problemi immediati. COMPETENZE Normativa di sistema: ISO 9001, CMMi, ISO 12207. Normativa di processo: CENELEC 50128, RTCA/DO-178B, IEC 61508-3. Normativa tecnica: norme ISO, IEEE, ECSS attinenti all ingegneria del software. Gestione dei progetti: stesura di requisiti; selezione dei fornitori; organizzazione, pianificazione e controllo delle attività; verifica dei risultati tecnici. Supporto contrattuale: definizione della documentazione tecnica prevista dal contratto; organizzazione e controllo del collaudo. Supporto organizzativo: soluzioni organizzative, metodologiche e tecniche per rendere controllabile la produzione di software. Verifica e validazione: controllo documentale ed analisi statica e dinamica del sistema software. MIX C o n s u l e n z a Interventi a progetto, definiti in base all analisi della realtà e delle specificità aziendali, con obiettivi e programma d esecuzione concordati, caratterizzati da un approccio modulare. A s s i s t e n z a Interventi continuativi presso il cliente per lo svolgimento di attività specifiche, integrandone la struttura con risorse e competenze specialistiche. F o r m a z i o n e Attività formativa su argomenti complementari alla Consulenza ed Assistenza, da allestire dopo l analisi dei bisogni formativi, del clima e della cultura tecnica.
CONSU LENZA ADEGUAMENTO ORGANIZZATIVO Analisi e revisione del funzionamento dell'azienda, con lo scopo di adeguare il Sistema di Gestione della Qualità, oppure il Processo di Sviluppo di Software, alla normativa di sistema, di processo e tecnica applicabile. L intervento prevede soluzioni organizzative e metodologiche, atte a migliorare la capacità di controllare i propri processi. Le soluzioni sono comprensive della preparazione di manuali, procedure, e modelli documentali. ANALISI DINAMICA Attività di testing di modulo, di supporto al testing di integrazione, e di supporto al testing di sistema. L'intervento prevede la produzione di piani di test, delle specifiche di test, dei rapporti di test e di anomalia, e dei progetti eseguibili di test. I risultati sono consegnati in modo compatibile con la normativa di processo e tecnica applicabile. ANALISI STATICA Definizione del piano di analisi e misura del codice sorgente, ed esecuzione dei controlli sul codice. L'intervento prevede l'adozione di eventuali standard di codifica aziendali, e la consegna dei report di misura e di anomalia. I risultati sono consegnati in modo compatibile con la normativa di processo e tecnica applicabile. DOCUMENTAZIONE Revisione, completamento e stesura di documentazione di uno specifico sistema software, anche già esistente e funzionante, conseguente il relativo ciclo di sviluppo. L'intervento prevede la raccolta di informazione sul campo, la produzione di documentazione secondo i modelli aziendali, o con modelli secondo la normativa di processo e tecnica applicabile. VERIFICA DOCUMENTALE Controllo formale dei documenti, controllo della tracciabilità e della relativa correttezza, controllo della completezza dei contenuti nell'impianto documentale di un sistema software. L'intervento prevede la definizione della checklist di verifica e la consegna del report di anomalia. I risultati sono consegnati in modo compatibile con la normativa di processo e tecnica applicabile.
ASSISTENZA PRESIDIO QA Organizzazione e strutturazione delle attività dell'ufficio di Quality Assurance. Conduzione del ruolo di Responsabile dell'ufficio di Quality Assurance. Svolgimento delle verifiche ispettive interne. Mantenimento del rapporto con enti di certificazione, con i clienti. Controllo dei fornitori. PROJECT MANAGEMENT Organizzazione e pianificazione delle attività del progetto. Conduzione del progetto e controllo dello stato di avanzamento. Controllo della configurazione, pianificazione e supervisione della verifica e validazione. Controllo del rilascio in produzione. PRESIDIO DELLE FORNITURE Supporto per la definizione dei requisiti. Stesura della richiesta di offerta e definizione dei documenti tecnici della fornitura. Gestione delle risposte e selezione del fornitore. Monitoraggio della fornitura e supervisione delle attività di collaudo. PROJECT OFFICE Organizzazione e strutturazione delle attività di gestione dei progetti. Definizione del cruscotto di indicatori per la misura dello stato dei avanzamento dei progetti. Definizione di una base di conoscenza per la stima ed il riuso in progetti successivi. Presidio delle attività.
FORMAZIONE La formazione può essere organizzata ed erogata in coerenza con interventi in corso di assistenza e di consulenza, in modo da esserne parte integrante. Gli interventi formativi hanno come scopo i temi più tipici dell'ingegneria del Software, ed attinenti alla qualità. L'attività prevede la definizione degli obiettivi, delle modalità dell'intervento formativo, del metodo di valutazione della relativa efficacia, in considerazione delle modalità formative (formazione in aula, progetto pilota, mentorship). Tutte le attività comportano la preparazione di materiale didattico, la valutazione dell'efficacia dell'intervento, ed un attestato di partecipazione. SU PPORTO GIU RIDICO-LEGALE Iscrizione N 6527 - Albo dei CTU del Tribunale di Firenze. L'attività forense si protrae dal 1998 ad oggi, arco temporale nel quale circa n 30 casi sono stati seguiti. Il supporto giuridico-legale viene fornito per operazioni peritali riguardanti sistemi software in generale e macchinari elettronici ad alto contenuto informatico. Competenza ed esperienza nelle seguenti materie: Contratti e Forniture, Legge sul diritto di autore marchi e brevetti, Operazioni fallimentari.