🧠 JIRA에서의 AI 기반 티켓 라우팅 및 SLA 위반 예측
License
Python
Made by Arooj Javed
🔍 프로젝트 개요
JIRA에서 수동 분류(triage) 및 SLA 추적만으로는 기술 지원을 효율적으로 관리하기 어려울 수 있습니다. 본 프로젝트는 다음 기능을 제공하는 **AI 기반 자동화 계층(automation layer)**을 소개합니다:
- 예측된 카테고리 및 심각도에 따라 티켓 자동 라우팅
- 발생 전에 SLA 위반 예측
- 규칙 기반 및 ML 로직을 사용하여 고위험 티켓 우선순위 지정
- 팀이 선제적인 지원 운영으로 앞서 나갈 수 있도록 도움
🎯 목표: 지능형 자동화를 통해 지원 지연 시간을 줄이고, 티켓 처리 효율성을 개선하며, SLA 준수율을 높이는 것입니다.
🛠️ 기능(Features)
- ✅ 설명 및 메타데이터 기반 AI 주도 티켓 분류
- ⏰ 응답 패턴 기반 실시간 SLA 위반 예측
- 📈 팀 인사이트를 위한 대시보드 준비 데이터 내보내기
- ⚙️ JIRA REST API와 플러그 앤 플레이(plug-and-play) 사용을 위한 모듈식 Python 스크립트
- 📥 Jira Service Desk 프로젝트와 원활하게 연동
📚 발표된 연구 (Published Research)
📄 제목: AI를 활용한 JIRA 기반 지원 운영 최적화(Optimizing Jira-Based Support Operations With AI)
🗞️ 저널: IJARIIT – International Journal of Advance Research, Ideas and Innovations in Technology
🔗 전체 논문 읽기
✍️ 블로그 및 기사 게재 (Blog & Article Coverage)
📘 Dev.to 포스트
📝 AI 기반 JIRA 티켓 라우팅 및 SLA 예측 – 나의 실제 자동화 여정
📘 Medium 기사
📝 Python을 사용한 AI 기반 JIRA 티켓 라우팅 및 SLA 위반 예측
📁 프로젝트 구조
├── /data/ → 샘플 데이터셋 및 JIRA 내보내기 파일
├── /models/ → 사전 학습된 분류(classification) 및 예측 모델
├── /notebooks/ → 훈련 및 평가를 위한 Jupyter 노트북
...
📁 폴더 구조 (Folder Structure)
├── api/
├── automation-rules/
├── dummy-data/
...
🚀 시작하기 (Getting Started)
- 레포지토리 클론 (Clone the repo)
git clone https://github.com/your-username/jira-ai-sla-automation.git
cd jira-ai-sla-automation
- 가상 환경 생성 (Create virtual environment)
python -m venv venv
source venv/bin/activate
- 의존성 설치 (Install dependencies)
pip install -r requirements.txt
- Flask 서버 실행 (Run the Flask server)
📊 워크플로우 개요 (Workflow Overview)
🔁 자동화 플로우차트 (Automation Flowchart)
Workflow Flowchart
🧠 SLA 대시보드 미리보기 (SLA Dashboard Preview)
SLA Dashboard
⚙️ 샘플 자동화 워크플로우 (Sample Automation Workflow)
Automation Rules
🚀 티켓 라우팅 시각화 (Ticket Routing Visual)
Ticket Routing
📚 사용 사례 (Use Cases)
이 솔루션은 다음 환경에 이상적입니다:
• SLA(Service Level Agreement) 관리가 중요한 IT 지원 팀
• 대량의 티켓을 처리하는 제품 지원 부서
...
⸻
🧠 기술 스택 (Tech Stack)
• Python: 핵심 스크립팅 및 모델 오케스트레이션
• Scikit-learn / XGBoost: 모델 훈련 및 튜닝
• NLTK / spaCy: 텍스트 전처리 및 토큰화
...
📌 작성자 (Author)
Arooj Javed
Support Engineer | Workflow Automator | Python + JIRA Enthusiast
GitHub: @aroojjaved93
📄 라이선스 (License)
이 프로젝트는 MIT License에 따라 라이선스가 부여됩니다.
🌍 기여 및 피드백 (Contributions & Feedback)
스타(Stars), 포크(forks), 그리고 기여는 언제나 환영합니다!
개선을 제안하려면 이슈(issues) 또는 풀 리퀘스트(pull requests)를 생성해 주세요.