27/12/2020, 21:29
(27/12/2020, 20:33)ciocca956 Ha scritto: Sarebbe troppo bello poter verificare il sempre corretto funzionamento di applicazioni digitali nelle innumerevoli situazioni finali pratiche prima che queste si compiano. E si che gestendo un forum come questo te ne saresti dovuto accorgere già da tempo almeno con l'esperienza dei vari sistemi operativi di cui si discute che ciò non è dato per possibile. Partendo da Xp che ha avuto bisogno di anni per essere affidabile, per non parlare di Vista W8 e W10 e senza andare a cercare i precedenti. Anche Linux ha avuto i suoi bei problemi di affidabilità.Concordo, sarebbe troppo bello se fosse possibile, ma non le è per mille motivi.
E che dire di tutti gli applicativi di automazione industriale (è il mio settore professionale) che nonostante la relativa banalità delle funzioni e il notevole collaudo mondiale con una discreta frequenza creano problemi di affidabilità. Probabilmente è dovuto a questo il mio privilegiare la ricerca di soluzioni piuttosto della polemica sterile. Se quando mi capitano delle difficoltà a far funzionare un impianto al committente cominciassi a dire delle responsabilità di Siemens, Schneider, Omron o altri marchi anzichè risolverle finirei a dormire sotto i ponti.
Un software può anche essere sviluppato in modo impeccabile, come di solito lo sono tutti o quasi, ma poi si deve interfacciare con altre applicazioni, librerie e in innumerevoli contesti diversi su hardware diversi. Da qui, l'impossibilità di prevedere tutto.
Oggi ci sono anche strumenti per un QA che sicuramente vengono eseguiti, volendo si potrebbero anche allungare di anni il periodo di testing, ma non servirebbe a nulla, solo quando sarà disponibile alla grande platea di utenti, arriveranno le segnalazioni di bug e questi potranno essere risolti.