본 논문은 인공지능(AI)의 일상생활 깊숙한 통합과 그에 따른 '블랙박스 문제'를 해결하기 위한 설명 가능한 인공지능(XAI)의 중요성을 강조합니다. 특히 소프트웨어 개발 생명주기(SDLC) 전 단계에 걸친 XAI 기법 적용을 종합적으로 조사하여, 요구사항 도출, 설계 및 개발, 테스트 및 배포, 그리고 진화 단계별 XAI 방법(개념 기반 설명, LIME, SHAP, 규칙 추출, 어텐션 메커니즘, 반실례 설명, 사례 기반 설명 등)의 적용 현황을 분석합니다. 기존 연구가 유지보수 단계에 집중된 것과 달리, 본 논문은 SDLC 전 단계에 대한 XAI 적용을 포괄적으로 다루는 최초의 종합 조사 논문임을 주장합니다. 이를 통해 소프트웨어 엔지니어링 분야에서 XAI의 활용을 증진시키고, 복잡한 AI 모델의 실질적인 적용을 촉진하는 것을 목표로 합니다.