갓 만들어진 회사에서의 Jira workflow에 대한 고찰

 

AUG Korea Meetup #30 - Lighting Talk

Sukmin Lim

적용, 실패 그리고 가능성

자기소개

  • 임석민 (스타트업 재직 중)




     
  • 3년차 Javascript Engineer

잡부

  • Web front
  • backend (node)
  • Devops (tools)
  • SE (Account & infra)

사실....

이게 되겠어...라는 마음으로 신청하였으나

본론

  • 생 처음 만들어지는 스타트업에 Jira workflow 도입기
     
  • 도입 후의 상황
     
  • 우리 회사에서의 jira에 가능성

Jira Workflow 도입기

Jira workflow 란?

Issue가
어떤 상태에 있고 어떠한 상태로 전환 할 수 있는지
정의하는 Issue의 Life cycle.

Jira issue type in my office.

Jira workflow in my office.

  • Default workflow


     
  • Sub task workflow


     
  • Bug task workflow

Bug는 feature와 무관하게 발생 다른 테스크와 분리!

일반 테스크는 Feature 급으로 진행

Sub Task는 개인 Todo 형식으로 활용하도록 구성

Jira workflow in my office.

Default Workflow

Jira workflow in my office.

Sub Task Workflow

Jira workflow in my office.

Bug Task Workflow

도입 성공을 간절히 바라는 노력들...

그리고..

는 다음 쳅터에서 공개됩니다. (응?)

도입 후의 상황

그리고..

나의 계획

PM님의 계획

  • 테스크를 보면 한눈에
    알수있는 일정 (개인 + 팀)
     
  • `나`의 태스크보드를 보면 뭘
    해야 할지 알 수 있는 시스탬
     
  • 회의는 줄고 태스크가 끝나면 Feature는 끝! 
  • 팀 일정은 팀장분들이 관리
     
  • 팀끼리 논의해서
    피쳐(테스크/버그)를
    관리하는 것을 원함
     
  • 오직 일정만 정확하게 맞추어 줄 것을 요구 (방법은 중요하지 않습니다!)
     
  • 정기 회의를 통해 일정 진행 정도를 파악

Feature 생성(PM)

작업 진행(개발, 디자인)

작업 검수(팀장, 지시자, QA)

종료

Feature 생성(PM)

작업 진행(개발, 디자인)

작업 진행(개발, 디자인)

작업 진행 (팀)

 

종료

나의 계획

PM님의 계획

그리고 가능성

?

릴리즈 기념 회식 후... 어느날

동료 개발자분: 석민님 잠시만 이야기 좀 요?

나: 냅? 알겠습니다~

동료 개발자분: 저희 회사... 지라 시스탬 만들어 놓고 안써요?

...

저: ㅠㅠ

나: (자리 이동 후) 말씀하시죠...

정리

  • Jira에는 각 회사별로 업무의 프로세스를 구조화 시킬수 있도록 issue의 flow를 정의 할 수 있다.(그것이 workflow 입니다!)
     
  • Jira를 잘 쓰도록 만들어봐도 결국 쓰는건 사람이라
    회사 분위기(팀 분위기)가 그렇지 않다면 `잘`사용하기 힘들다.
    (하지만 사장님이 Jira로 업무를 파악한다 하신다면?)
     
  • Jira를 잘못 도입하면 일이 2배가 될 수 있다. (내가 도입 안한다고 했)
     
  • 그래도 저의 정성을 알아주시는 분이 있으셨다. (사랑합니다 팀원님!)

AUG Korea #30 Lighting Talk

By Lay Sukmin Lim

AUG Korea #30 Lighting Talk

  • 227