I've not worked as a proper developer for more than 20 years, and even then I would hesitate to describe myself as a "proper developer" so am looking to get some practical information regarding Configuration Management as per 62304 standard.
I am used to thinking about a SW version and a file or list of all source code repos and external libraries or packages that are included in building that version (so I guess you should also include things like the versions of the compilers and other tools, though I've rarely seen this).
And things like requirements, are these mostly covered as part of product level design control or are there schemes for this if managed entirely within a dev tool etc
Are there typical things that are "missed" or forgotten that should be considered, identified as config items and how is this usually documented
so yeah, any *practical* refs, tips, descriptions or info would be very useful, I might have to do an audit and I was thinking configuration management is a good topic, but then I realised my own understanding of this was ... incomplete
I am used to thinking about a SW version and a file or list of all source code repos and external libraries or packages that are included in building that version (so I guess you should also include things like the versions of the compilers and other tools, though I've rarely seen this).
And things like requirements, are these mostly covered as part of product level design control or are there schemes for this if managed entirely within a dev tool etc
Are there typical things that are "missed" or forgotten that should be considered, identified as config items and how is this usually documented
so yeah, any *practical* refs, tips, descriptions or info would be very useful, I might have to do an audit and I was thinking configuration management is a good topic, but then I realised my own understanding of this was ... incomplete