Defensive Programming
Research and discuss Defensive Programming and whether or not you would use it when developing procedures, processes, and architectures that guide work execution at the program and/or system level.