Sticky

Luxury Masterclass

Intervista con Laura Spinelli

PROTEGGERE LA REPUTAZIONE E IL BRAND DI UN’AZIENDA?
Intervista sui danni provocati da un Software Embedded di scarsa qualità

Guarda l’intervista su: “COME PROTEGGERE LA REPUTAZIONE DELLA TUA AZIENDA DAL SOFTWARE DI BASSA QUALITA”

  
lo posso dire: finalmente!


Sì, finalmente, in un’intervista fatta in un ambito apparentemente lontano da quello tecnico (si tratta di una MasterClass per il mondo Luxuryorganizzata da Matteo Rivolta di RiFRA, cucine da sogno), sono riuscito forse per la prima volta a fare capire a un pubblico non necessariamente “tecnico” qual è la mia vera missione, personale in primis e aziendale di conseguenza: 

insegnare alle aziende come fare a proteggere il proprio Brand, la propria Reputazione dai potenziali, catastrofici danni tecnici, economici e di immagine provocati da un’introduzione non correttamente pianificata e gestita del Software Embedded 

soprattutto laddove per motivi storici sia presente una forte cultura e competenza in ambito elettro-meccanico, ma manchi o sia in formazione lo sviluppo di codice.

Si tratta prima di tutto di un CAMBIAMENTO CULTURALE: ci sono grossi cambiamenti da attuare non soltanto a livello di tecnologia, di tool, ma soprattuto di cultura aziendale, di processi, di persone.

Chi è Matteo Rivolta e cos’è RiFRA

Matteo Rivolta è conosciuto come un imprenditore ed innovatore del suo settore colui che ha internazionalizzato Rifra, inizialmente nata da Giovanni Rivolta, artigiano brianzolo che avviò nel 1930 la sua prima bottega a Macherio.

Le sue cucine sono state definite come “le più belle al mondo”…

Cosa c’entra tutto questo con il Software?

Devi guardare l’intervista per scoprirlo… ma vedrai che il Lusso e la Reputazione sono intimamente legate, così come il Software potrebbe dare danni ingenti alla tua azienda.

Come faccio ad ascoltare l’intervista?

Clicca qui sotto ed ascolta la mia intervista insieme a Laura Spinelli, presentatrice di “Storie di Imprenditori”, in cui discutiamo della necessità di produrre Software di Qualità e del perchè il Brand deve seguire tutto il processo di sviluppo.

Guarda l’intervista su: “COME PROTEGGERE LA REPUTAZIONE DELLA TUA AZIENDA DAL SOFTWARE DI BASSA QUALITA”


Per ricevere una consulenza gratuita su come proteggere la Reputazione della tua azienda dai danni del Software di bassa qualità:

ASSISTENZA@SOFTWARESICURO.IT
Massimo

L’INCIDENTE DELLA FUNIVIA DI STRESA

E di come la sicurezza deve passare attraverso processi precisi e invalicabili

L’incredulità, gli occhi sbarrati di fronte alle prime notizie.
I brividi veri, quelli che ti scuotono fin dentro le ossa, quando ti rendi conto che potrebbe non essere stata una tragedia imprevedibile, ma c’è il tragico sospetto che sia stata frutto di decisioni od omissioni umane. 

Ero indeciso se scrivere queste parole. 

Non sono un esperto di funivie, non voglio sputare sentenze già troppo proclamate da ogni dove. 

Non voglio condannare e puntare il dito, non spetta a me. 

Vorrei solo analizzare le possibili soluzioni in termini di procedure.

Non quelle “a caldo”. Quelle saranno una danza di controlli a tappeto. 

Abbiamo oltre 1477 impianti a fune in Italia.

In quanti altri luoghi potrebbe ancora accadere?


Quanti altri boati immensi e innaturali potrebbero interrompere la quiete di quei paesi? 

Si susseguiranno verifiche, analisi, manutenzioni straordinarie. 

Se qualcun altro (e mi auguro proprio di no) aveva avuto la malaugurata idea di omettere dei controlli di sicurezza del genere, si sarà spaventato a morte pensando alle ben più gravi conseguenza a cui sarebbe andato incontro. 

Quindi, come ti dicevo, non importa molto la soluzione “a caldo”, ma quella a freddo, quando si saranno calmate le acque. 

Quando il boato assordante avrà finito di riecheggiare nelle nostre orecchie e ci sarà un altro problema all’ordine del giorno. 

Le soluzioni a lungo termine: quelle che davvero possono evitare le disgrazie

Facciamo una piccola premessa. 

Read More

AEiC 2021Ada Europe

International Conference on
Reliable Software Technologies

Virtual event

7-10 Giugno 2021
Mio intervento: Giovedì 10 Giugno ore 13:45

come ogni anno da un bel po’ di anni a questa parte, anche quest’anno sono onorato di essere stato invitato come speaker alla prestigiosa conferenza 

ADA Europe 2021 – AEiC – VInternational Conference on Reliable Software Technologies


A questa fondamentale (e direi UNICA!) conferenza per tutti coloro che utilizzano il prestigioso e robusto linguaggio ADAparteciperanno tutti i maggiori esperti al mondo di Software Quality & Reliable Software Technologies.

Perché devi assolutamente partecipare a questa conferenza

Ancora una volta, perchè si tratta

dello stato dell’arte del Linguaggio Ada e  Reliable Software, dove i massimi esperti parleranno delle più recenti Tecniche, dei Toolpiù moderni, dei Metodi più sicuri

4 giorni di eventi virtuali, dove partecipare senza muoverti da casa: come ti dicevo per l’altra conferenza, quando ti ricapita un’opportunità del genere?

Chi sono gli oratori di questa Conferenza

Oltre a me ci saranno esperti universitari, ricercatori e altre aziende che utilizzano il linguaggio Ada e in generale tecnologie per il Reliable Software
Tutte aziendi appartenenti a settori Automotive, Medicale, Industriale, Elettronico.


Il mio intervento, su:
Software Testing: Manual or Automatic activity?
6 keys to higher Quality Software
sarà:


Giovedì 10 Giugno – ore 13:45


Mi ripeto: è una bella occasione, non te la perdere!

Come posso avere maggiori informazioni e soprattutto ISCRIVERMI?

Per avere l’agenda completa, informazioni dettagliate su come iscriversi, vai direttamente su questa pagina:

AEiC 2021 – Ada Europe 25th
e completa la tua iscrizione.

Per qualsiasi dubbio o domanda scrivi a:
CORSO@SOFTWARESICURO.IT

Massimo   

Partecipa alla Ada Europe Conference – AEiC 2021

Vector Virtual Software Testing Symposium

“SOFTWARE TESTING: Human or Automatic Activity? Six Keys to Higher Quality Software”  

19 Maggio 2021ore 13:00


Registrati e ricevi l’AGENDA e il mio speciale REPORT


quest’anno sono onorato di essere stato invitato come speaker alla prestigiosa conferenza Virtual Software Testing Symposium” organizzata da Vector Informatik, azienda con cui collaboro da oltre 10 anni. A questa speciale giornata parteciperanno tutti i maggiori esperti al mondo di Software Quality, Continuous Integration & Development, AGILE, DevOps e tanti altri argomenti correlati. 

Perché devi assolutamente partecipare a questa conferenza

Semplicemente, perchè si tratta

dello stato dell’arte del Software Testing, dove i massimi esperti parleranno delle più recenti Tecniche, dei Toolpiù moderni, dei Metodi più sicuri

per migliorare la Qualità del Software, la Sicurezza dei prodotti che vendi e diminuire i Tempi e i Costi.
Tutto insieme, nella stessa giornata, senza muoverti da casa: quando ti ricapita un’opportunità del genere?

Chi sono gli oratori di questo Symposium

Oltre a me e agli altri esperti colleghi di Vector Informatik, parteciperanno come oratori anche nostri clienti e partner di aziende al top come: 
GS Lab, Schneider Electric, Roche Diabetes Care, Nippon Seiki, Innovative Vehicle Institute, INFINEON, NVIDIA 
appartenenti a settori Automotive, Medicale, Industriale, Elettronico.
Mi ripeto: è una bella occasione, non te la perdere!

Quali argomenti verranno trattati

Ecco quali sono i temi della giornata:
– Unit, Integration, System Test
– Prevenzione ed Identificazione dei Bug
– AGILEDevOps ed altre metodologie
– Continuous Development, Integration & Testing
– Architettura, Modellazione, Simulazione & Testing
– Certificazione Functional Safety IEC-61508, DO-178C, ISO-26262, ASPICE

Come posso ricevere l’agenda dettagliata e soprattutto ISCRIVERMI?

Per avere l’agenda completa, informazioni dettagliate su come iscriversi e il mio
REPORT speciale sull’Automazione del TEST Software
vai su questa pagina:


REGISTRATI E RICEVI L’AGENDA E IL MIO REPORT SPECIALE

e completa la tua registrazione.

Per qualsiasi dubbio o domanda scrivi a:
CORSO@SOFTWARESICURO.IT

Registrati e ricevi l’AGENDA e il mio speciale REPORT

Massimo

Sticky

Il segreto di un BUON Software? Dei BUONI requisiti…

in questi lunghi anni di lavoro nel campo del Software, per applicazioni critiche o meno, mi sono spesso scontrato con una realtà molto semplice anche se disarmante:

certi manager o imprenditori, erano talmente in alto mare nel processo di Sviluppo Software, da essere scoraggiati dal fare anche solo un minimo cambiamento.

Esatto: arrugginiti oramai da anni di cattive abitudini, di fretta di andare sul mercato, di fasi importanti es. di test saltate, di pressioni dai manager o dai clienti, da ritenere oramai di fatto impossibile adottare un Processo di Sviluppo Software di Qualità, per via dei troppi cambiamenti da affrontare.

Bisogna però darsi un punto di partenza, il primo cambiamento: da che cosa si può iniziare a cambiare in meglio?


LA PRIMA MOSSA DA FARE NEL 2021?

Ho parlato in questi anni con decine di clienti, ho sentito gli sfoghi anche recenti di manager e imprenditori: ho ri-analizzato tutta la catena di procedure e attività del M.E.D.S. (Method for Efficient Development of Software) e degli altri standard di qualità e certificazione come il DO-178C, ISO-26262, IEC-61508 ecc. e ho identificato quella che secondo me è  la radice di tutto, il singolo cambiamento che si porta dietro tutto il resto, il primo passo verso il cambiamento:

LA SCRITTURA DEI REQUISITI

anzi… del REQUISITO PERFETTO!

Quando uno ha i Requisiti ben fatti, scritti con formalità e in maniera ingegnerizzata, poi si portano dietro tutto il resto, come per magia. E’ il primo passo: ma diventa poi una reazione a catena che rende molto più lineare e ingegnerizzato tutto il resto.

Se tu pensi invece ancora di poter fare senza…


SENZA UN “REQUISITO PERFETTO”?

Senza dei requisiti ben fatti, non funziona più niente, non ha mai funzionato né mai funzionerà nulla.

SENZA REQUISITI PERFETTI:

  • NON riesci a MODELLARE e SIMULARE precocemente 
  • NON riesci a SVILUPPARE correttamente 
  • NON riesci a TESTARE su tutto il Ciclo di Vita 
  • NON riesci a soddisfare il M.E.D.S. (Method for Efficient Development of Software) 
  • NON riesci a fare AGILE, LEAN DEVELOPMENT 
  • NON riesci a SODDISFARE IL CLIENTI 
  • NON riesci a CERTIFICARE SAFETY-CRITICAL come DO-178C, ISO-26262, IEC-61508 ect  

Per questo motivo, ho pensato di creare un vero e proprio corso su misura, dedicato solo ai Requisiti.
E da quest’anno, l’ho ancora migliorato: ecco il corso REQUISITO PERFETTO ADVANCED.



REQUISITO PERFETTO ADVANCED

Non perdere tempo, vai a vedere subito questa pagina, dove troverai:

  • guardati LA PRIMA LEZIONE del corso 
  • scarica la guida gratuita I 10 COMANDAMENTI del REQUISITO PERFETTO
  • compila il form e fatti richiamare per conoscere l’offerta che ho preparato per te, per i primi mesi del 2021

Intervista a Vance Hilderman – CTO di AFuzion ed esperto di Certificazione Avionica

Ognuno di noi ha un Maestro, un “guru”, una persona che nella vita ci ha dato tanto, tantissimo in termini di cultura, di passione, di conoscenza: per me è senza dubbio Vance Hilderman, ora CTO e fondatore di AFuzion, ma in passato mio collega in Artisan Software e poi in Vector Software.

Vance è unico: con il suo approccio umile, cortese e sempre allegro, ha la proprietà magica di rendere comprensibile a chiunque una materia complessa, ostica e delicata come la Certificazione Avionica Safety-Critical: invece di annoiarsi, nelle sue lezioni non solo si impara ma si ride, ci si diverte con i suoi esempi e storie di vita reale, si fanno quiz. E le ore e i giorni di formazione volano: gli studenti (manager, dirigenti, imprenditori) da tutto il mondo sono contenti e hanno imparato di più da lui in poche ore che in anni di esperienza.

In questa intervista, Anna Chiara Cesari e Massimo Bombino di Software Sicuro provano a farsi raccontare da Vance alcuni momenti fondamentali:

– cosa sta succedendo nel mondo, in questo periodo così critico per via del COVID

– cosa stanno facendo le aziende per tutelarsi e reagire

– come la transizione “Dall’acciaio al bit”, dai dispositivi elettromeccanici al firmware, può essere gestita e dominata

– come la Certificazione può aiutare le aziende a raggiungere mercati più ampi

– cosa possono fare le aziende per poter ripartire di slancio appena possibile

Ecco l’intervista

In questo video, Vance ci parla soprattutto della MasterClass di (NON) Programmazione C/C++ Embedded & Realtime, un prestigioso corso di studi in 12 lezioni online, che è perfetto in questo periodo per aumentare le competenze del proprio team aziendale in termini di Progettazione Firmware Embedded e livellare verso l’alto le capacità degli sviluppatori, analisti e tester.

Grazie ai suoi prestigiosi docenti:

Massimo Bombino – CEO & Founder di Software Sicuro, una delle maggiori autorità a livello italiano di Sviluppo Software Embedded & Safety-Critical

Vance Hilderman – CTO di AFuzion, esperto di Certificazione Avionica e di Safety-Critical, con esperienza a livello mondiale

Niroshan Rajadurai – VP di GitHub, guru nel campo degli RTOS (Real-Time Operating Systems), Security, Continuous Integration

Roberto Bagnara – CEO di BUGSENG, membro del MISRA e maggior esperto di Analisi Statica in Italia

Maurizio Menegotto – CEO di Lauterbach Italia, autorità nel campo del Debugging, Emulazione Hardware

e agli argomenti trattati, questa MasterClass è la scelta strategica giusta e il miglior investimento che tu possa fare in questo periodo.

Ecco qua dove potrai trovare maggiori informazioni:


1° Corso di Programmazione Software Business- e Safety-Critical

Il 1° Corso di NON programmazione: non solo le basi della scrittura del codice, ma soprattutto le Best-Practises, gli errori più comuni, la scelta della piattaforma, la gestione del real-time e dell’embedded e tutti gli altri aspetti più critici.
Programmazione per Sistemi EmbeddedReal-TimeIoT (Internet of Things)App mobili

Me l’avete chiesto veramente in tanti, tantissimi: ho capito che c’era un tassello fondamentale che mancava nella mia offerta di consulenza e corsi.

Infatti, man mano che parlavo con voi ho capito che c’era tutta una serie di concetti che io davo per scontati, avendoli appresi in diversi contesti e applicazioni internazionali in oltre 30 anni di carriera, che quindi non potevano essere necessariamente noti a tutti.

Per cui, eccolo qua: il mio Corso di Programmazione Business- e Safety-Critical, anzi il primo corso al mondo di NON Programmazione!

E se segui, capirai cosa vuol dire e perché è diverso da tutti i corsi che hai fatto finora, per cui non è il caso assolutamente di perdertelo: infatti, tieni conto che è il distillato di tutta la mia esperienza, è il corso che avrei voluto avere a disposizione quando ho cominciato a lavorare ma non c’era (e pure adesso, direi che è il primo nel suo genere).

Si torna alle basi: questo corso farà sicuramente parte di quello che io chiamo gli ESSENTIALS, ossia tutti quei corsi, infoprodotti, programmi di apprendimento dei concetti di base che ho deciso di creare, per dare la possibilità anche a te di fare molto più velocemente il percorso che ho fatto io, senza ripetere gli stessi errori.

Esatto, questo è il punto chiave: evitare tutti gli errori che ti portano ad avere un Software NON Sicuro.

Dove trovare informazioni?

Troverai a questo indirizzo tutte le informazioni sul corso:

  • A chi si rivolge?
  • Perché un altro corso?
  • Cos’ha di diverso dagli altri corsi?
  • Che tipo di applicazioni potrai sviluppare dopo questo corso

Se sei interessato a partecipare, contattami:

Grazie
Massimo Bombino

“Nuovo gruppo Facebook dedicato alla Programmazione di Software Sicuro in ambiente Safety- e Business-Critical”

Ogni giorno, durante il tuo lavoro quotidiano di programmazione, modellazione e test software, ti arrivano richieste di ogni tipo da parte dei clienti, affronti difficoltà tecniche sempre nuove e non sempre hai le risposte interne alle domande che ti vengono poste. 

Quale potrebbe essere il modo più rapido per avere a disposizione esperti a cui chiedere e altri colleghi che condividono difficoltà simili?

Visto che anche questa è una richiesta che mi avete fatto in tanti, ho deciso di accontentarvi e ho creato 
un nuovo luogo di discussione tecnica, un GRUPPO FACEBOOK per parlare di Programmazione Software, Safety-e Business-Critical

Con la comodità di un social facilmente disponibile e alla portata di tutti, un gruppo Facebook consente di avere interazioni molto più veloci e immediate da qualunque piattaforma, anche da telefonino o da tablet.
L’iscrizione è gratuita e aperta a tutti coloro che hanno un account Facebook, gli argomenti saranno prevalentemente tecnici e possono essere proposti da chiunque:


https://www.facebook.com/groups/SoftwareSicuro/

Mi raccomando, iscriviti subito e diffondi il più possibile il gruppo tra i tuoi colleghi e conoscenti!

Massimo Bombino

[VIDEO] 5° Comandamento: NON UCCIDERE (col software)

Lo dice anche la “Bibbia” DO-178, nel suo Quinto comandamento… 

il software non deve uccidere nessuno!


 
In questa breve presentazione, che ho tenuto all’Istituto Aeronautico Vinci di Gallarate, ho voluto spiegare ai giovani studenti e futuri piloti o controllori di volo alcuni dei concetti di base che stanno dietro la produzione e la certificazione del Software Aeronautico attraverso la rigida Certificazione Safety-Critical.

E per fare questo passo attraverso l’analisi dell’incidente dei due Boeing 737 Max in Indonesia e in Etiopia perché presentano degli aspetti molto interessanti per chiunque abbia a che fare con la produzione di software di qualunque tipo, anche se non critico.

Perché ti dovrebbe interessare anche se non fai Software Critico?

Infatti, se guardi il video, scoprirai che in realtà i veri motivi dell’incidente… non hanno a che fare con problematiche di tipo tecnico o non sono dovute a errori di piloti ma

sono errori gravi di progettazione, formazione e di tempistiche di ingresso nel mercato che potrebbe compiere qualunque azienda, anche la tua.

https://youtu.be/xS1tJ4-v594

Guardati il video e poi fammi sapere cosa ne pensi… e lascia un commento!

Nel mio canale YouTube trovi altri video!
Software Sicuro Channel

Scrivici per ogni tuo dubbio, curiosità e perplessità:
assistenza@softwaresicuro.it

Christine, la macchina (a guida autonoma) infernale

Come forse avrai letto, a Marzo 2018 un’auto a guida autonoma di Uber ha investito una donna di 49 anni in Arizona, uccidendola


Esatto: come nei migliori (e peggiori) film di fantascienza se non horror, una macchina dotata di intelligenza artificiale apparentemente è impazzita e ha ucciso un essere umano, uno dei peggiori incubi dell’evoluzione tecnologica dell’uomo. La cosa come immagini ha creato grande scalpore e polemiche, provocando la sospensione di qualunque test su strada. 


In questo articolo, cerco di spiegarti in maniera semplice cosa è successo, di chi è precisamente la colpa (e non è quello che raccontano i giornali, neanche la stampa specializzata!), qual è l’errore di fondo e cosa c’entra un vecchio col cappello. 


Capirai perché tutto questo ha a che fare con i progetti software, con il gioco del poker e soprattutto comprenderai che, molto probabilmente, c’entri anche tu. Sì, proprio TU.


Ma andiamo con ordine. 

Read More
La tua azienda sta producendo pessimo software, bruciando prezioso budget in una spirale che presto ti manderà gambe all’aria. Te ne sei già accorto? E cosa stai facendo per evitarlo?
Tech Nerd theme designed by Siteturner