Da un punto di vista americano, la risposta è "forse" che si appoggia a "probabilmente no".
Generalmente, la responsabilità del prodotto ricadrà sul datore di lavoro. Supponendo che tu non sia un proprietario della ditta, non parteciperai alla (vasta) maggioranza di potenziali cause legali.
L'eccezione a questa è una grave negligenza. (Un) Fortunatamente, la negligenza grave può essere un termine molto soggettivo e può essere altrettanto difficile da dimostrare in tribunale. Ogni prodotto software presenta alcuni problemi con esso. Finché ci sono alcune attività (!) Di test e di QA registrate che coprono la maggior parte della funzione principale, il rischio di essere colpiti con grave negligenza è piuttosto basso. È importante tenere registri poiché porteranno molto più peso durante una prova.
Nessuno mette alla prova tutto, né è nemmeno possibile, quindi non prendere le considerazioni sopra come motivo per ritenere che una copertura del codice inferiore al 100% non sia accettabile. Dato che si tratta di un prodotto medico in cui la vita e / o la salute potrebbero essere influenzate, il tuo carico è un po 'più alto. OTOH, il prodotto non prescrive il dosaggio effettivo da assumere in modo che l'onere non sia il più alto possibile.
Mentre il prodotto può essere rilasciato sotto il nome del no-profit, ciò non esonera il datore di lavoro dalla responsabilità. Anche se la NFP ha firmato la documentazione che indica che accetta la responsabilità per il prodotto, può girarsi e affermare che i requisiti o le prove erano insufficienti e trascinare il datore di lavoro in una potenziale causa legale. In definitiva, la società che ha prodotto il prodotto avrà sempre un certo grado di responsabilità per il prodotto.
Se ti capita di essere un ingegnere professionista / autorizzato, che dubito dal momento in cui lo avresti menzionato, allora hai uno standard più elevato per te. Se sei un PE, potresti essere personalmente responsabile per alcune delle carenze del prodotto se non sei riuscito ad aderire a metodologie di sviluppo ragionevoli. Questo è particolarmente vero se ci si aspetta di timbrare / sigillare la progettazione o la documentazione di implementazione. Detto questo, saresti già stato a conoscenza delle tue responsabilità come PE se lo avessi fatto.
La responsabilità legale è una cosa, la responsabilità morale è un'altra. Devi essere in grado di dormire la notte sapendo che il prodotto su cui stavi lavorando non aveva difetti grossolani che potrebbero influenzare in modo significativo la salute di qualcuno. È anche importante mantenere il prodotto in prospettiva. Questo è probabilmente un sistema di tipo promemoria / helper. Non abdica la propria responsabilità personale nel mantenere la propria salute. Fai del tuo meglio per assicurarti che il prodotto sia solido, ma anche per mantenere le ramificazioni di un bug nella giusta prospettiva.