AI 기반 Tasky, 기획 문서를 Jira 티켓으로 자동 변환!
기획 문서를 읽고 Jira 티켓을 생성하는 반복적인 과정을 자동화하기 위해 Tasky 개발
Confluence 문서를 읽고, 표준화된 PRD를 생성한 후, AI가 태스크 추출 및 Jira 등록
개발자의 생산성 향상, 빠른 프로젝트 준비, 일관된 태스크 품질 확보를 목표로 함
AI 기반 워크플로우 자동화 시스템 Tasky는 팀의 일하는 방식을 표준화하고 생산성을 향상시킴
Tasky의 핵심 아키텍처: AI 기반 워크플로우 자동화
Tasky는 Confluence 문서를 기반으로 Jira 티켓을 자동 생성하는 AI 기반 워크플로우 자동화 시스템이다. Tasky는 단순히 AI가 티켓을 생성하는 것을 넘어, 팀의 생산성 향상을 위해 팀의 일하는 방식 그대로, 표준화된 태스크를 보다 빠르게 준비하는 것을 목표로 한다.
문서 읽기: Confluence API를 통해 기획 문서를 읽어오고, HTML 태그 제거 및 텍스트 변환
PRD 생성: AI가 표준화된 형태의 PRD를 생성하며, 프로젝트 개요, 핵심 기능, 기술 구조 등을 포함
태스크 추출: 표준 PRD를 기반으로 기능별 개발 태스크 추출, 의존성 설정, 우선순위 및 예상 소요 시간 계산
Tasky는 개발자가 비즈니스 문제 해결과 구현에 집중할 수 있도록 돕고, 빠른 프로젝트 준비와 일관된 태스크 품질을 제공한다.
표준화된 PRD 생성과 프론트엔드 태스크 추출
Tasky는 사람이 작성한 정형화되지 않은 문서를 AI에게 직접 전달하는 대신, 표준화된 형태의 PRD(Product Requirements Document)를 생성하는 단계를 거친다. AI에게는 “경험 많은 프로덕트 매니저” 역할을 부여하여 문서의 표현을 유지하면서 구조적인 PRD를 작성하도록 한다.
표준 PRD: 프로젝트 개요, 핵심 기능, 사용자 경험, 기술 구조, 개발 로드맵, 기능 간 의존성, 리스크와 대응 방안 포함
프론트엔드 태스크 추출: PRD와 metadata.json 파일을 참고하여 UI 개발, API 연동 등 프론트엔드 관련 태스크 추출
상세 태스크 생성: 서브태스크에 메타데이터를 포함하여 개발자가 바로 개발을 시작할 수 있도록 지원
이러한 과정을 통해 Tasky는 일관된 태스크 구조를 유지하고, 개발자가 개발에 집중할 수 있는 환경을 제공한다.
Jira REST API를 활용한 자동 티켓 등록
Tasky는 생성된 태스크와 서브태스크를 Jira REST API를 통해 선택된 Epic에 자동으로 등록한다. 태스크와 서브태스크의 계층 구조를 유지하면서 우선순위와 예상 소요 시간까지 함께 반영하여 개발자가 Jira에 들어가자마자 바로 일을 시작할 수 있도록 돕는다.
Jira 연동: 생성된 태스크와 서브태스크를 Jira에 자동 등록
계층 구조 유지: 태스크와 서브태스크의 계층 구조 유지
메타데이터 활용: 서브태스크에 메타데이터를 포함하여 개발자가 개발 맥락을 이해하도록 지원
Tasky는 개발 준비 시간을 단축하고, 팀 전체의 생산성을 향상시키는 데 기여한다.
Tasky 도입의 효과와 향후 개선 방향
Tasky를 도입한 이후, 태스크의 품질이 팀 전반에서 표준화되었고, 기획에서 개발 준비까지 걸리는 시간이 크게 단축되었다. 티켓만 보고도 전체 맥락을 빠르게 파악할 수 있으며, 중복되거나 누락되는 태스크가 거의 사라졌다.
생산성 향상: 기획에서 개발 준비 시간 단축
품질 표준화: 일관된 태스크 구조 유지
개선 방향: 중복 태스크 탐지 고도화, 시작일/마감일 자동 업데이트, 디자인(Figma) 컨텍스트 연동
Tasky는 AI가 모든 것을 대신 결정하는 도구가 아니라, 팀의 일하는 방식을 안전하게 자동화하는 워크플로우로서, 팀 전체의 생산성과 일관성을 향상시키는 데 기여한다.