How do you approach working with non-technical team members, such as project managers or supervisors?