Diagnose a problem은 주로 기계적 결함, 시스템 오류, 또는 추상적인 상황에서의 문제 원인을 정확히 파악하고 분석하는 과정을 의미합니다. 원래 'diagnose'는 의학 분야에서 질병을 진단할 때 주로 사용되던 단어였으나, 현대 영어에서는 IT, 비즈니스, 엔지니어링 등 다양한 분야로 확장되어 사용됩니다. 단순히 문제가 있다는 것을 아는 단계를 넘어, 그 문제가 왜 발생했는지 근본적인 원인(root cause)을 찾아내는 전문적이고 분석적인 뉘앙스를 풍깁니다. Identify a problem이 단순히 문제를 발견하는 것에 초점을 맞춘다면, diagnose는 원인 분석과 해결을 위한 진단 과정에 더 무게를 둡니다. 격식 있는 표현이므로 보고서나 기술적인 대화에서 자주 등장하며, 문제 해결(troubleshooting)의 핵심적인 첫 단계를 나타낼 때 유용하게 쓰입니다. 비즈니스 맥락에서는 조직의 비효율성이나 시장의 하락 원인을 분석할 때도 이 표현을 사용합니다.