오늘날 소프트웨어 개발 업무는 AI의 영향을 받고 있습니다. GitLab은 이러한 영향을 긍정적인 방향으로 발전시키고자 다양한 AI 기능을 선보이는데요. 특히 여러 AI 기능을 한데 모은 ’GitLab Duo’를 제공해 조직이 원활하게 협업하고, 코드를 신속하게 작성하며 리뷰하도록 지원합니다. 이는 업무 생산성과 효율성을 높여 비즈니스 목표를 달성하는 데 도움이 될 수 있습니다. 이 글에서는 GitLab Duo를 활용해 소프트웨어 개발 업무 속도와 편의를 높이는 방법을 알아보겠습니다.
빠른 문제 정의, 협업 지원하는 ‘View summary’
개발 업무 여정은 GitLab 이슈로 시작됩니다. 이슈에서는 팀이 협업하고, 아이디어를 논의하며, 브레인스토밍을 진행해 문제와 작업 범위를 규정할 수 있습니다. 어떤 문제를 해결하기 위해 협업하다 보면 여러 의견을 올리느라 이슈 스레드가 길어지는데요. 이에 작업 상태를 빠르게 파악하기 어려울 수 있죠. 문제를 처음 접하는 사람이나 기존 참여자조차 문제 상태와 결정 사항을 파악하려면 댓글을 읽는 데 상당한 시간을 할애해야 합니다.
GitLab은 AI 기반 기능인 ‘View summary(요약 보기)’로 댓글을 빠르고 쉽게 이해하도록 지원하는데요. 이 기능을 사용하 면 개발자와 비즈니스 팀이 문제와 요구 사항을 잘 조율하는 데 도움이 됩니다. 아래 이미지에서는 ‘계산기 만들기’라는 이슈를 생성해 기능, 디자인을 주제로 브레인스토밍 한 모습을 보여주는데요. 다양한 아이디어를 올리다 보니 스레드가 많이 길어졌습니다.

그러나 다음 이미지에서 보다시피 View summary 버튼을 클릭하니 긴 스레드가 한눈에 보이도록 요약됐죠. 이 요약은 AI가 생성한 결과물인데요. 9줄에 달한 긴 요구사항이 단 4줄로 간결하게 정리됐습니다. 그 결과, 긴 스레드를 읽지 않고도 핵심 논의 사항을 빠르게 뽑아내고, 검토할 수 있었죠. 이제 GitLab 이슈에서 굳이 모든 댓글을 읽어보며 최종 결정 사항을 확인하지 않아도 됩니다. AI가 나 대신 여러 댓글을 읽고, 최종 결정 사항을 파악한 다음, 그 내용을 일목요연하게 요약해 주기 때문입니다.
