생성형 AI가 바꾼다는 소프트웨어 개발, 여덟 가지 통념을 다시 본다

생성형 AI가 개발을 빠르게 만드는 것은 사실이지만, 코드 생성 속도만으로 팀의 전달 속도와 품질을 판단할 수는 없습니다. ACM Queue가 짚은 여덟 통념으로 병목·측정·도입 조건을 다시 봅니다.

생성형 AI 도입에서 다시 물어야 할 여덟 통념을 소개하는 대표 이미지, 개발 시간 중 코드 작성 비중 14%와 8가지 통념 표시
ACM Queue가 정리한 생성형 AI와 소프트웨어 개발의 여덟 가지 통념, 코드 작성은 개발 시간의 14%에 불과하다.

생성형 AI 코딩 도구가 소프트웨어 개발을 근본적으로 바꾼다는 말은 이제 낯설지 않다. ACM Queue에 2026년 5월 게재된 연구자들의 글은 이 변화 자체를 부정하지 않는다. 대신 개발 조직이 AI 도입 효과를 판단할 때 반복하는 여덟 가지 통념을 업무 시간, 생산성 측정, 도입 경험, 기업 환경의 관점에서 다시 나눈다.

핵심은 코드 생성 속도와 소프트웨어 전달 속도를 같은 것으로 놓지 않는 데 있다. 저자들이 인용한 2025년 Microsoft의 450명 이상 개발자 조사에서 실제 코드 작성은 업무 시간의 14%였다. 설계, 레거시 코드 이해, 환경 구성, 회의, 리뷰, 테스트, 통합이 나머지 시간을 차지한다. AI가 편집기 안의 한 작업을 빠르게 만들더라도 팀의 전체 흐름은 그 밖의 작업에서 막힐 수 있다.

코드 작성은 개발 시간의 얼마나 되는가

‘개발자는 대부분 코드를 쓴다’는 첫 통념은 AI 코딩 도구의 효과를 과장하게 만든다. 100시간짜리 업무에서 코드 작성이 14시간이고, 그 14시간만 AI로 두 배 빨라진다고 가정하면 전체 시간은 100시간에서 93시간으로 줄어든다. 개인의 코드 작성 속도는 크게 올라도 설계·검토·배포까지 포함한 전달 시간은 7% 줄어드는 계산이다. 이는 실제 조직의 효과를 예측하는 수치가 아니라, 병목이 어디에 있는지 확인하는 사고 실험이다.

개발 업무 100시간 중 코드 작성 14시간과 나머지 설계·협업·검토·테스트·통합 86시간의 비중을 비교한 도식
2025년 Microsoft의 450명 이상 개발자 조사에서 저자들이 인용한 업무 시간 비율: 코드 작성 14%, 그 밖의 개발 업무 86%.

그래서 두 번째 통념인 ‘코드 작성이 병목’도 이어서 무너진다. 생성된 코드가 늘면 리뷰하고 테스트하고 통합할 대상도 늘어난다. 빠른 생성이 뒤 단계의 대기열을 키우면 코딩 속도는 개선됐어도 출시 속도는 크게 달라지지 않는다. 도구 평가의 질문은 “몇 줄을 만들었나”보다 “팀이 병목으로 꼽은 단계가 실제로 짧아졌나”가 되어야 한다.

100시간 업무에서 코드 작성 14시간이 두 배 빨라질 때 코드 작성 7시간과 나머지 업무 86시간을 합쳐 전체가 93시간이 되는 계산 도식
코드 작성 시간만 절반으로 줄고 다른 업무가 그대로라는 가정에서는 전체 100시간이 93시간이 된다.

AI가 쓴 코드 줄 수로 성과를 재면 무엇을 놓치는가

세 번째 통념은 AI가 만든 코드 줄 수가 영향의 가장 좋은 측정값이라는 생각이다. 원문은 코드 줄 수와 스토리 포인트 같은 단일 지표가 소프트웨어 품질이나 전달 속도를 대표하지 못한다고 지적한다. 코드량을 목표로 삼으면 설계 품질, 협업, 유지보수성, 보안 같은 결과를 밀어낼 유인이 생긴다. AI가 만든 코드가 많아질수록 검토·테스트·유지보수할 표면적도 함께 커진다. 측정은 코드량 하나가 아니라 안정적인 배포, 결함, 리드타임, 개발자 경험처럼 제품 전달의 결과를 함께 봐야 한다.

네 번째와 다섯 번째 통념은 AI가 모든 작업·모든 개발자에게 똑같이 유리하며, 개인을 ‘10배 개발자’로 만든다는 주장이다. 저자들은 익숙하고 잘 이해한 작업에서 Copilot의 효율 이득이 더 컸다는 Microsoft 2024년 보고서를 인용한다. 반대로 경험 많은 오픈소스 개발자를 대상으로 한 2025년 연구에서는 AI 도구 사용 뒤 구현 시간이 평균 18% 늘었다. 같은 뜻의 프롬프트를 다시 썼을 때 생성 코드가 달라진 비율은 46%, 정답성이 바뀐 비율은 28%였다는 연구도 제시한다. 작업의 성격, 코드베이스 친숙도, 개발자의 경험과 프롬프트 역량이 결과를 가른다.

생성형 AI와 소프트웨어 개발에 관한 여덟 통념을 업무 구조, 측정, 개인 효과, 조직 도입, 기업 환경의 다섯 범주로 묶어 정리한 표
원문이 다룬 여덟 통념을 병목·측정·맥락·조직·기업 구조의 질문으로 다시 배열했습니다.

라이선스 배포와 실제 도입은 왜 다른 일인가

여섯 번째 통념은 각 개발자가 도구를 알아서 잘 쓰면 된다는 생각이고, 일곱 번째는 성능 좋은 도구라면 저절로 채택된다는 생각이다. 원문은 라이선스만 배포해서는 조직의 생산성이 자동으로 오르지 않는다고 본다. 업무 흐름, 사용 사례, 학습 시간, 리뷰와 품질 관리 방식까지 바뀌어야 한다. Stack Overflow 조사 수치를 인용한 대목에서는 개발자 80%가 이런 도구를 사용하지만 정확성을 신뢰하는 비율은 29%였고, 생성 결과를 고치는 데 더 많은 시간을 쓴다는 응답도 언급한다. 신뢰, 학습 여유, 기존 도구와의 연결, 숙련 저하와 직무 변화에 대한 우려가 실제 채택을 결정한다.

대기업이 스타트업 속도를 그대로 낼 수 없는 이유

마지막 통념은 생성형 AI가 있으면 기업도 스타트업과 같은 속도로 혁신할 수 있다는 주장이다. 스타트업은 공개 프레임워크와 새 코드 위에서 빠르게 반복할 수 있다. 반면 기업 시스템에는 모델 학습 데이터에 없을 수 있는 사내 도구와 레거시 코드, 수천 개 내부·외부 연동, 하위 호환성, 보안·개인정보·규제·계약 조건이 얽혀 있다. 초기 사용자가 오류를 감수하는 알파 출시와 운영 중단을 허용하기 어려운 기업 제품도 같은 기준으로 비교할 수 없다.

여덟 통념이 모이는 결론은 단순하다. 생성형 AI의 가치는 코드 생성량이 아니라 팀이 더 안전하고 유지보수하기 쉬운 소프트웨어를 더 예측 가능하게 전달하는지에서 판단해야 한다. AI 도입 계획은 도구 구매 목록이 아니라 현재 병목, 바꿀 업무 흐름, 품질 신호, 도입을 뒷받침할 조직 지원을 함께 설계하는 일이 된다.


출처: Jenna Butler 외, “Eight Myths on Software Engineering and GenAI”, ACM Queue, 2026년 5월 26일