Blog
TODO: Riscrivere tutti qs post
Intelligenza Artificiale: opportunità e rischi nello sviluppo software
Negli ultimi tempi, l'Intelligenza Artificiale (AI) è diventata un tema centrale di discussione in molti settori, incluso quello dello sviluppo software. ...
Giorgio Brajnik
· 17 Sep 2024Test manuali o automatici: un'analisi per ottimizzare la qualità del software
Nel dinamico mondo dello sviluppo software, la scelta tra test manuali e automatici rappresenta una decisione cruciale che può influenzare significativamente…
Giorgio Brajnik
· 16 Aug 2024L'affidabilità dei test automatizzati: una questione di contesto e strategia
La domanda "Mi devo fidare dei test automatizzati?" è complessa e la risposta dipende da numerosi fattori. Contrariamente a quanto si potrebbe pensare, la …
Giorgio Brajnik
· 5 Aug 2024Fidarsi o meno dei test automatizzati?
Nel precedente post sul testing e la gestione del rischio nella vicenda di CrowdStrike è emerso il punto della fiducia nei test automatizzati e se invece…
Giorgio Brajnik
· 27 Jul 2024Il bug di CrowdStrike: una lezione sul risk management e l'importanza del testing
Il recente incidente che ha coinvolto CrowdStrike ha messo in luce una serie di criticità nei processi decisionali legati al risk management e al testing del…
Giorgio Brajnik
· 22 Jul 2024Selezione del software assicurativo: come la qualità del testing può fare la differenza tra successo e fallimento
L'ambiente circostante e la clientela possono influenzare significativamente la qualità del software che un'azienda produce. Se l'azienda opera in un settore…
Giorgio Brajnik
· 21 Apr 2024Sui test end-to-end automatizzati
I test end-to-end (E2E) rappresentano un livello di testing essenziale nel ciclo di sviluppo del software. Questo tipo di test verifica l'integrità e il…
Giorgio Brajnik
· 17 Apr 2024La povera qualità dei rapporti di test
Il problema della povera qualità dei rapporti di test evidenzia una sfida significativa nella gestione della qualità del software. Rapporti di test imprecisi,…
Giorgio Brajnik
· 23 Mar 2024Il problema della regressione della qualità
Di fronte al persistente problema della regressione della qualità nei nostri progetti software, non possiamo fare a meno di sentirsi sopraffatti e frustrati.…
Giorgio Brajnik
· 2 Mar 2024A chi far fare il testing
“ La qualità non è mai un risultato del caso; è sempre il risultato di uno sforzo intelligente .”, diceva J. Ruskin. In ogni momento della nostra giornata…
Giorgio Brajnik
· 23 Feb 2024Testare a mano il software?
In un mondo dove la velocità di consegna è tutto, il dover testare manualmente il software rappresenta un vero e proprio collo di bottiglia per molte…
Giorgio Brajnik
· 16 Feb 2024Quando applicare il BDD? Per trasformare lo sviluppo del software
Nel mondo dello sviluppo software, la chiave per il successo di un progetto non risiede solo nella tecnologia utilizzata, ma soprattutto nella qualità della…
Giorgio Brajnik
· 3 Feb 2024BDD strategico
Nei nostri precedenti approfondimenti, abbiamo esplorato l’adozione di una strategia nello sviluppo del software, analizzandone la struttura e sottolineandone…
Giorgio Brajnik
· 16 Jan 2024A cosa si va incontro con strategie non integrate?
Negli interventi precedenti abbiamo visto l’idea di fondare una strategia di sviluppo del software sui tre assi fondamentali (capire, realizzare, verificare) e…
Giorgio Brajnik
· 2 Jan 2024Perché una strategia integrata è utile
Avere una strategia di sviluppo software integrata, che unisce in modo coeso il capire (comprensione delle esigenze), il realizzare (creazione del software) e…
Giorgio Brajnik
· 22 Dec 2023Migliorare lo sviluppo del software per un programma di applicazioni: una strategia tripartita
Nell'ambito dello sviluppo software, l'efficacia e la qualità del programma di prodotti finali sono strettamente legate a una strategia ben strutturata. Sulla…
Giorgio Brajnik
· 16 Dec 2023L'agilità e la gallina dalle uova d'oro: Parte 2
Nella prima parte di questo memo ho parlato di come il livello e il potenziale produttivo debbano essere attentamente bilanciati per far sì che la gallina…
Giorgio Brajnik
· 2 Sep 2023L'agilità e la gallina dalle uova d'oro - parte 1
In questo memo voglio affrontare un aspetto che ha grosse implicazioni strategiche nello sviluppo agile del software e che spesso viene sottovalutato. C'entra…
Giorgio Brajnik
· 14 Aug 2023Manager coraggiosi: to BDD or not to BDD?
Secondo la Treccani: Coraggio = Forza d’animo nel sopportare con serenità e rassegnazione dolori fisici o morali Audacia = È la qualità di chi ha molto…
Giorgio Brajnik
· 26 Jul 2023"You build it, you run it" - è applicabile sempre?
Questo principio, formulato inizialmente nel 2006 dal CTO di Amazon Werner Vogels , suggerisce che il team che sviluppa un prodotto deve anche essere quello…
Giorgio Brajnik
· 11 Jul 2023
