개방코딩 (Open Coding)
쉽게 풀면
이사를 위해 짐을 쌀 때를 떠올려보세요. 방 안에 뒤섞인 물건들을 일단 하나씩 집어 들고 "이건 주방용품", "이건 책", "이건 옷"처럼 이름표를 붙여 상자에 나누어 담습니다. 개방코딩도 이와 비슷합니다. 인터뷰 녹취록을 한 줄씩 읽으면서 "이 문장은 무슨 이야기를 하고 있지?"를 스스로 묻고, 그 내용에 짧은 이름(코드)을 붙입니다. 예를 들어 "야근이 잦아서 지쳤다"는 문장에는 '과도한 업무량'이라는 코드를 붙이는 식입니다. 이렇게 자료 전체에 골고루 이름표를 붙이고 나면, 다음 단계에서 이 코드들을 서로 연결하고 묶어 더 큰 개념과 이론을 만들어갑니다.
왜 중요한가
개방코딩은 질적 자료를 이론으로 발전시키는 근거이론 접근의 출발점이기 때문에, 이 단계가 얼마나 꼼꼼하게 이루어졌는지가 이후 축코딩·선택코딩 단계와 최종 이론의 신뢰성을 좌우합니다. 정량 연구의 통계 검정처럼 명확한 수식은 없지만, 자료에 근거해 개념을 도출하는 과정 자체가 근거이론 방법론의 엄격성을 보여주는 핵심 근거로 다뤄지기 때문에 방법론 절 서술에서 비중 있게 다뤄집니다.
논문에서는 이렇게 쓰입니다
이 문장은 "면접 내용을 잘게 쪼개 각 부분에 이름을 붙이는 작업을 먼저 한 뒤, 비슷한 이름표들을 다시 묶어 상위 개념으로 정리했다"는 뜻입니다.
간호학·보건학 질적 연구에서 흔히 보이는 문장으로, 한 사람의 주관적 해석에 의존하지 않도록 여러 연구자가 각자 코딩한 결과를 맞춰보며 신뢰성을 높였다는 의미입니다.
경영학·정보학 분야에서 텍스트 자료에 개방코딩을 적용한 예로, 코딩과 동시에 연구자의 생각을 기록하는 메모잉(memoing)을 병행했음을 보여줍니다.
조금 더 깊게 보면
개방코딩에서 나온 초기 코드들은 이후 축코딩(axial coding) 단계에서 원인·맥락·결과 등의 관계로 재구성되고, 다시 선택코딩(selective coding) 단계에서 핵심 범주로 통합됩니다. 이 과정에서 연구자는 코딩과 동시에 떠오르는 생각을 기록하는 메모잉을 병행하며, 새로운 자료를 수집해도 더 이상 새로운 개념이 나오지 않는 시점인 이론적포화에 도달했는지를 지속적으로 점검합니다. 코딩의 일관성을 높이기 위해 여러 연구자가 함께 코딩하고 그 일치도를 검토하는 방식도 널리 쓰입니다.
주의할 점
개방코딩은 근거이론 분석의 첫 단계일 뿐이며, 코딩이 충분히 반복되어 더 이상 새로운 개념이 나오지 않는 상태를 이론적포화라고 부릅니다. 연구자의 관점에 따라 같은 문장도 다른 코드로 분류될 수 있어, 여러 연구자가 함께 코딩하며 일치도를 확인하는 경우가 많습니다.