Come per IEEE 12207 , che deve eseguire test di integrazione del software (SOIPL): SW Testing team o SW Development team ?
Come per IEEE 12207 , che deve eseguire test di integrazione del software (SOIPL): SW Testing team o SW Development team ?
La risposta TL; DR; è "Dipende ..."
ISO / IEEE 12207 non specifica team come tali, semplicemente i processi da seguire. A seconda della natura dell'attività (e di altri requisiti, ad es. DO-178, IEC61508) che introducono requisiti di indipendenza ai livelli superiori, allora una persona singola può essere responsabile dell'intero ciclo di vita.
In termini semplici, il Processo di integrazione del software (di cui il test di integrazione è una parte) costruisce tutti i moduli (unità testati) in un singolo eseguibile. Le fasi del processo saranno le seguenti:
In un piccolo progetto, i tester di integrazione potrebbero essere gli stessi ingegneri del software che hanno scritto il codice ... se si dispone di team separati, suggerisco di avviare il Processo di integrazione del software è probabilmente un buon punto di passaggio, perché da quel momento si sta testando una build completa, probabilmente su hardware di destinazione. Ma questa è una decisione locale da prendere.
Leggi altre domande sui tag integration-tests sdlc