Hi there,
So in our med device development company, we have an engineering dept within which we have a software development team and a system verification team (amongst others). There has been a share of testing between the software development team and system verification team, but it has not been consistent in that some projects involve the system verification team owning software integration testing (component level) as well as system level and in others integration testing is owned by the SW development team. In an aim to get more consistent, I would like to clarify where the line should be drawn. The V model in 62304 clearly shows "Software Integration & SOFTWARE SYSTEM VERIFICATION". North of that on the model is subsystem and system verification which should naturally be owned by the verification team.
Does it matter who owns component level testing?
I'm conscious the the verification group should remain independent of the development team to ensure objectivity and avoid conflict of interest, so where should they draw the line? in other words, what are the elements of the test that would determine if it should be verified by the verification team (independent from design) or the software development team (owns design).
Any help on this would be much appreciated.
So in our med device development company, we have an engineering dept within which we have a software development team and a system verification team (amongst others). There has been a share of testing between the software development team and system verification team, but it has not been consistent in that some projects involve the system verification team owning software integration testing (component level) as well as system level and in others integration testing is owned by the SW development team. In an aim to get more consistent, I would like to clarify where the line should be drawn. The V model in 62304 clearly shows "Software Integration & SOFTWARE SYSTEM VERIFICATION". North of that on the model is subsystem and system verification which should naturally be owned by the verification team.
Does it matter who owns component level testing?
I'm conscious the the verification group should remain independent of the development team to ensure objectivity and avoid conflict of interest, so where should they draw the line? in other words, what are the elements of the test that would determine if it should be verified by the verification team (independent from design) or the software development team (owns design).
Any help on this would be much appreciated.