How would you approach a structured root cause analysis for a recurring hardware fault in an aerospace system?