ํฐ์ผ ๋ถ๋ฅ ๋ด๋ถ ๋๊ตฌ: ํ๋ฃจ ๋ง์ ๋ชจ๋ธ๊ณผ ์ํฌํ๋ก์ฐ ๊ณํ
๋ช ํํ ๋ฐ์ดํฐ ๋ชจ๋ธ, ์ํ ์ํฌํ๋ก, SLA ๋ฐ ์์ค์ปฌ๋ ์ด์ ์๋ฆผ์ ์๊ฐ์ ๋น์ฆ๋์ค ๋ก์ง์ผ๋ก ๊ตฌ์ฑํด ํ๋ฃจ ๋ง์ ํฐ์ผ ๋ถ๋ฅ ๋ด๋ถ ๋๊ตฌ๋ฅผ ๊ตฌ์ถํ์ธ์.

์ค์ ๋ก ํฐ์ผ ๋ถ๋ฅ ๋๊ตฌ๊ฐ ํด๊ฒฐํ๋ ๋ฌธ์
์ด๋ฉ์ผ, ์ฑํ , ์น ํผ, ๋ด๋ถ ๋ฉ์ ์ ์ ๋น ๋ฅธ ๋ฉ์์ง๋ก ํฐ์ผ์ด ๋ค์ด์ค๋ฉด ๋์ผํ ์์ฒญ์ด ๋ ๋ฒ ๋ํ๋๊ฑฐ๋, ์ฌ์ง์ด ์ ํ ๋ณด์ด์ง ์์ ์ ์์ต๋๋ค. ์ฌ๋๋ค์ ์คํฌ๋ฆฐ์ท์ ์ ๋ฌํ๊ณ , ์คํ๋ ๋์ํธ์ ๋ฉ๋ชจ๋ฅผ ๋ณต์ฌํ๊ณ , ๋๊ฐ ๋ฌด์์ ๋งก์๋์ง ๊ธฐ์ต์ ์์กดํฉ๋๋ค. ๊ธด๊ธ ํญ๋ชฉ์ ๋ฌปํ๊ณ , ๊ฐ์ฅ ํฌ๊ฒ ์ฐ๋ ๋ฉ์์ง๊ฐ ์น๋ฆฌํฉ๋๋ค.
์๋ ๋ถ๋ฅ๋ ์ธ์์ธ๊ณ์์๋ ๊นจ์ง๋๋ค. ์ฑํ ์ค๋ ๋์์ ์์ฒญ์ด "ํ ๋น๋จ"์ผ๋ก ํ์๋๋ฉด ๋ด๋น์๊ฐ ์คํ๋ผ์ธ์ผ ๋ ๋ค์ ๋จ๊ณ๋ฅผ ์๋ ์ฌ๋์ด ์์ต๋๋ค. ์ํ๊ฐ ์ฌ๋๋ง๋ค ๋ค๋ฅด๊ฒ ํด์๋๋ฉด ๊ด๋ฆฌ์๋ ๋์๋ณด๋๋ฅผ ์ ๋ขฐํ ์ ์๊ณ ์์ฒญ์๋ ๋ถํ์ํ๊ฒ ๋ ์ค๋ ๊ธฐ๋ค๋ฆฝ๋๋ค.
์๋ต ์ง์ฐ์ ๋ณดํต ์ ์ ๋๋ฌธ์ด ์๋๋๋ค. ๊ตฌ์กฐ๊ฐ ์์ ๋ ๋ฐ์ํฉ๋๋ค: ๋ถ๋ช ํ ์์ ๊ถ, ๋ช ํํ ๊ธฐํ, ์์ค์ปฌ๋ ์ด์ ๊ฒฝ๋ก๊ฐ ์์ ๋์ ๋๋ค.
ํฐ์ผ ๋ถ๋ฅ ๋ด๋ถ ๋๊ตฌ๋ ์ด ๋์กํ ์ ๋ ฅ์ ๋จ์ํ๊ณ ๊ฐ์์ ์ธ ํ๋ฆ์ผ๋ก ๋ฐ๊ฟ๋๋ค. ํ๋ฃจ์ง๋ฆฌ ๋น๋์ ๋ชฉํ๋ ๋ชจ๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํฌํ๋ฐ์คํฌ๊ฐ ์๋๋ผ ํ์ฅ ๊ฐ๋ฅํ ์ ๋ขฐํ ์ ์๋ ๊ณจ๊ฒฉ์ ๋๋ค.
ํ๋ฃจ๊ฐ ๋๋ ๋๊น์ง ๋ค์ ๋ค ๊ฐ์ง๋ฅผ ๋ชฉํ๋ก ํ์ธ์:
- ํฐ์ผ, ์์ฒญ์, ์์ด์ ํธ, ํ๋์ ์ํ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ๋ชจ๋ธ
- ๋ช ํํ ์ ํ๊ณผ ์์ ๊ท์น์ ๊ฐ์ง ์์์ ์ํ ์งํฉ
- ์ค๋ช ํ๊ธฐ ์ฌ์ด SLA ํ์ด๋ฐ๊ณผ ์์ค์ปฌ๋ ์ด์ ํธ๋ฆฌ๊ฑฐ
- ์ผ์ ์ ๋ฌด์ ์ฐ์ด๋ ๋ด๋ถ ๋์๋ณด๋์ ํฐ์ผ ์์ธ ํ๋ฉด
AppMaster ๊ฐ์ ์๊ฐ์ ํ๋ซํผ์์ ์ด๊ฑธ ๋ง๋ค๋ฉด ์ฝ๋๋ฅผ ์ฐ๋ ๋์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ก์ง์ผ๋ก ์ํฌํ๋ก๋ฅผ ๋งคํํ๊ณ , ํ์ ์ค์ ์ต๊ด์ด ๋๋ฌ๋จ์ ๋ฐ๋ผ ์ฝ๊ฒ ์กฐ์ ํ ์ ์์ต๋๋ค.
ํ๋ฃจ ๊ณํ ๋ฒ์: ์ต์ํ์ผ๋ก ์ ์ฉํ ๋ถ๋ฅ ์์คํ
๋ถ๋ฅ ๋๊ตฌ๋ ์ฒซ๋ ์ ์ธ ๊ฐ์ง๋ฅผ ์์ ์ ์ผ๋ก ์ฒ๋ฆฌํ ๋๋ง ์ ์ฉํฉ๋๋ค: ํฐ์ผ์ ํ ๊ณณ์ผ๋ก ๋ชจ์ผ๊ธฐ, ์์ ์ ์ง์ ํ๊ธฐ, ์ฐ์ฒด๋ ์์ ์ ๋์ ๋๊ฒ ๋ง๋ค๊ธฐ. ๋๋จธ์ง๋ ๊ธฐ๋ค๋ฆด ์ ์์ต๋๋ค.
ํ๋ ๊ฐ์ ํฐ์ผ ์์ค๋ฅผ ์ ํํ์ธ์. ์ด๊ธฐ ๋ฒ์ ์๋ ์ด๋ฉ์ผ๊ณผ ๊ฐ๋จํ ์น ํผ์ด๋ฉด ์ถฉ๋ถํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ฑํ ์ ์์(์งง์ ๋ฉ์์ง, ๋๋ฝ๋ ์ธ๋ถ์ฌํญ)์ ๋ํ๊ณ ์์ฒญ ๊ทธ๋ฃนํ ๋ฐ ๋ผ๋ฒจ๋ง ๊ท์น์ด ํ์ํ๋ฏ๋ก ๋์ค์ ์ถ๊ฐํ์ธ์.
๋๊ฐ ํฐ์ผ์ ๋ค๋ฃจ๊ณ ๊ฐ ๊ทธ๋ฃน์์ "์๋ฃ"๊ฐ ๋ฌด์์ธ์ง ๊ฒฐ์ ํ์ธ์. ํ ๊ตฌ์ฑ์ ์๊ณ ๋ช ํํ๊ฒ ์ ์งํ์ธ์. ์: Support๋ ์ ์์ ๊ธฐ๋ณธ ํด๊ฒฐ, Ops๋ ์ ๊ทผ ๋ฐ ๊ณ์ ์์ , Engineering์ ๋ฒ๊ทธ์ ์ฝ๋ ๋ณ๊ฒฝ์ ๋ด๋นํฉ๋๋ค. ์ด๋ค ํ์ด ํน์ ํฐ์ผ ์ ํ์ ์กฐ์นํ ์ ์๋ค๋ฉด ๊ทธ ํ์ ํ ๋น ๊ฐ๋ฅํ์ง ์์์ผ ํฉ๋๋ค.
ํ์ค์ ์ธ ํ๋ฃจ ๋ฒ์๋ฅผ ์ํด ๋ค์ ๊ฒฐ๊ณผ๋ฅผ ์ฝ์ํ์ธ์: ํฐ์ผ ์์ฑ ๋ฐ ์กฐํ(์ ๋ชฉ, ์์ฒญ์, ๊ธด๊ธ๋, ์นดํ ๊ณ ๋ฆฌ), ๋ถ๋ฅ ๋ฐ ํ ๋น(์์ ์ ๋ฐ ํ, ๊ทธ๋ฆฌ๊ณ ๋ช ํํ "unassigned" ์ํ), SLA ์๊ณ ์ถ์ (์ฒซ ์๋ต ๊ธฐํ ๋ฐ ํด๊ฒฐ ๊ธฐํ), ๊ธฐํ ์ด๊ณผ ์ ์์ค์ปฌ๋ ์ด์ (์ ์ ํ ์ฑ๋ ๋๋ ์ฌ๋์๊ฒ ์๋ฆผ), ์งง์ ๊ฒฐ๊ณผ ๋ ธํธ์ ํจ๊ป ์ข ๋ฃ.
์ด๊ฒ์ AppMaster์์ ์ ๋ง์ต๋๋ค: ๊ฐ๋จํ ๋ฐ์ดํฐ ๋ชจ๋ธ, ๊ธฐ๋ณธ ๋ด๋ถ ๋์๋ณด๋, ๊ทธ๋ฆฌ๊ณ ํ ๋น ๋ฐ ์์ค์ปฌ๋ ์ด์ ์๋ฆผ์ ์ํ ์๊ฐ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ก์ง.
์ง๊ธ์ ์งํ๋ ๊ฑด๋๋ฐ์ธ์. ์์ ๋ฐ์ดํฐ(ํ์์คํฌํ, ์ํ ๋ณ๊ฒฝ, ๋ด๋น์ ์ด๋ ฅ)๋ฅผ ์บก์ฒํ๋ ๋ฆฌํฌํธ๋ฅผ ์ฆ์ ๋ง๋ค ํ์๋ ์์ต๋๋ค. ๋์ค์ ์๋ต๊น์ง ๊ฑธ๋ฆฐ ์๊ฐ์ด๋ ์์ ์นดํ ๊ณ ๋ฆฌ ๊ฐ์ ์ถ์ธ ๋์๋ณด๋๋ฅผ ์ถ๊ฐํ๋, ๋ถ์์ด ์ค๋ ์ฌ๋๋ค์ด ํ์๋ก ํ๋ ๋๊ตฌ๋ฅผ ์ง์ฐ์ํค์ง ์๊ฒ ํ์ธ์.
๊ฐ๋จํ ์ฒดํฌ: ์ ์์ฒญ์ด 9:00์ ๋์ฐฉํ๊ณ ์๋ฌด๋ 11:00๊น์ง ๋ณด์ง ์์๋ค๋ฉด ์ฒซ ๋ฒ์ ์ ๊ทธ ์คํจ๋ฅผ ๊ฐ์ํํ๊ณ ๋ฌด์ํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค์ด์ผ ํฉ๋๋ค.
์ญํ , ์ ๊ทผ ๊ถํ, ์ฑ ์
๋ถ๋ฅ ๋๊ตฌ๋ ์๋ฌด๋ ๋ช ํํ ์ฑ ์์ ์ง์ง ์์ ๋ ์คํจํฉ๋๋ค. ์ค์ ๋ก ํ์ํ ๋ช ๊ฐ์ง ์ญํ ์ ์ด๋ฆ์ ์ ํ๊ณ , ๊ถํ์ ์ง์ ์์ ๋ฐฉ์์ ๋ง์ถ์ธ์.
๋๋ถ๋ถ ํ์ ๋ค ๊ฐ์ง ์ญํ ๋ก ๊ฑฐ์ ๋ชจ๋ ์ํฉ์ ์ปค๋ฒํ ์ ์์ต๋๋ค:
- Requester: ํฐ์ผ ์์ฑ, ๋๊ธ ์ถ๊ฐ, ์์ ์ ํฐ์ผ๋ง ๋ณด๊ธฐ ๊ฐ๋ฅ.
- Agent: ์์ ์๊ฒ ํ ๋น๋ ํฐ์ผ ์์ ๋ฐ ์ํ, ์ฐ์ ์์, ๋ ธํธ ์ ๋ฐ์ดํธ ๊ฐ๋ฅ.
- Team lead: ํ ๋ด ์์ ์ฌํ ๋น, ์์ค์ปฌ๋ ์ด์ ์น์ธ, ์ฐ์ ์์ ์ฌ์ง์ ๊ฐ๋ฅ.
- Admin: ํ, ์นดํ ๊ณ ๋ฆฌ, SLA ๊ท์น ๊ฐ์ ๊ธ๋ก๋ฒ ์ค์ ๊ด๋ฆฌ.
๊ฐ์์ฑ๋ ๊ฒฐ์ ํด์ผ ํฉ๋๋ค. ํ๋์ ๋ชจ๋ธ์ ์ ํ๊ณ ๊ณ ์ํ์ธ์, ๊ทธ๋ ์ง ์์ผ๋ฉด ์ฌ๋๋ค์ด ๋๊ตฌ๋ฅผ ์ ๋ขฐํ์ง ์์ต๋๋ค.
์ค์ฉ์ ์ธ ์ ๊ทผ๋ฒ: ์์ฒญ์๋ ์์ ์ ํฐ์ผ๋ง ๋ณด๊ณ , ์์ด์ ํธ๋ ํ ํ์ ํฐ์ผ์ ๋ณด๊ณ , ํ ๋ฆฌ๋๋ ๋ถ์์ ๋ชจ๋ ํฐ์ผ์ ๋ณด๊ณ , ์ด๋๋ฏผ์ ๋ชจ๋ ๊ฒ์ ๋ด ๋๋ค. ํ๋ผ์ด๋ฒ์๊ฐ ํ์ํ๋ฉด ๋ฆฌ๋์ ์ด๋๋ฏผ๋ง ์ด๋ํ ์ ์๋ "restricted" ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ธ์.
์ฑ ์์ ๋ณต์กํ ๊ถํ ๋งคํธ๋ฆญ์ค๊ฐ ์๋๋ผ ๋ช ๊ฐ์ง ์๊ฒฉํ ๊ท์น์์ ๋์ต๋๋ค. ์: ํ ๊ฐ ์์ ๊ถ ๋ณ๊ฒฝ์ ๋ฆฌ๋์ ์ด๋๋ฏผ๋ง ๊ฐ๋ฅํ๊ฒ ํ๊ณ , ์ํ๋ฅผ Resolved๋ก ์ฎ๊ธธ ์ ์๋ ๊ฒ์ ๋ด๋น์(๋๋ ๋ฆฌ๋)๋ง ๊ฐ๋ฅํ๊ฒ ํ๋ฉฐ, ์ข ๋ฃ๋ ํด๊ฒฐ ๋ ธํธ์ ์นดํ ๊ณ ๋ฆฌ ํ์๋ก ํ์ธ์. ์ฌ์คํ์ ์ด์ ๊ฐ ์์ด์ผ ํฉ๋๋ค.
๋ง์ง๋ง์ผ๋ก ๊ฐ์ฌ ๊ธฐ๋ก์ ์๊ตฌํ์ธ์. ์๋น์ค์ ์ํฅ์ ์ฃผ๋ ๋ชจ๋ ๋ณ๊ฒฝ์ ๊ธฐ๋ก๋์ด์ผ ํฉ๋๋ค: ์ํ, ๋ด๋น์, ์ฐ์ ์์, SLA ํฐ์ด, ์์ค์ปฌ๋ ์ด์ ๋ฑ. ๋๊ฐ, ์ธ์ , ์ด์ ๊ฐ๊ณผ ์ ๊ฐ์ ์ ์ฅํ์ธ์.
AppMaster์์๋ ๋ด์ฅ ์ธ์ฆ๊ณผ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ฅผ ์ฌ์ฉํด ํต์ฌ ํ๋๊ฐ ๋ฐ๋ ๋๋ง๋ค AuditEvent ๋ ์ฝ๋๋ฅผ ์ฐ๋๋ก ๊ฐ์ ํ ์ ์์ต๋๋ค.
๋น ๋ฅธ ํ ์คํธ: ๋ฆฌ๋๊ฐ "์ ์ด ํฐ์ผ์ด ์คํ 6:12์ ํด๊ฒฐ๋ก ํ์๋์๋?"๋ผ๊ณ ๋ฌผ์ผ๋ฉด, ์์คํ ์ ์ถ์ธก ์์ด ํ ํ๋ฉด์์ ๋ตํ ์ ์์ด์ผ ํฉ๋๋ค.
๋ฐ์ดํฐ ๋ชจ๋ธ ์ฒญ์ฌ์ง: ํ์ํ ํ ์ด๋ธ๊ณผ ํ๋
ํฐ์ผ ๋ถ๋ฅ ๋๊ตฌ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ํด ์ฑ๊ณต๊ณผ ์คํจ๊ฐ ๊ฐ๋ฆฝ๋๋ค. ํ ์ด๋ธ์ด ๊น๋ํ๋ฉด ์ํฌํ๋ก์ ๋์๋ณด๋๋ ๋จ์ํ๊ฒ ๋ง๋ค ์ ์๊ณ (๋์ค์ ๋ณ๊ฒฝํ๊ธฐ๋ ์ฌ์) ์ ์ง๋ณด์๋ ์์ํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ค์ฏ ๊ฐ์ง ๋น๋ฉ ๋ธ๋ก์ผ๋ก ์์ํ์ธ์(์: AppMaster์ Data Designer์ PostgreSQL ์ฌ์ฉ):
- Tickets: ์ ๋ชฉ, ์ค๋ช , ์ฑ๋(์ด๋ฉ์ผ, ์น, ์ ํ), ์ฐ์ ์์, ํ์ฌ ์ํ, ์์ฒญ์ ์ ๋ณด, created_at ๋ฐ updated_at.
- People structure: ์ฌ์ฉ์(์์ด์ ํธ ๋ฐ ์ด๋๋ฏผ)์ ํ(์ง์, ๊ฒฐ์ , ์ด์). ํ ๋ฉค๋ฒ์ญ, ์ญํ , on_call ํ๋๊ทธ ์ถ๊ฐ๋ก ์ํฌํ๋ก๊ฐ ๋น ๋ฅด๊ฒ ์ฌ๋ฐ๋ฅธ ์ฌ๋์ ์ฐพ๊ฒ ํจ.
- Assignment history: ๋น ๋ฅธ ํํฐ๋ง์ ์ํ current_assignee_id๋ ํฐ์ผ์ ๋๋, ๋ชจ๋ ์ฌํ ๋น์ assigned_by, assigned_to, reason, assigned_at์ผ๋ก ์ ์ฅ.
- Conversation: ๊ณต๊ฐ/๊ณ ๊ฐ์ฉ vs ๋ด๋ถ์ฉ ๊ฐ์์ฑ ํ๋๊ทธ๊ฐ ์๋ ๋๊ธ ๋๋ ๋ฉ์์ง. ์ฒจ๋ถํ์ผ์ ๋ฉ์์ง๋ ๊ฐ์ฌ ํญ๋ชฉ์์ ์ฌ์ฌ์ฉํ ์ ์๊ฒ ๋ณ๋ ํ ์ด๋ธ๋ก ๋ .
- Audit log: ์ํ ๋ณ๊ฒฝ, SLA ํ์ด๋จธ ์์/์ค์ง, ์์ค์ปฌ๋ ์ด์ ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋กํ๋ ํ๊ณณ.
๋ช ๊ฐ์ง ํ๋๋ ๋ฏธ๋์ ๊ณ ํต์ ๋ง์ต๋๋ค. first_response_due_at๊ณผ resolve_due_at์ ์ถ๊ฐํ์ธ์(๊ณ์ฐํ๋๋ผ๋ ์ ์ฅ). last_customer_message_at์ last_agent_message_at์ ์ ์ฅํ๋ฉด ๋ณต์กํ ์ฟผ๋ฆฌ ์์ด ์นจ๋ฌต์ ๊ฐ์งํ ์ ์์ต๋๋ค.
์ํ ๋ฐ ์ฐ์ ์์๋ enum(๋๋ ์ฐธ์กฐ ํ ์ด๋ธ)์ผ๋ก ๋ง๋์ธ์. ์ด๋ ๊ฒ ํ๋ฉด ๋ณด๊ณ ๊ฐ ์ผ๊ด๋๊ณ "High", "HIGH", "Urgent!!!" ๊ฐ์ ํผ๋์ ํผํ ์ ์์ต๋๋ค.
์ดํดํ๊ธฐ ์ฌ์ด ์ํ์ ์ ํ
์ฌ๋๋ค์ด ์ํ์ ์๋ฏธ๋ฅผ ๋ชจ๋ฅด๋ฉด ๋ถ๋ฅ ๋๊ตฌ๋ ๋ฌด๋์ง๋๋ค. ์ํ ์งํฉ์ ์๊ณ ๋ช ํํ๊ฒ ์ ์งํ์ธ์. ๊ธฐ๋ณธ์: New, Triaged, In Progress, Waiting, Resolved, Closed.
๊ฐ ์ํ๋ ํ๋์ ์ง๋ฌธ์ ๋ตํด์ผ ํฉ๋๋ค:
- New: ๋๊ฐ ์ด๊ฑธ ๋ดค๋?
- Triaged: ๋๊ฐ ๋ด๋น์ธ์ง, ์ผ๋ง๋ ๊ธด๊ธํ์ง ์๋๊ฐ?
- In Progress: ๋๊ตฐ๊ฐ ์ ๊ทน์ ์ผ๋ก ์์ ์ค์ธ๊ฐ?
- Waiting: ์์ฒญ์, ๋ฒค๋, ๋ค๋ฅธ ํ ๋๋ฌธ์ ๋๊ธฐ ์ค์ธ๊ฐ?
- Resolved: ํด๊ฒฐ์ด๋ ๋ต๋ณ์ด ์ ๊ณต๋์๋๊ฐ?
- Closed: ํ์ ์กฐ์น์ ๋ฆฌํฌํ ๊น์ง ๋๋ฌ๋๊ฐ?
์ ํ ๊ท์น์ ๋ฌธ์ํํ๊ณ ๋๊ฐ ์ด๋๋ก ์ด๋์ํฌ ์ ์๋์ง ์ ํ์ธ์. AppMaster์์๋ ์ด ๊ท์น์ ์๊ฐ์ ๋น์ฆ๋์ค ๋ก์ง์ผ๋ก ๊ฐ์ ํด UI๊ฐ ์ ํจํ ๋ค์ ๋์๋ง ๋ณด์ฌ์ค ์ ์์ต๋๋ค.
ํผ๋์ ๋ง๋ ์ค์ฉ ๊ท์น:
- Triaged๋ก์ ์ด๋๊ณผ ์ฐ์ ์์ ๋ฐ ๋ด๋น์ ์ค์ ์ ๋ถ๋ฅ ์ญํ ๋ง ๊ฐ๋ฅ.
- Triaged์์ In Progress๋ก์ ์ด๋์ ๋ด๋น์๋ง ๊ฐ๋ฅ.
- ๋ชจ๋ ์์ด์ ํธ๋ Waiting์ผ๋ก ์ค์ ํ ์ ์์ง๋ง, ๋๊ธฐ ์ฌ์ (๊ณ ๊ฐ ์๋ต ๋๊ธฐ, ๋ฒค๋, ๋ด๋ถ ์์กด ๋ฑ)๋ฅผ ์ ํํด์ผ ํจ.
- Resolved๋ ํด๊ฒฐ ๋ ธํธ๊ฐ ํ์ํ๊ณ , Closed๋ ์ข ๋ฃ ์ฌ์ (์ค๋ณต, ์์ ๋ถ๊ฐ, ํ์ธ๋จ) ํ์.
- ์ฌ์คํ์ Resolved ๋๋ Closed์์๋ง ํ์ฉ๋๋ฉฐ ํญ์ ์ฌ์คํ ์ฌ์ ํ์.
ํ์์คํฌํ๊ฐ ๋ฌด์์ ์์ฑํ๋์ง ๊ฒฐ์ ํ์ธ์. ์ด๋ ๋ฆฌํฌํธ์ SLA์ ๊ทผ๊ฑฐ๊ฐ ๋ฉ๋๋ค. ์ฒซ ์๋ต ์๊ฐ์ ์ฌ๋์ด ์ฒ์์ผ๋ก ๊ณต๊ฐ ๋ต๊ธ์ ์ฌ๋ฆด ๋ ๊ณ ์ ํ๊ณ , Resolved๋ ์ํ๊ฐ Resolved๊ฐ ๋ ๋ ๊ณ ์ ํ์ธ์. ์ฌ์คํ์ด ์ผ์ด๋๋ฉด ์๋ ํ์์คํฌํ๋ ์ ์งํ๊ณ reopened_at์ ์ถ๊ฐํด ๋ฐ๋ณต ์ด์๋ฅผ ๊ธฐ๋กํ์ธ์.
SLA๋ฅผ ๋ณต์กํ๊ฒ ๋ง๋ค์ง ์๊ณ ๋ชจ๋ธ๋งํ๋ ๋ฐฉ๋ฒ
SLA๋ ํ์ด๋จธ๊ฐ ์๋ ์ฝ์์ ๋๋ค. ๋๋ถ๋ถ ํ์ด ์ค์ ๋ก ์ฐ๋ ํ์ด๋จธ์ ์ง์คํ์ธ์: ์ฒซ ์๋ต(๋๊ตฐ๊ฐ ์ธ์งํจ), ๋ค์ ์๋ต(๋ํ๊ฐ ์ด์ด์ง), ํด๊ฒฐ(๋ฌธ์ ๊ฐ ํด๊ฒฐ๋จ).
๊ท์น์ ๊ณ ๋ฅด๋ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ์ฐ์ ์์๋ณ๋ก ์ ํ๋ ๊ฒ์ ๋๋ค. ๊ณ ๊ฐ ๋ฑ๊ธ์ ์ง์ํ๋ค๋ฉด ๊ณ ๊ฐ ์ ํ๋ณ๋ก ํ ๋ฒ ๋ ๋ถ๊ธฐํ์ธ์. ์ด๋ ๊ฒ ํ๋ฉด ์์ธ์ ๋ฏธ๋ก ์์ด ์์ธก ๊ฐ๋ฅํ SLA ๊ท์น์ ์ป์ ์ ์์ต๋๋ค.
SLA ๊ธฐํ์ ๊ธฐ๊ฐ๋ฟ ์๋๋ผ ํ์์คํฌํ๋ก ์ ์ฅํ์ธ์. ๋ ๊ฐ์ง๋ฅผ ๋ชจ๋ ์ํ๋ฉด ์ ์ฅํด๋ ์ข์ง๋ง, ๊ธฐํ ํ์์คํฌํ๊ฐ ๋ณด๊ณ ์ ์์ค์ปฌ๋ ์ด์ ์ ์ ๋ขฐ ๊ฐ๋ฅํ๊ฒ ๋ง๋ญ๋๋ค. ์: P1 ํฐ์ผ์ด 10:00์ ์์ฑ๋๋ฉด FirstResponseDueAt = 10:30, NextResponseDueAt = 12:00, ResolutionDueAt = 18:00์ฒ๋ผ ๊ณ์ฐํด ์ ์ฅํ์ธ์.
ํ์ด๋จธ๋ฅผ ์ผ์์ ์งํ๋ ์กฐ๊ฑด์ ๋ช ํํ ํ์ธ์. ๋๋ถ๋ถ์ ํ์ Waiting on customer ์ํ์์ next response์ resolution ํ์ด๋จธ๋ฅผ ์ผ์์ ์งํ์ง๋ง first response๋ ์ผ์์ ์งํ์ง ์์ต๋๋ค.
- ์ฒซ ์๋ต ํ์ด๋จธ๋ ํฐ์ผ ์์ฑ ์ ์์
- ๋ค์ ์๋ต ํ์ด๋จธ๋ ๋ง์ง๋ง ์์ด์ ํธ ๋ต๊ธ ์ดํ ์์
- ํ์ด๋จธ๋ ํน์ ์ํ์์๋ง ์ผ์์ ์ง(์: Waiting on customer)
- ํฐ์ผ์ด ํ์ฑ ์ํ๋ก ๋์์ค๋ฉด ํ์ด๋จธ ์ฌ๊ฐ
- ํ์ฌ ์๊ฐ์ด ์ ์ฅ๋ ๊ธฐํ ํ์์คํฌํ๋ฅผ ์ง๋๋ฉด ์๋ฐ ๋ฐ์
SLA ์ถฉ์กฑ์ผ๋ก ๋ฌด์์ ์ ์ง ํ๋์ ์ด๋ฒคํธ๋ก ๊ณ ์ ํ์ธ์: ์์ด์ ํธ ์ฝ๋ฉํธ, In Progress๋ก์ ์ํ ๋ณ๊ฒฝ, ํน์ ๋ฐ์ ๋ฉ์์ง ๋ฑ ํ๋๋ฅผ ์ ํ๊ณ ๊ณ ์ํ์ธ์.
AppMaster์์๋ ํฐ์ผ ์์ฑ, ๋๊ธ ์ถ๊ฐ, ์ํ ๋ณ๊ฒฝ์ ํธ๋ฆฌ๊ฑฐ๋ก ํ์ฌ ๊ธฐํ ํ์์คํฌํ๋ฅผ ์ฌ๊ณ์ฐํด ํฐ์ผ์ ๋ค์ ์ฐ๋ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ฅผ ๋ชจ๋ธ๋งํ ์ ์์ต๋๋ค.
๋จ๊ณ๋ณ ์ํฌํ๋ก: ์ ํฐ์ผ์์ ์ข ๋ฃ๊น์ง
๊ฒฝ๋ก๊ฐ ์์ธก ๊ฐ๋ฅํ ๋ ๋ถ๋ฅ ๋๊ตฌ๋ ๊ฐ์ฅ ์ ์๋ํฉ๋๋ค. ๋๋ถ๋ถ์ ํฐ์ผ์ ์ปค๋ฒํ๋ ํ๋์ "ํดํผ ํจ์ค"๋ฅผ ๋ชฉํ๋ก ํ๊ณ ์์ธ๋ ์จ๊ธฐ์ง ๋ง๊ณ ๊ฐ์ํํ์ธ์.
1) ํฐ์ผ ์์ฑ(๊ธฐ๋ณธ๊ฐ ์ค์ )
ํผ, ์ด๋ฉ์ผ ๊ฐ์ ธ์ค๊ธฐ, ๋ด๋ถ ์์ฒญ์์ ํฐ์ผ์ด ์์ฑ๋๋ฉด ๋ช ๊ฐ์ง ํ๋๋ฅผ ์๋์ผ๋ก ์ค์ ํด ๋น ์ํ๋ก ์์ํ์ง ์๋๋ก ํ์ธ์. ์ด๊ธฐ ์ํ(๋ณดํต New), ๊ธฐ๋ณธ ์ฐ์ ์์(์: Normal), ์์ฒญ์, created_at๊ณผ last_activity_at ๊ฐ์ ํ์์คํฌํ๋ฅผ ์ ์ฅํฉ๋๋ค.
๋ถ๋ฅ์ ํ์ํ ์ต์ ํญ๋ชฉ: ์งง์ ์ ๋ชฉ, ์ค๋ช , ์นดํ ๊ณ ๋ฆฌ ๋๋ ์๋น์ค ์์ญ. ๋๋ฝ์ด ์์ผ๋ฉด ํฐ์ผ์ Incomplete๋ก ํ์ํด ์ค์๋ก ํ ๋น๋๋ ๊ฒ์ ๋ฐฉ์งํ์ธ์.
2) ๋ถ๋ฅ(์์ ์ค๋น)
๋ถ๋ฅ๋ ๋น ๋ฅธ ํ์ง ๊ฒ์ฌ์ ๋๋ค. ํ์ ํ๋๋ฅผ ํ์ธํ๊ณ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ค์ ํ๋ฉฐ ๊ฐ๋จํ ๊ท์น(์: ์ฐ์ ์์ + ๊ณ ๊ฐ ์ ํ = ์ฒซ ์๋ต ๊ธฐํ)์ผ๋ก SLA ๊ธฐํ์ ๊ณ์ฐํ์ธ์. AppMaster๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์ด๊ฒ์ ์๊ฐ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ก ๋ง๋ค์ด due_at ํ๋๋ฅผ ์ฐ๊ณ triage_event ํญ๋ชฉ์ ๊ธฐ๋กํ ์ ์์ต๋๋ค.
์งํ ์ ์ "์ด๊ฒ ์ฐ๋ฆฌ ์ฑ ์์ธ๊ฐ?"๋ฅผ ๋น ๋ฅด๊ฒ ํ์ธํ์ธ์. ์๋๋ผ๋ฉด ์ฌ๋ฐ๋ฅธ ํ๋ก ๋ผ์ฐํ ํ๊ณ ์งง์ ๋ฉ๋ชจ๋ฅผ ๋จ๊ฒจ ๋ฐ์ก๋์ง ์๊ฒ ํ์ธ์.
3) ํ ๋น(์์ ์ ์ ํ ๋ฐ ์๋ฆผ)
์ด๊ธฐ์๋ ์๋ ํ ๋น ๋๋ ๊ท์น ๊ธฐ๋ฐ(์นดํ ๊ณ ๋ฆฌ -> ํ, ๊ทธ๋ค์ ์ด๋ฆฐ ๊ฑด์๊ฐ ๊ฐ์ฅ ์ ์ ์ฌ๋) ํ ๋น ์ค ์ ํํ ์ ์์ต๋๋ค. ๋ด๋น์๊ฐ ์ค์ ๋๋ฉด ์ํ๋ฅผ Triaged๋ก ์ ์งํ๊ณ ์์ ๊ถ์ด ๋ณด์ด๋๋ก ๋ช ํํ ์๋ฆผ์ ๋ณด๋ด์ธ์.
4) ์์ (์๊ฐ๊ณผ ์ปค๋ฎค๋์ผ์ด์ ํฌ๋ช ์ฑ ์ ์ง)
์์ ์ค์๋ In Progress๋ Waiting on Customer ๊ฐ์ ์ํ ๋ณ๊ฒฝ์ ํ์ฉํ์ธ์. ๊ณต๊ฐ ๋ต๊ธ๋ง๋ค next_response_due ์๊ฐ์ ์ ๋ฐ์ดํธํ๊ณ ๊ฐ ์ฝ๋ฉํธ๋ last_activity_at์ ๊ฐฑ์ ํ๊ฒ ํ์ฌ SLA ์ถ์ ๊ณผ ์์ค์ปฌ๋ ์ด์ ์ด ์ ๋ขฐ์ฑ ์๊ฒ ์๋ํ๊ฒ ํฉ๋๋ค.
5) ํด๊ฒฐ ๋ฐ ์ข ๋ฃ(๊ฒฐ๊ณผ ์บก์ฒ)
ํด๊ฒฐ์๋ ์งง์ ์์ฝ, ํด๊ฒฐ ์ฝ๋(๊ณ ์นจ, ์์ ๋ถ๊ฐ, ์ค๋ณต) ๋ฐ resolved_at์ด ํ์ํฉ๋๋ค. ๋ซ๊ธฐ๋ ์ผ์ ๊ธฐ๊ฐ ๋ฌด์๋ต์ด๋ฉด ์๋์ผ๋ก ํ๊ฑฐ๋ ํ์ธ ํ ์๋์ผ๋ก ํ ์ ์์ง๋ง ํญ์ closed_at์ ์ ์ฅํด ๋ณด๊ณ ๊ฐ ์ผ๊ด๋๊ฒ ์ ์ง๋๊ฒ ํ์ธ์.
์ฌ๋๋ค์ด ๋ฌด์ํ์ง ์๋ ์์ค์ปฌ๋ ์ด์ ์๋ฆผ
์์ค์ปฌ๋ ์ด์ ์ด ์คํจํ๋ ์ด์ ๋ ๋ ๊ฐ์ง์ ๋๋ค: ๋๋ฌด ์์ฃผ ๋ฐ์ํ๊ฑฐ๋ ์์ ์์๊ฒ ๋ค์ ํ๋์ ์๋ ค์ฃผ์ง ์์ต๋๋ค. ๋ชฉํ๋ ๋ ๋ง์ ์๋ฆผ์ด ์๋๋ผ ์ ์ ํ ์์ ์ ํ ๋ฒ์ ๋ช ํํ ์ฌ์ด์ ๋๋ค.
๋ช ๊ฐ์ง ํธ๋ฆฌ๊ฑฐ๋ง ์ ํํ์ธ์
์ค๋ช ํ๊ณ ํ ์คํธํ๊ธฐ ์ฌ์ด ํธ๋ฆฌ๊ฑฐ๋ก ์์ํ์ธ์. ๋๋ถ๋ถ ํ์ ๋ค์ ์์์ ํธ๋ฆฌ๊ฑฐ๋ฉด ์ถฉ๋ถํฉ๋๋ค: SLA ์ํ(์: ์ฐฝ์ 75% ์์ง), SLA ์๋ฐ, ์งง์ ์ ์ ๊ธฐ๊ฐ ํ ๋ฏธํ ๋น(์: 10โ15๋ถ), Waiting์ ์ค๋ ๋ฌถ์ฌ ์์.
๊ฐ ํธ๋ฆฌ๊ฑฐ๋ฅผ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ๊ฐ์ฅ ์์ ์ฌ๋ ์งํฉ์ผ๋ก ๋ผ์ฐํ ํ์ธ์. ๋จผ์ ๋ด๋น์์๊ฒ ์๋ฆฌ๊ณ , ๋ด๋น์๊ฐ ์์ผ๋ฉด ํ ๋ฆฌ๋๋ ์จ์ฝ ๋กํ ์ด์ ์๊ฒ ์๋ฆฝ๋๋ค. ์์ฒญ์์๊ฒ๋ ์ ๋ ฅ์ด ํ์ํ ๋๋ ์ฝ์๋ ํด๊ฒฐ ์๊ฐ์ด ๋ณ๊ฒฝ๋ ๋๋ง ์๋ฆฌ์ธ์.
์๋ฆผ์ ์คํ ๊ฐ๋ฅํ๊ณ ๋ฌด์ํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋์ธ์
์ข์ ์์ค์ปฌ๋ ์ด์ ๋ฉ์์ง์๋ ํฐ์ผ ์ ๋ชฉ, ์ฐ์ ์์, ํ์ฌ ์ํ, ๋จ์ ์๊ฐ(๋๋ ์ด๊ณผ๋ ์๊ฐ), ๊ทธ๋ฆฌ๊ณ ๋ค์ ํ๋ ํ๋๊ฐ ํฌํจ๋์ด์ผ ํฉ๋๋ค. ์: "ํฐ์ผ #1842๊ฐ ์๋ฐ 30๋ถ ์ ์ ๋๋ค. ์ํ: In Progress. ๋ด๋น์: unassigned. ๋ค์: ๋ด๋น์ ์ง์ ๋๋ ์ฐ์ ์์ ํํฅ๊ณผ ๋ฉ๋ชจ."
์๋๊ฐ ์๋ ์ฑ๋์ ์ฌ์ฉํ์ธ์. ์ด๋ฉ์ผ์ "์ํ" ์์ค์ ์ ๋นํ๊ณ , SMS๋ Telegram์ "์๋ฐ" ๋๋ "์ค์ ๋ฏธํ ๋น"์ ๋ ์ ํฉํฉ๋๋ค. ๋์๋ณด๋ ๋ด๋ถ์ ์ธ์ฑ ์๋ฆผ์ ์กฐ์ฉํ ์ฌ์ด์ ์ ์ฉํฉ๋๋ค.
์คํธ์ ๋ง์ผ๋ ค๋ฉด ๊ฐ๋จํ ์ฐ๋กํ ๊ท์น์ ์ถ๊ฐํ์ธ์: ๋จ๊ณ๋น ํ๋ฒ์ ์๋ฆผ, ๋ฐ๋ณต์ ์: 60๋ถ ์ฟจ๋ค์ด. ํฐ์ผ ์ํ๋ ๋ด๋น์๊ฐ ๋ฐ๋๋ฉด ์์ค์ปฌ๋ ์ด์ ํ์ด๋จธ๋ฅผ ๋ฆฌ์ ํ์ธ์.
๋ชจ๋ ์๋ฆผ์ ๊ธฐ๋กํด ์ ๋ขฐ ๋ฌธ์ ๋ฅผ ๋๋ฒ๊ทธํ ์ ์์ด์ผ ํฉ๋๋ค. ์ต์ํ ์ธ์ ๋ณด๋๊ณ ์ด๋ค ํธ๋ฆฌ๊ฑฐ๋ก, ์ด๋ค ์ฑ๋๊ณผ ์์ ์์๊ฒ, ์ ์ก ๊ฒฐ๊ณผ(์ ์ก, ์คํจ, ๋ฐ์ก)๋ฅผ ์ ์ฅํ์ธ์. ๊ฐ๋ฅํ๋ฉด ์์ ํ์ธ(ํด๋ฆญ, ์๋ต, ํ์ธ ํ์)๋ ์บก์ฒํ์ธ์.
AppMaster์์๋ Notification ํ ์ด๋ธ๊ณผ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ฅผ ์ฌ์ฉํด ํ์ด๋จธ๋ฅผ ํ์ธํ๊ณ ์์ ์(๋ด๋น์, ๋ฆฌ๋, ์จ์ฝ)๋ฅผ ์ ํํด ์ด๋ฉ์ผ, SMS, Telegram ๋ชจ๋๋ก ์ ์กํ๊ณ ์ธ์ฑ ๊ธฐ๋ก์ ๋จ๊ธฐ๋ ๋งคํ์ด ๊น๋ํ๊ฒ ๋ฉ๋๋ค.
์ค๊ณ ํ ์คํธ์ฉ ํ์ค์ ์์
์คํฌ๋ฆฐ์ ๋ง๋ค๊ธฐ ์ ์ ํ ๊ฐ์ง ์ด๋ ค์ด ์๋๋ฆฌ์ค๋ก ์คํํด ๋ณด์ธ์. ์ํ, ๊ธฐํ, ์๋ฆผ์ด ํ์ค์์ ํตํ๋์ง ๋น ๋ฅด๊ฒ ๋๋ฌ๋ฉ๋๋ค.
12:10 PM์ ๋๋ค. ํต์ฌ ๊ณ ๊ฐ์ผ๋ก๋ถํฐ ์ ๋ชฉ์ urgent๊ฐ ์๋ "Payment failed" ํฐ์ผ์ด ๋์ฐฉํ์ง๋ง ํ ๋น์ ์ ๋์ด ์์ต๋๋ค. ์ ์ฌ ์๊ฐ์๋ ์๋ฌด๋ ๋์๋ณด๋๋ฅผ ๋ณด์ง ์๋๋ค๊ณ ํด๋, ๋ถ๋ฅ ์์คํ ์ ์ด๋ฅผ ์๊ฐ ๋ฏผ๊ฐ์ ์ผ๋ก ์ฒ๋ฆฌํด์ผ ํฉ๋๋ค.
๋จผ์ ๋ถ๋ฅ๊ฐ Category = Billing, Priority = Urgent๋ก ์ค์ ๋ฉ๋๋ค. ์ด ํ๋๊ฐ ์ค์ ๋๋ ์๊ฐ ์์คํ ์ ์ฒซ ์๋ต ๊ธฐํ(์: 15๋ถ)์ ๊ณ์ฐํด ํฐ์ผ์ ์ ์ฅํฉ๋๋ค. ๊ทธ ๊ธฐํ์ ๋ชฉ๋ก ๋ณด๊ธฐ์์ ๋์ ๋์ด์ผ ํ๊ณ ์จ๊ฒจ์ ธ ์์ด์๋ ์ ๋ฉ๋๋ค.
๋ค์์ผ๋ก ์๋ ํ ๋น์ด ์๋ํฉ๋๋ค. Billing์ ์จ์ฝ ์์ด์ ํธ๋ฅผ ์ ํํ๊ณ ์งง์ ์๋ฆผ์ ๋ณด๋ ๋๋ค: "๊ธด๊ธ ๊ฒฐ์ ํฐ์ผ์ด ํ ๋น๋์์ต๋๋ค. ์ฒซ ์๋ต ๊ธฐํ: 12:25." AppMaster๋ก ๋ง๋ ๋ค๋ฉด ์ด ํ๋ฆ์ ํฐ์ผ ์์ฑ(๋๋ ์ฐ์ ์์ ๋ณ๊ฒฝ)์ ํธ๋ฆฌ๊ฑฐ๋ก ๋ช ๊ฐ์ ๊ฒฐ์ ๋ธ๋ก์ ์ฐ๋ฉด ์์ฐ์ค๋ฝ๊ฒ ๊ตฌ์ฑ๋ฉ๋๋ค.
12:25๊น์ง ๊ณต๊ฐ ๋ต๊ธ์ด ์์ผ๋ฉด ์์ค์ปฌ๋ ์ด์ ํฉ๋๋ค. ์ผ๊ด์ฑ ์๊ณ ๋จ์ํ๊ฒ: ํ ๋ฆฌ๋์๊ฒ ์๋ฆฌ๊ณ , ์ฒซ ์๋ต SLA ๋ฏธ์ค์์ ๋ํ ๋ด๋ถ ์ฝ๋ฉํธ๋ฅผ ์ถ๊ฐํ๊ณ escalation_level ํ๋๋ฅผ ์ค์ ํฉ๋๋ค(์ฌ๋๋ค์ด ์ค์ฉํ ์ํ๋ฅผ ์๋ก ๋ง๋ค์ง ๋ง์ธ์).
12:40์ ์์ด์ ํธ๊ฐ ๋ต๊ธ์ ์ฌ๋ฆฌ๊ณ ์ํ๋ฅผ Waiting on Customer๋ก ํ์ํ๋ฉด SLA๋ ์ผ์์ ์ง๋์ด์ผ ํฉ๋๋ค. ๊ณ ๊ฐ์ด 2:05 PM์ ๋ตํ๋ฉด SLA๋ ๋ฉ์ถ ์ง์ ์์ ์ฌ๊ฐ๋์ด์ผ ํ๊ณ , ์ฒ์๋ถํฐ ๋ค์ ์์ํด์๋ ์ ๋ฉ๋๋ค. ์ด ํ ๊ฐ์ง ํ ์คํธ๋ก ๋๋ถ๋ถ์ ์ํฌํ๋ก ์ค์๋ฅผ ์ก์ ์ ์์ต๋๋ค.
๋จผ์ ๋ง๋ค์ด์ผ ํ ํ๋ฉด
ํ๋ฃจ ์์ ๋ง๋ค ์ ์๋ ํ๋ฉด์ ๊ต๋ฅ๋ฅผ ์ค์ ๋๋ค: ํ๋ฅผ ๋ณด๋ ๊ณณ, ๊ฒฐ์ ํ๋ ๊ณณ, ์์ ํ๋ ๊ณณ.
1) ํฐ์ผ ๋ชฉ๋ก(๋ถ๋ฅ ํ)
์ฌ๊ธฐ๊ฐ ํ ํ๋ฉด์ ๋๋ค. 10์ด ์์ ์ง๊ธ ๋ฌด์์ด ์ฃผ๋ชฉ๋ฐ์์ผ ํ๋์ง ๋ตํ ์ ์์ด์ผ ํฉ๋๋ค.
์ํ, ์ฐ์ ์์, SLA ์ํ(์ ์, ์ํ, ์๋ฐ), ๋ฏธํ ๋น, ์นดํ ๊ณ ๋ฆฌ ๊ฐ์ ํํฐ๋ฅผ ํฌํจํ์ธ์.
๊ฐ ํ์ ๊ฐ๊ฒฐํ๊ฒ: ์ ๋ชฉ, ์์ฒญ์, ์ฐ์ ์์, ํ์ฌ ๋ด๋น์, SLA ์นด์ดํธ๋ค์ด, ๋ง์ง๋ง ์ ๋ฐ์ดํธ ์๊ฐ.
2) ํฐ์ผ ์์ธ(์์ ์ด ์ด๋ฃจ์ด์ง๋ ๊ณณ)
์์ธ ํ์ด์ง๋ ํ๋์ ํ์๋ผ์ธ์ฒ๋ผ ๋๊ปด์ ธ์ผ ํฉ๋๋ค. ์ฃผ์ ํ๋์ ์๋จ์ ๋์ผ์ธ์: ํ ๋น, ์ํ ๋ณ๊ฒฝ, ์ฝ๋ฉํธ ์ถ๊ฐ, ์ฐ์ ์์ ์ค์ . ๊ทธ๋ค์์ ์ ์ฒด ์ด๋ ฅ(์ํ ๋ณ๊ฒฝ, ํ ๋น, ์ฝ๋ฉํธ)์ ์์๋๋ก ๋ณด์ฌ์ค๋๋ค.
SLA๋ ์๋๋ฝ์ง ์๊ฒ ๊ฐ์ํํ์ธ์. ๊ฐ๋จํ ์นด์ดํธ๋ค์ด ๋ผ๋ฒจ๊ณผ ์์์ผ๋ก ์ถฉ๋ถํฉ๋๋ค. ์ฃ์ง ์ผ์ด์ค๋ฅผ ์ํ ๋ช ํํ Escalate ๋ฒํผ์ ์ถ๊ฐํ์ธ์.
3) ๋ถ๋ฅ ํผ(๋น ๋ฅธ ์ ์)
๋๊ตฐ๊ฐ ํฐ์ผ์ ์์ฑํ ๋๋ ์ต์ ํ์ ํญ๋ชฉ: ์นดํ ๊ณ ๋ฆฌ, ์งง์ ์์ฝ, ์ํฅ๋๋ฅผ ์๊ตฌํ์ธ์. "๋์๊ฒ ํ ๋น"์ด๋ "์ค๋ณต ํ์" ๊ฐ์ ๋น ๋ฅธ ์ก์ ์ ์ถ๊ฐํ์ธ์. ๊ฐ๋ฅํ๋ฉด ์นดํ ๊ณ ๋ฆฌ๋ ์ํฌ๋ก๋ ๊ธฐ๋ฐ์ผ๋ก ์ถ์ฒ ๋ด๋น์๋ฅผ ๋ณด์ฌ์ฃผ์ธ์.
4) ์์ด์ ํธ ๋ทฐ vs ๋ฆฌ๋ ๋ทฐ
์์ด์ ํธ๋ My tickets, Due soon, ์ํด๋ฆญ ์ํ ์ ๋ฐ์ดํธ๊ฐ ํ์ํฉ๋๋ค. ๋ฆฌ๋๋ Unassigned, At risk, Breached์ ๋น ๋ฅด๊ฒ ํ ๋น์ ์ฌ์กฐ์ ํ ์ ์๋ ๊ธฐ๋ฅ์ด ํ์ํฉ๋๋ค.
5) ์์ ๊ด๋ฆฌ์ ํ๋ฉด
๊ด๋ฆฌ์๋ ์นดํ ๊ณ ๋ฆฌ์ SLA ๊ท์น(์นดํ ๊ณ ๋ฆฌ ๋ฐ ์ฐ์ ์์๋ณ), ์จ์ฝ ๋กํ ์ด์ ๊ด๋ฆฌ ์ ๋๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. AppMaster์์๋ UI ๋น๋๋ก ์ด ํ๋ฉด๋ค์ ๋น ๋ฅด๊ฒ ์กฐ๋ฆฝํ๊ณ ๊ท์น์ ์๊ฐ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค์ ๋ฌ์ ์ฑ์ ๋ค์ ์์ฑํ์ง ์๊ณ ๋ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋ถ๋ฅ ์์คํ ์ ๋ง์น๋ ํํ ํจ์
๋๋ถ๋ถ ๋ถ๋ฅ ๋๊ตฌ๋ ๊ท์น์ด ๋ชจํธํ๊ณ UI๊ฐ ์ฐํ ๋ฐฉ๋ฒ์ ์ฅ๋ คํ ๋ ์คํจํฉ๋๋ค.
์ฒซ ๋ฒ์งธ ํจ์ ์ ์ํ ํ์ฅ์ ๋๋ค. ํ์ ๋ชจ๋ ์์ธ์ ๋ํด ์๋ก์ด ์ํ๋ฅผ ์ถ๊ฐํ๊ณ (์: "Waiting for Vendor", "Waiting for Finance", "Blocked by Product"), ๊ณง ์๋ฌด๋ ๊ฐ ์ํ์ ์๋ฏธ์ ๋์ํ์ง ์๊ฒ ๋ฉ๋๋ค. ์ํ๋ ์ ๊ฒ ์ ์งํ๊ณ ์งํ ์กฐ๊ฑด(์: In Progress๋ ๋ด๋น์๊ฐ ์ค์ ๋์ด ์๊ณ ๋ค์ ํ๋์ด ๋ช ํํจ)์ ์ ์ํ์ธ์.
SLA ํ์ด๋ฐ์ด ๋ ๋ฒ์งธ ํจ์ ์ ๋๋ค. ์ ๋ ๋ฉ์ถ์ง ์๋ ์๊ณ๋ ์์ด์ ํธ๊ฐ ๊ณ ๊ฐ ์๋ต์ ๊ธฐ๋ค๋ฆด ๋ ๋ฒ์ ์ค๋๋ค. ํญ์ ๋ฉ์ถ๋ ์๊ณ๋ SLA๋ฅผ ๋ฌด์๋ฏธํ๊ฒ ๋ง๋ญ๋๋ค. ํ ๋ฌธ์ฅ์ผ๋ก ์ค๋ช ํ ์ ์๋ ๋ช ํํ ์ผ์์ ์ง ๊ท์น์ ๊ณ ๋ฅด๊ณ ํน์ ์ํ ์งํฉ(์: ๊ณ ๊ฐ ์๋ต ๋๊ธฐ์ผ ๋๋ง ์ผ์์ ์ง)์ ๋ฌถ์ผ์ธ์.
์๋ฆผ์ ์์ ์๊ฐ ์์ผ๋ฉด ์คํจํฉ๋๋ค. ๋ชจ๋ ์ฌ๋์๊ฒ ์๋ฆผ์ด ๊ฐ๋ฉด ๋ฐฐ๊ฒฝ ์์์ด ๋ฉ๋๋ค. ์์ค์ปฌ๋ ์ด์ ์ ์จ์ฝ ๋ฆฌ๋๋ ํ ์ธ๋ฐ์ค ๊ฐ์ ํน์ ์ฌ๋ ๋๋ ์ญํ ๋ก ๋ณด๋ด๊ณ , ๋ค์ ํ๋์ ๋ช ํํ ํ์ธ์.
ํํ ์คํจ ํจํด:
- ๊ฐ์ (์: "Stuck")์ ์ค๋ช ํ๋ ์ํ ์ด๋ฆ ๋์ ์กฐ๊ฑด(์: "Waiting on requester response")์ ์ฌ์ฉํ์ง ์์.
- ํ๋จ์ ํ์๋ก ํ๋ SLA ๊ท์น(์: "๊ณต์ ํด ๋ณด์ด๋ฉด ์ผ์์ ์ง") ์ฌ์ฉ.
- ์์ค์ปฌ๋ ์ด์ ์๋ฆผ์ ๊ด๋ฒ์ํ ์ฑ๋์ ๋ณด๋ด์ ์์๋ง ๋ง๋ฆ.
- ๋ณ๊ฒฝ ์ด๋ ฅ์ด ์์(๋๊ฐ ์ฐ์ ์์๋ฅผ ๋ณ๊ฒฝํ๋์ง, ์ฌํ ๋นํ๋์ง, ์ฌ์คํํ๋์ง ๋ฑ).
- ์์ฒญ์ ๋ฉ์์ง์ ๋ด๋ถ ๋ฉ๋ชจ๊ฐ ์์ฌ ์ค์๋ก ๊ณผ๋ํ ์ ๋ณด ๊ณต์ .
๊ฐ๋จํ ํ ์คํธ: ํฐ์ผ์ด ์์ค์ปฌ๋ ์ด์ ๋์ด ์์ฒญ์๊ฐ ๋ถ๋ง์ ์ ๊ธฐํ๋ฉด, ๊ฐ ๋จ๊ณ์์ ๋๊ฐ ์์ ํ๋์ง, SLA๊ฐ ์ธ์ ์ผ์์ ์ง๋์๋์ง, ์ธ๋ถ์ ๋ฌด์์ด ์ ๋ฌ๋์๋์ง๋ฅผ 1๋ถ ๋ด์ ๋ตํ ์ ์๋์? ์๋๋ผ๋ฉด ๊ฐ์ฌ ๊ธฐ๋ก์ ์ถ๊ฐํ๊ณ ๊ณต๊ฐ ๋ต๊ธ๊ณผ ๋ด๋ถ ๋ ธํธ๋ฅผ ๋ถ๋ฆฌํ์ธ์. AppMaster์์๋ ๋ณ๋ ๋ฐ์ดํฐ ํ๋์ ํ๋ฉด ๋ ธ์ถ ๊ท์น์ผ๋ก ์ด๋ฅผ ๊ฐ์ ํ ์ ์์ต๋๋ค.
๋น ๋ฅธ ์ฒดํฌ๋ฆฌ์คํธ์ ๋ค์ ๋จ๊ณ
๊ตฌ์ถ ์ ์ "๋ด์ผ ๋ฐ๋ก ์ด์ํ ์ ์๋?" ๊ด์ ์ผ๋ก ํ ๋ฒ ์ ๊ฒํ์ธ์. ๋๊ตฌ๋ ๋ฐ์ดํฐ, ๊ท์น, ์๋ฆผ์ด ์๋ก ๋ง์์ผ ๋์ํฉ๋๋ค.
ํ์ธํ ํญ๋ชฉ:
- ๋ฐ์ดํฐ ๋ชจ๋ธ: ํฐ์ผ(์ ๋ชฉ, ์ค๋ช , ์ฐ์ ์์, ์ํ, ์์ฒญ์), ์ฌ์ฉ์, ํ, ๋๊ธ, ๊ฐ์ฌ ๋ก๊ทธ(๋๊ฐ ๋ฌด์์ ์ธ์ ๋ณ๊ฒฝํ๋์ง), SLA ๊ธฐํ(์ฒซ ์๋ต ๊ธฐํ, ํด๊ฒฐ ๊ธฐํ, ์ผ์์ ์ง ๋ง๋ฃ).
- ์ํฌํ๋ก: ๋ช ํํ ์ ํ( New -> Triaged -> In Progress -> Waiting -> Resolved -> Closed ), ํ ๋น ๊ท์น(์๋ vs ์๋), SLA ์ผ์์ ์ง/์ฌ๊ฐ ๊ท์น(๋๊ธฐ ์ํ์์๋ง ์ผ์์ ์ง, ํ์ฑ ์ํ์์ ์ฌ๊ฐ).
- ์๋ฆผ: ํธ๋ฆฌ๊ฑฐ(์ํ ์๋ฐ, ์๋ฐ, ์ฌํ ๋น, ์์ค์ปฌ๋ ์ด์ ), ์์ ์(๋ด๋น์, ํ ๋ฆฌ๋, ์จ์ฝ), ์ฐ๋กํ(๋งค๋ถ ํธ์ ๊ธ์ง), ๋ก๊ทธ ๊ธฐ๋ก.
- UI: ํ์ฉ ๋ฆฌ์คํธ ๋ทฐ, ํฐ์ผ ์์ธ ํ์ด์ง, ๋ถ๋ฅ ํ๋ฉด(ํ ๋น, ์ฐ์ ์์, ์ํ ์ค์ ), ํ/์จ์ฝ/ํ ํ๋ฆฟ ๊ด๋ฆฌ๋ฅผ ์ํ ์์ ๊ด๋ฆฌ์ ์์ญ. ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ์ ๋ช ํํ ํ์ธ์.
- ์ฑ ์์ฑ: ๊ฐ ํฐ์ผ์ ํ ๋ฒ์ ํ ๋ช ์ ์์ ์, ํ๋์ ๋ค์ ํ๋, ๋ชจ๋๊ฐ ๋ณผ ์ ์๋ ํ๋์ ๊ธฐํ์ ๊ฐ์ง.
๋จผ์ ํ ์ด๋ธ์ ๋ง๋ค๊ณ ๊ทธ๋ค์ ์ํฌํ๋ก๋ฅผ ์ฐ๊ฒฐํ์ธ์. AppMaster์์๋ Data Designer(PostgreSQL)์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ชจ๋ธ๋งํ ๋ค Business Process Editor์์ ์ํ ์ ํ, SLA ํ์ด๋จธ, ์์ค์ปฌ๋ ์ด์ ๊ท์น์ ์๊ฐ์ ์ผ๋ก ๊ตฌํํ ์ ์์ต๋๋ค. ํ ํ๊ณผ ํ SLA ์ ์ฑ ์ผ๋ก ์์ํด ์ผ์ฃผ์ผ๊ฐ ์ด์ํด๋ณด๊ณ ์์ ํ๋๋ฉด ๋ณต์ก๋๋ฅผ ์ถ๊ฐํ์ธ์(๋ค์ค ํ, ์์ ์๊ฐ, ๋ง์ถค ํผ ๋ฑ).
์์ ์ ์ผ๋ก ๋๊ปด์ง๋ฉด ํ์ด ํธํ ํ๊ฒฝ์ ๋ฐฐํฌํ์ธ์: AppMaster Cloud, AWS, Azure, Google Cloud ๋๋ ์์ค ์ฝ๋๋ฅผ ๋ด๋ณด๋ด ์๊ฐ ํธ์คํ ํ ์ ์์ต๋๋ค. ํฐ ๊ตฌ์ถ ์์ด ์ ๊ทผ ๋ฐฉ๋ฒ์ ์ํํด๋ณด๊ณ ์ถ๋ค๋ฉด AppMaster at appmaster.io๋ ๋ด๋ถ ๋๊ตฌ์ฉ์ผ๋ก ์ค๊ณ๋์ด ์๊ฐ์ ์ํฌํ๋ก์ ํ๋ก๋์ ์ค๋น ์ฑ ์์ฑ์ ์ง์ํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
ํฐ์ผ ๋ถ๋ฅ ๋๊ตฌ๋ ํฉ์ด์ง ์์ฒญ๋ค์ ํ๋์ ๋๊ธฐ์ด๋ก ๋ชจ์ ์ฑ ์์๋ฅผ ๋ถ๋ช ํ ํ๊ณ , ์ํ๋ฅผ ์ผ๊ด๋๊ฒ ๋ง๋ค๋ฉฐ, ๊ธฐํ์ ๊ฐ์ํํฉ๋๋ค. ํต์ฌ ํจ๊ณผ๋ โ๋๊ฐ ์ด๊ฑธ ๋ด๋นํ๊ณ ๋ค์์ ๋ฌด์์ ํด์ผ ํ๋๊ฐโ๋ฅผ ๋ช ํํ ํด์ ๋๋ฝ์ด๋ ์ค๋ณต ์์ ์ ์ค์ด๋ ๊ฒ์ ๋๋ค.
์ด๊ธฐ ๋ฒ์ ์ ์ด๋ฉ์ผ๊ณผ ๊ฐ๋จํ ์น ํผ์ผ๋ก ์์ํ์ธ์. ์ด ๋์ ํ์ํ ์ ๋ณด๋ฅผ ์ถฉ๋ถํ ๋ด์๋ด๊ณ ํ์คํํ๊ธฐ ์ฝ์ต๋๋ค. ์ฑํ ์ ๋์ค์ ์ถ๊ฐํ์ธ์ โ ์งง์ ๋ฉ์์ง์ ์ค๋ณต ์ฒ๋ฆฌ๊ฐ ํ์ํด ๊ท์น์ด ๋ ํ์ํฉ๋๋ค.
์ฌ๋๋ค์ด ๋ ผ์ ์์ด ์ค๋ช ํ ์ ์๋ ์์ ์งํฉ์ ์ฌ์ฉํ์ธ์: New, Triaged, In Progress, Waiting, Resolved, Closed. ์ํ๋ ๊ฐ์ ์ด ์๋๋ผ ์กฐ๊ฑด์ ๋ํ๋ด์ผ ํ๋ฉฐ, ๋๊ฐ ์ด๋ค ์ ํ์ ํ ์ ์๋์ง ๊ฐ์ ํ์ธ์.
์ด๊ธฐ์๋ ๋ค ๊ฐ์ง ์ญํ ๋ก ์์ํ์ธ์: Requester, Agent, Team lead, Admin. ๊ถํ์ด ๋จ์ํ๋ฉด ํ์ค์ ์ํฌํ๋ก์ฐ(์: ํ ๊ฐ ์ฌํ ๋น, ์ฐ์ ์์ ์ฌ์ง์ ๋ฑ)๋ฅผ ์ง์ํ๊ธฐ ์ฝ์ต๋๋ค.
ํ์ ํ
์ด๋ธ์ Tickets, Users, Teams, Comments(๊ณต๊ฐ vs ๋ด๋ถ), AssignmentHistory, AuditLog์
๋๋ค. ๋ํ first_response_due_at๊ณผ resolve_due_at ๊ฐ์ ๊ธฐํ ํ์์คํฌํ์ ๋ง์ง๋ง ๊ณ ๊ฐ/์์ด์ ํธ ๋ฉ์์ง ์๊ฐ์ ๊ธฐ๋กํด ๋์ธ์. ์ด๋ฅผ ํตํด SLA์ ์นจ๋ฌต ๊ฐ์ง๋ฅผ ๋ณต์กํ ์ฟผ๋ฆฌ ์์ด ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
SLA ๊ธฐํ์ ํฐ์ผ์ ํ์์คํฌํ๋ก ์ ์ฅํ์ธ์(๋จ์ ๊ธฐ๊ฐ๋ง ์ ์ฅํ์ง ๋ง ๊ฒ). ์ด๋ ๊ฒ ํ๋ฉด ๋ชฉ๋ก, ์๋ฆผ, ๋ฆฌํฌํธ์์ ์ผ๊ด์ฑ์ด ์ ์ง๋ฉ๋๋ค. ์ค๋ฌด์ ์ธ ๊ฐ์ง ํ์ด๋จธ๋ฉด ์ถฉ๋ถํฉ๋๋ค: first response, next response, resolution. ๊ทธ๋ฆฌ๊ณ ํน์ ์ํ(์: Waiting on customer)์ ๋ํด์๋ง ์ผ์์ ์ง ๊ท์น์ ๋์ธ์.
์ฒซ๋ ์๋ ๊ฐ์์ฑ๊ณผ ์ถ์ ์ฑ์ด ์ค์ํฉ๋๋ค. ํ ๋ช ์ ์์ ์๋ฅผ ๋ช ํํ ํ๊ณ unassigned ์ํ๋ฅผ ์ ์งํ์ธ์. ์๋ ๋ฐฐ์ ์ผ๋ก ์์ํด๋ ๊ด์ฐฎ์ง๋ง ๋ฐ๋ก ์๋ฆผ์ด ๊ฐ๊ณ ์ด๋ ฅ์ด ๊ธฐ๋ก๋์ด์ผ ํฉ๋๋ค.
๊ธฐ์ตํ๊ธฐ ์ฌ์ด ํธ๋ฆฌ๊ฑฐ ๋ช ๊ฐ์ง๋ก ์์ํ์ธ์: ํ ๋น๋์ง ์์ ์ํ๊ฐ ์ผ์ ์๊ฐ(์: 10โ15๋ถ) ์ง์, SLA ์ํ(์: ๋จ์ ์๊ฐ์ 75% ์์ง), SLA ์๋ฐ, Waiting ์ํ๊ฐ ์ง๋์น๊ฒ ๊ธธ์ด์ง. ๊ฐ ์๋ฆผ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ์ต์ํ์ ์ฌ๋์๊ฒ ๋ณด๋ด๊ณ , ํ ๋ฒ์ ํ๋์ ๋ค์ ํ๋์ ์ ์ํ๋ฉฐ ์คํธ์ ๋ง๊ธฐ ์ํ ์ฟจ๋ค์ด์ ๋์ธ์.
๋น์ฅ ์ธ ์ ์๊ฒ ๋ง๋๋ ํ๋ฉด์: ์ํยท์ฐ์ ์์ยทSLA ์ํยท๋ฏธํ ๋น ํํฐ๊ฐ ์๋ ํฐ์ผ ๋ฆฌ์คํธ(๋๊ธฐ์ด), ํ๋์ ํ์๋ผ์ธ์ผ๋ก ๋ชจ๋ ํ๋์ ๋ณด๋ ํฐ์ผ ์์ธ, ๋น ๋ฅธ ์ ์/๋ถ๋ฅ ํ๋ฉด์ ๋๋ค. ๊ด๋ฆฌ์ ํ๋ฉด์ ์นดํ ๊ณ ๋ฆฌ, SLA ๊ท์น, ์จ์ฝ ๊ด๋ฆฌ ์ ๋๋ง ์์ผ๋ฉด ์ถฉ๋ถํฉ๋๋ค.
AppMaster๋ ์ํฌํ๋ก๋ฅผ ์ฝ๋ ๋์ ์๊ฐ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ก ํํํ๊ณ ์ถ์ ๋ ์ ํฉํฉ๋๋ค. PostgreSQL ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ง๋ค๊ณ ์ํ ์ ํ์ ๊ฐ์ ํ๋ฉฐ SLA ๊ธฐํ์ ๊ณ์ฐํ๊ณ ์๋ฆผ์ ๋ณด๋ด๋ ๋ก์ง์ ์๊ฐ์ ์ผ๋ก ๊ตฌ์ฑํ ๋ค, ๋ณ๊ฒฝ์ ๋ฐ๋ผ ํ๋ก๋์ ์ฑ์ ์ฌ์์ฑํ ์ ์์ต๋๋ค.


