SOFTWARE... SICURO?

Quante volte hai pronunciato queste parole?

“Siamo in ritardo per colpa del Software”

“Il nostro Metodo di Sviluppo Software è ancora molto artigianale e caotico

Non abbiamo tempo di investire in Qualità, perché dobbiamo uscire sul mercato”

Il Test è troppo costoso, dobbiamo tagliare con i tempi”

“Dovremmo adottare una Certificazione Software, ma non ne abbiamo le competenze

“Dobbiamo richiamare 10.000 unità dal mercato per un problema”

“Alcune persone si sono ferite utilizzando il nostro dispositivo e si sono organizzate in una class-action

 

 

Ti sei stancato di inseguire sempre la Qualità Software senza riuscirci?

Vuoi trasformare lo Sviluppo Software

Embedded & Realtime

da INCUBO e COSTO

a VANTAGGIO COMPETITIVO STRATEGICO

con l’esclusivo Metodo M.E.D.S.

(Method for Efficient Development of Software)?

 

Scopri come il mio nuovo libro

è la risposta alle tue esigenze!

 

Ti mostrerò come i miei clienti hanno ottenuto miglioramenti fino al 30% delle tempistiche di sviluppo e una riduzione di oltre il 50% dei Bug in campo, nonostante la continua pressione dei clienti e i cambi in corsa dell’ultimo minuto: ma prima di farlo lascia che risponda ad alcune delle domande più frequenti che mi vengono fatte.

 

CHI SONO IO?

Mi presento: sono Massimo Bombino, e mi occupo dello Sviluppo di Software ad Alta Qualità da oltre 30 anni, ho lavorato in realtà internazionali come VECTOR INFORMATIK, VECTOR SOFTWARE , ARTISAN SOFTWARE TOOLS, NOKIA SIEMENS NETWORKS e in particolare mi sono dedicato negli ultimi 20 anni al Software soggetto alla Certificazione Safety-Critical per il Settore Avionico e Aerospaziale, il settore più rigido e impegnativo ma anche quello dove ho imparato di più in assoluto su come impostare un processo di sviluppo software che sia veramente affidabile.

 

Ho lavorato (e lavoro tuttora) con aziende del calibro di: Ferrari Automobili, AUDI TTTech, Boeing, Airbus, Leonardo Finmeccanica, Aermacchi, Agusta Westland, Nortrhop Grumman, Piaggio Aerospace, Thales Alenia Space, Honeywell, Telespazio, Ansaldo, Hitachi, Datalogic, AUTEC Safety, Electrolux, Transenterix, Boston Scientific, STIGA, Tecnodal, Brusa e tantissime altre, aiutandole a ottimizzare il loro Ciclo di Sviluppo Software, identificare prima gli errori tramite la Modellazione e la Simulazione, migliorare la Strategia di Test, raggiungere prima la Certificazione.

 


CHI SONO I MIEI CLIENTI?

Le domande piu' frequenti

Questo libro è stato espressamente scritto in maniera chiara, comprensibile ma ricco di contenuti utili ed immediatamente applicabili, in modo che sia particolarmente adatto per:

 

SVILUPPATORI/ANALISTI/TESTER SOFTWARE/FIRMWARE: per tutti coloro che devono fare Sviluppo e Testing di codice C/C++ (o linguaggi similari), soprattutto per Microcontrollori in ambiente Embedded e Realtime, a maggior ragione se devono fare Certificazioni Safety-Critical (DO-178, ISO-26262, IEC-61508 ecc). Infatti, questo libro ti aiuterà a:

 

– capire quelli che sono le metodologie, i processi e le tecniche che stanno dietro allo Sviluppo di Software ad Alta Qualità ed Affidabilità

 

acquisire maggiore consapevolezza su cosa manca al tuo metodo di lavoro

 

– predisporre i requisiti e tutto quello che ti serve prima di iniziare a scrivere il codice

 

– comprendere quali tool avrai bisogno per supportare la tua attività

 

– assicurare la qualità del software che produci giornalmente tramite il Testing

 

– svolgere tutte le attività necessarie alla Qualifica e Certificazione Safety-Critical

 

MANAGER/IMPRENDITORE DI TEAM DI SVILUPPO: anche se sei un manager o un imprenditore di una PMI che si occupa della produzione di software o firmware all’interno dei propri prodotti, questo libro ti aiuterà a:

 

– capire come migliorare il metodo di lavoro, la competenza e la cultura aziendali

 

– pianificare un progetto di sviluppo con la consapevolezza di tutte le attività necessarie

 

– identificare KPI e metriche indispensabili per monitorare il lavoro predisporre dei piani di prevenzione e contenimento dei rischi

 

– raggiungere un alto livello qualitativo nel software rilasciato al cliente e soprattutto mantenerlo nel tempo 

 

– se necessario certificare Safety-Critical (DO-178C, ISO-26262, IEC-61508, IEC-62304…), come pianificare tutte le attività e i documenti necessari

 

Non male no? Ti posso assicurare che non hai modo di trovare tutte queste informazioni all’interno di un solo libro, per di più in lingua italiana…

Ma se già programmi da tempo, perché mai dovresti leggere un nuovo libro di programmazione quando ne avrai letti già decine e decine?

 

Semplice: perché questo è il libro che avrei voluto fare io all’inizio della mia carriera ma non esisteva (e non esisteva fino ad ora!), invece di quello che fino a ieri “passava il convento”: 

 

– manuali strettamente tecnici e didascalici

 

– libri strutturati come un mero elenco di costrutti, strutture e dichiarazioni… 

 

– prove su prove su prove, errori inspiegabili, crash disastrosi

 

– rifacimento di intere applicazioni e architetture per colli di bottiglia e problemi strutturali

 

– notti insonni, straordinari al lavoro, ritardi, problemi col cliente…

 

Oltre ad essere un libro facilmente comprensibile e ricco di informazioni utili, è fondamentalmente un libro strategico: ti insegna il mindset corretto, l’impostazione iniziale, le scelte chiave, l’approccio necessario ad evitare grossi guai futuri.

 

Non sto a ripetere la frase del grandissimo Michael Jordan, di cui è uscito di recente il film a puntate “The Last Dance” su fatto che lui stesso, per diventare il più grande, ha imparato dai propri errori.

 

Quello che otterrai in questo libro è proprio l’elenco delle cazzate meravigliose che ho commesso io (o visto commettere), delle scelte in apparenza intelligenti e poi rivelatesi disastrose, di tutti i “mai più!” che ho dovuto esclamare nella mia carriera e di conseguenza tutto quello che avrei dovuto fare (ed è il caso che cominci almeno a fare TU).

Torno a spiegarti bene che cosa NON è questo libro:

NON è un libro esclusivamente tecnico, didascalico, che va nei dettagli di un singolo argomento

NON è un libro teorico, in cui si parla di metodi inventati da nerd un po’ hippy che si dilettano a inventare cose irrealizzabili

NON è un libro sponsorizzato da nessuno, è solo il frutto della personale esperienza mia e dei collaboratori, 30 anni sul campo a sviluppare codice critico

Questo libro invece è un libro STRATEGICO: ti vuole trasmettere una serie di Best-Practises, di metodologie, di approcci risultati vincenti e nello stesso tempo ti vuole mettere in guardia da quelli che sono i trabocchetti e gli errori che, avendo già commesso io, non c’è bisogno che tu ti ci debba scontrare di nuovo.

Quello che troverai qui dentro è la somma di tutti i libri, i corsi, le esperienze personali che io e i miei collaboratori abbiamo fatto in oltre 30 anni di carriera: impossibile trovare un libro simile.

Questo libro non è dedicato allo sviluppo di applicazioni per un dominio specifico, un linguaggio preciso, un’architettura particolare. Non fa moltissima differenza se sviluppi sistemi medicali o avionici, dispositivi embedded (a partire da ARDUINO, RASPBERRY ecc. fino a microcontrollori più sofisticati), sistemi gestionali ad alta criticità, app per telefonini.

 

I principi di base dello Sviluppo di Software Sicuro sono ESATTAMENTE GLI STESSI e vanno solo calati nella realtà tecnica in cui operi.

Per questo motivo, si tratta di un libro che ti potrebbe rendere già consapevole di programmare quello che vuoi, ma che ovviamente richiederà  poi degli approfondimenti specifici, più tecnici e di dettaglio, che sarò lieto di suggerirti.

 Detto questo, posso consigliarti questo libro se ricadi in uno di questi casi:

– Se sviluppi (o vuoi sviluppare) applicazioni che devono avere un alto grado di Affidabilità e Sicurezza (es. che trattano dati sensibili, transazioni economiche, oppure con tantissimi utenti) 

 – Se lavori in un settore Safety-Critical dove la sicurezza non è un optional ma uno standard obbligatorio (aerospazio DO-178C, medicale IEC-62304, automotive ISO-26262, Industrial IEC-61508, …)

 – Se vuoi in generale incrementare l’Affidabilità e l’Efficienza del tuo processo di Sviluppo Software 

 – Infine, se lavori in maniera totalmente dedicata al Cliente per cui vuoi fornire un Software che massimizzi la Customer Satisfaction

 Con questo bagaglio culturale immenso, condensato fitto fitto in una manciata di capitoli di questo libro, potrai iniziare la tua trasformazione in un programmatore evoluto, con un livello di esperienza e di padronanza dei principi di base della programmazione software che nessun altro libro “teorico” potrebbe mai darti.

Il Metodo M.E.D.S. sta per:

Method for

Efficient

Development of

Software

ed è un approccio multi-disciplinare e multi-fattoriale, derivato da AGILE e dallo standard Safety-Critical DO-178C che concepisce lo sviluppo software come un insieme di procedure, metodi e processi che iniziano molto prima di iniziare a scrivere del codice.

Si basa su 5 aree d’azione:

STRATEGY: tutto quello che deve essere fatto PRIMA di un progetto software. Posizionamento nel mercato, concorrenza, marketing, scelta dei fornitori e dei clienti.

ECONOMICS: come pianificare correttamente i tempi, trovare le migliori metriche finanziarie, prevedere e ottimizzare i costi più subdoli e nascosti, da includere negli indici come il T.C.O. (Total Cost of Ownership).

MANAGEMENT: le migliori strategie per gestire un team e creare una cultura aziendale adeguata, gestire i rischi di un progetto, avere metriche e KPI per capire subito andamento e trend rischiosi.

SUPPORT: tutto il supporto a quei processi collaterali ma fondamentali come il supporto tecnico, la gestione del cambiamento, della configurazione, delle emergenze.

PROCESS: il processo di sviluppo del codice vero e proprio, fatto di Requisiti, di Modellazione e Simulazione, di Architettura, di Sviluppo, di Test, di Integrazione e Rilascio.

 C’è una PERICOLOSA CONVINZIONE DIFFUSA:

che alla fine i libri sono tante belle TEORIE,

ma i problemi quotidiani sono ben diversi

 

Proprio per questo ho voluto scrivere un libro molto concreto, basato sull’esperienza di quasi 30 anni di sviluppo di software altamente critico; pratico in quanto presenta in maniera semplice e comprensibile i concetti che devi cominciare a conoscere per far diventare il tuo sviluppo software efficiente e snello, focalizzato su un aspetto ben preciso:

 

trasformare lo sviluppo software

da spina nel fianco e tuo punto debole

A VANTAGGIO COMPETITIVO STRATEGICO

 

Questo libro ti spiegherà cosa devi cambiare se vuoi migliorare la qualità del tuo software e grazie al metodo M.E.D.S. potrai avere un miglioramento fino al 30% delle tempistiche di sviluppo e una riduzione di oltre il 50% dei Bug in campo


testimonianze

5/5

L' offerta per te

Se ti ho convinto o anche solo incuriosito, vuoi allora conoscere trucchi, best-practise, segreti da “insider” del mondo della Certificazione Avionica, dove il rigore e la riproducibilità dello sviluppo software hanno portato a ZERO incidenti su oltre 30 milioni di voli nel 2017, e di come applicarli facilmente anche in una PMI che sviluppa Software Safety- o Business-Critical?

OFFERTA

Libro + 5 corsi gratuiti

(oltre 10 ore di video su: Ciclo di Sviluppo Software, Requisiti Funzionali, Analisi Statica, Modellazione, Architetture Realtime & RTOS, Test)

Costo normale del libro: 19,70€

Spese di spedizione: 6€

Ma oggi non pagherai questa cifra: infatti, oltre ai CORSI GRATUITI (oltre 10 ore di video!) ho deciso di dati il mio libro con spese di spedizione gratuite.

Ho pensato infatti che questo libro merita una diffusione più ampia possibile, perché tanti sviluppatori, imprenditori e manager siano consapevoli che i rischi che stanno correndo sono evitabili e il modo per evitarli esiste ed è scritto qui su queste pagine.

Le informazioni contenute in questo libro sono troppo indispensabili per non diffonderle al massimo, per cui tu oggi pagherai solamente:

19,70€
spese di spedizione incluse

+ 

BONUS “BLU”: 5 CORSI GRATUITI

DEL VALORE DI OLTRE 3.000€

valido solo per chi acquista il libro

Troverai il COUPON all’interno del libro stesso!


GARANZIA 100%
SODDISFATTO O RIMBORSATO
 
sono talmente convinto che il libro ti piacerà,
che ci scommetto sopra:
se il libro non fa per te, non ti convince, non è quello che cercavi…
semplicemente se non sei TOTALMENTE soddisfatto:
 
TI RESTITUISCO TUTTI I SOLDI
E TI TIENI I CORSI GRATUITI E IL LIBRO!
Garantito più che al 100%!

MASSIMO BOMBINO

Mi chiamo Massimo Bombino e lavoro da quasi 30 anni nel settore dello sviluppo software e ho avuto modo di ricoprire una lunga serie di ruoli legati al ciclo di vita del software, in vari ambiti (da sviluppatore a manager, dalla modellazione al testing, da dipendente a libero professionista, dal software gestionale a quello aerospaziale, dall’ambiente safety-critical a quello business-critical). Ho tenuto decine di corsi di programmazione, design, Certificazione Aerospaziale e Industriale. Insomma, un vero e proprio “Tecnocrate”.

Per anni sono stato costretto a combattere contro tutti i problemi correlati allo sviluppo del software: ritardi, incomprensioni, bug, lamentele da parte di clienti, manager. Ed una sensazione di impotenza nel vedere come il software, benché onnipresente in qualunque aspetto della nostra vita, in realtà sia una disciplina completamente sottovalutata, sottostimata e bistrattata ma di assoluta e sempre crescente importanza e soprattutto pericolo.

Mi sono avvicinato oramai 20 anni fa al mondo del software Safety Critical e della Certificazione tipico di ambienti Aerospaziali, Ferroviari, Medicali, Automobilistici ed ho imparato un sacco di cose interessanti ed insospettabili su come scrivere del codice in maniera professionale, ingegneristica e scientifica che non sia solo più stabile e sicuro ma anche meno costoso, in maniera più efficiente e veloce. Ma con un’infrastruttura di metodi, di procedure, di documentazione quasi del tutto inavvicinabile ad una PMI dove il numero di addetti software spesso è molto limitato.


LE MIE COLLABORAZIONI

Come puoi vedere, oltre all’esperienza lavorativa vera e propria (oltre 20 anni in esperienze internazionali presso VECTOR INFORMATIK, VECTOR SOFTWARE, ARTISAN SOFTWARE TOOLS, NOKIA SIEMENS NETWORKS) , sono stato Docente presso prestigiosi Atenei ed Istituti (Middlesex University di Londra, Università di Udine, CISM, Università Tor Vergata a Roma, Istituto Aeronautico Vinci di Gallarate), ho partecipato come Relatore a diverse Conferenze internazionali (Aerospace Tech Week, Avionics Expo, INCOSE (International Committee on System Engineering), National Software Testing Conference) e pubblicato Articoli e rilasciato Interviste per Riviste nazionali ed internazionali (Automazione Oggi, Aerospace Testing Journal).


CONTATTI

Per qualsiasi dubbio o chiarimento

Assistenza:

Telefono: +39-349-6736781

Mail: assistenza@softwaresicuro.it


SOFTWARE SICURO srl - Capitale Sociale 10.000€ interamente versato