Sticky

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:


Strategie Avanzate di Testing e Continuous Integration

Giovedì 16/04/2020 ore 14.00

Torniamo sul tecnico, molto tecnico, anzi tecnicissimo con un webinar straordinario che va subito al sodo su un argomento caldissimo:

il TEST SOFTWARE

E lo fa andando ad analizzare in dettagli le tecniche più avanzate al mondo, le strategie più efficienti e i tool più moderni adottate da un’elite di aziende tecnologicamente dominanti, per rendere più rapida l’attività di Software Test anche di un fattore 1000 e oltre, contribuendo a migliorare in maniera drastica la Qualità del codice fin dal giorno Zero.

Ma di cosa stiamo parlando esattamente? No, non sono miracoli ma solide realtà: da dove si inizia quindi?

Zero-Day Testing?

Come si fa a testare dal giorno Zero, quando ancora il codice non è stato scritto? Beh AGILE ha dato una sua risposta…

il TDD: Test Driven Development

Ma come ben sa chi si sia trovato ad usare questo approccio, è più un’utopia che una realtà… una dichiarazione di intenti che si scontra con la realtà quotidiana. E allora come si fa?

Ci viene incontro nientepopodimeno che… l’avionica!

Requirement-Based Testing

Tutto si collega… tutti i webinar fatti finora e quelli futuri sono legati da un unico fil rouge, da un tema conduttore: una filiera, una catena di montaggio dove ogni elemento ha il suo peso fondamentale.

Se i requisiti sono fatti bene, come si evidenzia nel corso Requisito Perfetto… allora puoi accedere alla seconda fase: come in un videogioco, passato il primo livello, accedi al secondo. E dal TDD parti dall’inizio ad assicurare la qualità. E il test basato sui Requisiti, conti alla mano, è l’unica vera chiave per una Qualità Totale.

E poi come fai a mantenere il tuo codice sempre in costante miglioramento, anche in caso di cambiamento? Qui entra in gioco la…

Continuous Integration & Testing

Certo: integri costantemente ogni modifica e la testi… sembra facile, sembra ovvio, ma è impossibile da fare. La potenza in gioco sarebbe ingestibile:

nessuno tranne forse Google avrebbe la capacità di calcolo per realizzare veramente una Regression Testing per ogni singola modifica.

A meno che… entra in gioco la parola magica, il grande trucco finale che lascia tutti a bocca aperta:

Change-Based Testing

Basta: eccoci qua alla vera regina della festa:

la tecnica super-avanzata per una Change-Impact Analysis fatta in tempo reale, rapidissima, che abbatte tutti i tempi come dicevamo anche di un fattore 1000 ed oltre

Ma da sola non basta… ci vogliono tutti gli step precedenti: come in una catena, l’anello debole pregiudica totalmente la tenuta e il risultato finale.

Cosa ti perdi a non partecipare?

Ti perdi la strategia più avanzata al mondo di Software Testing, quella che solo le migliori aziende al mondo conoscono e utilizzano per un Time To Market sempre più opprimente.

E tu? Pensi di poterti perdere un webinar del genere che ti parla in una sola sessione di una catena di tecnologie che insieme formano un motore potentissimo:

  • Zero-Day Testing
  • Test-Driven Development
  • Requirement-Based Testing
  • Continuous Integration
  • Change-Based Testing

In una sola sessione, veramente vedrai

tutto quello che ti farà mettere il turbo al tuo processo di Sviluppo e Test Software, eliminando colli di bottiglia facendoti fare un salto quantico?

Webinar “Strategie Avanzate di Testing e Continuous Integration”

Giovedì 16/04/2020 ore 14:00

Per vedere le registrazioni dei webinar precedenti vai su…

https://www.softwaresicuro.it/Mautic/webinar-2019-registrazioni

Massimo

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