Daily Arxiv

전 세계에서 발간되는 인공지능 관련 논문을 정리하는 페이지 입니다.
본 페이지는 Google Gemini를 활용해 요약 정리하며, 비영리로 운영 됩니다.
논문에 대한 저작권은 저자 및 해당 기관에 있으며, 공유 시 출처만 명기하면 됩니다.

LLMs' Reshaping of People, Processes, Products, and Society in Software Development: A Comprehensive Exploration with Early Adopters

Created by
  • Haebom
Category
Empty

저자

Benyamin Tabarsi, Heidi Reichert, Sam Gilson, Ally Limke, Sandeep Kuttal, Tiffany Barnes

개요

대규모 언어 모델(LLM)이 소프트웨어 개발에 미치는 영향을 탐구하기 위해, 2023년 초중반에 LLM 기반 도구를 일상 업무에 통합한 16명의 소프트웨어 전문가와의 반구조화된 인터뷰를 진행했다. 인터뷰를 통해 얻은 초기 경험적 증거를 분석하여, LLM이 개발자, 프로세스, 제품, 소프트웨어 생태계에 미치는 영향을 "사람", "프로세스", "제품", "사회"의 네 가지 차원으로 분류했다. 개발자들은 일상적인 작업 감소, 검색 간소화, 디버깅 가속화로 생산성 향상을 경험했지만, 품질 저하의 역설도 겪었다. LLM의 사용은 구현 및 디버깅 단계에 집중되었고, 프롬프트 엔지니어링, 계층적 검증, 데이터 보안과 같은 새로운 역량이 요구되었다. 채용, 팀 문화, 교육에 대한 변화를 예상했으며, 인간의 판단력과 기본적인 소프트웨어 엔지니어링 기술의 중요성을 강조했다.

시사점, 한계점

시사점:
LLM은 개발자의 생산성 향상에 기여 (일상 작업 감소, 검색 간소화, 디버깅 가속화).
LLM 사용은 특정 개발 단계 (구현, 디버깅)에 집중.
프롬프트 엔지니어링, 계층적 검증, 데이터 보안 등 새로운 기술 요구.
채용, 팀 문화, 교육의 변화 예상.
인간의 판단력과 기본 기술의 중요성 강조.
한계점:
생성된 코드의 품질 문제로 인한 추가 검토 및 수정 필요.
요구사항 수집 및 협업 작업에 대한 제한적인 영향.
소규모 표본(16명의 전문가)에 기반한 연구.
2023년 초중반의 데이터로, LLM 기술 발전 속도를 따라가지 못할 수 있음.
👍