We're working on bringing in a piece of equipment with a capability for automation. We have a time and temperature kill step. With our previous equipment, operators were manually recording this on a batch record. This equipment will run a PLC program and ensure that our temperature exceeds the minimum and stays up for the entire duration of the kill step.
In my reasoning, the fact that the program completes successfully could be evidence of CCP completion. It would also be less prone to random error, but perhaps more prone to systematic error (i.e. coding errors) that may occur. I believe that the software must be validated that it's performing correctly. Has anyone ever undertaken this validation? How have you documented it?