✅ AGILE

기존의 IT 기업은 영업팀 ➡️ 기획팀 ➡️ 개발팀 순으로 업무가 진행되었습니다.
이렇게 진행을 하게되면 팀간의 소통이 어려울 뿐더러 개발 기간이 오래 걸리기 때문에 사용자가 다른 프로그램을 사용하러 넘어가는 상황이 발생합니다.
이러한 상황을 막기 위해 기존의 구조를 깨고, AGILE이라는 시스템으로 운영하게 되었습니다.

1️⃣ AGILE이란?

아래의 과정을 반복하는 기업 문화라고 생각하시면 됩니다.

  • 먼저 Scrum Team을 구성합니다.
    • Product Owner(Manager) : PM / 기획자
    • Scrum Master : AGILE 문화를 이끌어 가는 사람 (프로세스 체크 및 변경 사항 체크 등)
    • Senior Dvelopment Manager : 개발 매니저 (각 기능을 누가 개발할 지 정해주고 도와주는 사람)
    • Developer : 개발자
    • UX Desinger : UX 디자이너 (데이터 분석가도 있는 경우가 있다.)
  • Sprint를 만들어 계획을 세운다.
  • Daily Scrum으로 매일 진척 사항과 변경사항을 공유하고 매일 미팅을 한다.
  • Sprint가 끝나면 그동한 진행할 것을 리뷰하고 문제점에 대해 생각한다.

2️⃣ Scrum이란?

제품 개발 관리를 위한 반복적이고 증가하는 민첩한 소프트웨어 개발 프레임워크 입니다.
즉, 반복적이고 점진적인 작업을 하기 위한 프로세스

3️⃣ 실제 Agile 예시

  1. PM
  • 고객을 직접적으로 간접적으로 경험하고, 인터뷰를 하여 비즈니스 요구사항을 도출합니다.
  • 개발 보드 backlog에 넣어둡니다.
  1. development team leader
  • 각 개발사항을 작게 나누어 티켓으로 만듭니다.
  • 개발자에게 티켓을 할당해줍니다.
  • daily scrum으로 진행사항을 확인합니다.
  1. Scrum master
  • 개발자들과 회의를 주도합니다.
  • 진행 상황에 대해 확인합니다.

Agile은 한국 기업 문화에 오래 있었던 분들이라면 scrum master가 잘 이끌고 나가야 하며,
서로 붇돋는 분위기가 되어야 개발을 더 잘할 수 있기 때문에 이러한 프로세스로 업무를 진행합니다.

profile
#UXUI #코린이

0개의 댓글