Looking for guidance on what IATF actually expects for versioning control on software programming. We have software for machine control where we input particular parameters and tolerances that control what the machine does to make a particular product. We save that under a product part number so that it can be reloaded next time we need to run that part number. If we change the parameters that we input to have the machine make this part number (let's say we change the pack pressure parameter) do we actually have to save the prior program, since it will no longer be needed? Thank you,
The changes you've mentioned cannot be considered as versions of software. If you are changing the parameters of the production process or the part you are producing, you only need to document those changes so you can ensure traceability to the parts being produced under this conditions. These information are usually already present in the working order, drawings or some other record.