Garmin Interview Question

How would you troubleshoot if a software is having issues?