LabVIEW code Checklist
From The Software Engineers Guide to LabVIEW by Conway & Watts. This is an excellent book. It's pricey, but worth every penny.
1) All code runs without reported errors.
2) Front panels are well laid out, and inputs and outputs clearly defined.
3) All user facing front panels and user interfaces are clear and obvious as to their function.
4) Each icon is meaningful.
5) Each VI name is meaningful.
6) Each component exhibits strong cohesion and is loosely coupled.
7) All interfaces to components are clearly defined.
8) Each VI has the description section filled in.
9) Each VI diagram is clearly laid out and labeled.
10) Diagrams are not so large as to inhibit reading and understanding.
11) The developer has reused availa
ble code where applicable.
12) There are no global variables within the system code, except where formally agreed.
13) Preconditions and postconditions are used for all critical VIs.
14) All enumerated types contain meaningful entries.
I have other guides too, if you're interested. You should also search for "LabVIEW code verification".