프로덕트

아티클

전체 보기
장현민

장현민

IT 프로젝트 매니저의 칼퇴 비법, 번업차트를 AI와 함께

안녕하세요? 칼퇴교실 망구입니다.

오늘 저희 팀인 Kevin의 글을 가져왔어요.

--

안녕하세요? 칼퇴교실 Kevin 입니다.

​

저는 인도 뭄바이에 거주하고 있어요.

​

케빈.png

AI로 만든 제 모습이에요? 어떤가요?!

​

이번에 칼퇴교실 합류해서 AI의 도움을 받아 이렇게 글을 작성해봅니다.

​

오늘은 IT 프로젝트를 해본 분이라면 들어봤을 번업차트를 생성AI와 시너지 낸 사례를 공유드려고해요.

​

혹시, 나는 IT 프로젝트를 안해봤는데? 라고 생각하셨나요?

​

IT 프로젝트는 하나의 과정일뿐!

​

결국 AI를 어떻게 사용하는지 적용 방법은 비슷합니다.

​

이 글은 생성AI와 일하는 방식에 대한 설명 목적이 크니!

이점 참고해주시기 바랍니다.

​

프로젝트 관리 번업(Burn up) 차트에 대해

번업차트 들어보셨나요?

​

번업 차트는 프로젝트의 전체 작업량과 시간에 따른 완료된 작업량을 나타내는 차트입니다.

​

주요 목적은 프로젝트 진행 상황을 쉽게 이해하고, 남은 작업량과 프로젝트 종료 까지

​

예상 되는 시간을 예측하기 위함입니다.

​

​

IT서비스,생성AI,노코드,웨이브온,창업,예비창업패키지,칼퇴교실,칼퇴,N잡, 버블,챗GPT,앱,도전반,존버반,준비반,챌린지, 온라인강의, 칼퇴, N잡, 생산성 (3).png

더 쉽게 설명 드리겠습니다.

​

자. 우리가 이사를 했어요. 그래서 사람들을 초대해 집들이 하려고 합니다.

​

집들이는 많은 사람에게 다양한 음식을 대접해야하니, 나람의 계획표(번업차트)가 필요하겠죠.

레시피를 체크하고, 재료손질과 요리 하면서 하나씩 요리가 완성될 거에요.

​

완성되면 표에 삭선을 그어서 완료 표시를 할겁니다.

​

그리고 남은 재료와 요리를 체크하며 집들이 음식이 언제 끝날지 번업차트에서 확인할거에요.

​

아차, 미역국의 재료인 소고기를 깜박하고 안사왔네요.

​

다시 장보러 나가봐야겠어요. 이때 장보러 다시 나가도 되는지 번업차트를 보고 예측해보는겁니다.

​

오 시간이 가능하니, 이제 나가서 사와야겠어요.

​

자, 이제 모든 요리가 완성 되었네요.

​

번업차트 덕분에 즐거운 집들이가 되었습니다! 역시 번업차트!!!!!!!

IT서비스,생성AI,노코드,웨이브온,창업,예비창업패키지,칼퇴교실,칼퇴,N잡, 버블,챗GPT,앱,도전반,존버반,준비반,챌린지, 온라인강의, 칼퇴, N잡, 생산성 (4).png

​

보셨나요?

​

번업차트는 예시에 녹아있듯이 프로젝트의 진행사항, 예상완료시가추정, 문제해결, 소통 도구로 쓰일 수 있습니다.

​

GPT와 함께 번업차트 만들어보기

자 이제 본격적으로 설명 드리겠습니다.

​

나의 칼퇴 파트너 GPT를 소환해보죠.

​

이 친구와 일할때는 역할(Role) 지정은 필수 입니다.

​

그래야 유사도가 높은 데이터를 기반으로 답변해서, 우리가 원하는 답을 얻을 수 있거든요.

​

1단계: 우선, GPT에게 역할을 부여하고 간단하게 시작해보자

우선 쉽게 시작해봅시다.

​

나: 나는 IT 프로젝트 매니저로, 번업 차트를 만들고 싶어. 샘플 번업 차트를 보여줘

GPT: 예썰! 마스터!

​

그랬더니, 뭔가 멋진 차트를 만들어줬습니다.

​

IT서비스,생성AI,노코드,웨이브온,창업,예비창업패키지,칼퇴교실,칼퇴,N잡, 버블,챗GPT,앱,도전반,존버반,준비반,챌린지, 온라인강의, 칼퇴, N잡, 생산성 (2).png

저는 이때 생각했어요.

​

나: 음, 챗GPT는 번업 차트를 만드는 지식이 있구만. 그리고 GPT 플로그인 기능을 이용하면 간단한 프롬프트로도 차트를 그릴 수 있군.

​

하지만, 제가 원하던 목표와 일치하지 않았어요.

저는 아래처럼 만들고 싶었거든요.

​

IT서비스,생성AI,노코드,웨이브온,창업,예비창업패키지,칼퇴교실,칼퇴,N잡, 버블,챗GPT,앱,도전반,존버반,준비반,챌린지, 온라인강의, 칼퇴, N잡, 생산성 (1).png

여기서, 파란색 선은 예상 팀 속도로 진행했을 때의 프로젝트 진행 상태를 보여줘요.

​

녹색 선은 예상보다 20% 더 높은 속도로 달성할 경우의 진행 상황을,

​

빨간색 선은 팀이 예상보다 20% 덜 빠르게 움직일 경우를 나타내요.

​

검은색 선은 현재 범위를 대표하고,

​

이 색깔 있는 선들이 범위 선과 만나는 지점들은 프로젝트 종료 날짜를 추정하는 데 도움을 줘요.

2단계: 단계별로 생각하고 프롬프트를 개선해보자(업무객관화!)

샘플 번업 차트를 가지고, 단계별로 과정을 세분화하기 시작했어요.

​

GPT와 같은 생성AI를 잘 활용하려면 "업무 객관화"가 중요하거든요.

​

A라는 업무를 완성하려면 여러 단계가 필요 할텐데, 이 단계를 하나씩 적어 보는거죠.

​

IT서비스,생성AI,노코드,웨이브온,창업,예비창업패키지,칼퇴교실,칼퇴,N잡, 버블,챗GPT,앱,도전반,존버반,준비반,챌린지, 온라인강의, 칼퇴, N잡, 생산성 (5).png

그리고 그 단계별로 GPT에게 일을 시키는 겁니다!

​

제가 진행한 업무 객관화는 이랬습니다.

​

1. 총 범위 200 스토리 포인트를 굵은 검은 선으로 표시하기

2. X축에 반복 종료 날짜를 나타내기 위해 "10월 4일부터 시작하는 각 반복의 종료 날짜를 X축에 표시하기

3. 예측 속도 선을 만들기 위해, 팀의 반복당 속도를 필요한 입력으로 명시하기

4. 반복당 20 포인트의 속도를 사용하여 파란 예측선을 그리기

5. 낮은 예측선과 높은 예측선을 생성하기 위한 추가하기

​

이제는 제가 원하는 결과에 점점 가까워졌어요.

​

저는 추가적으로 GPT를 활용하면서 선 색상을 명시하고 범례 포함도 해보며

제가 원하는 차트에 가깝게 만들어보기 시작했습니다.

​

3단계: 자동화의 시작, AI에게 시킬일을 템플릿화 하자

이제 차트 모양이 어느 정도 만들어지게 되었어요.

​

하지만, 매번 번업 차트를 만들기 위해 위 업무를 반복하는 건 너무 귀찮은 일이었죠.

​

그래서 이 문제를 해결하기 위해 템플릿화를 진행했습니다.

​

또한, GPT가 답변을 가끔 엉터리로 해주기 때문에, 좋은 답변을 받기 위해

​

내가 생각하는 특정 값을 정의해 수식으로 만들어 봤어요.

​

​

GPT에게 보낼 템플릿

​

  • Y축에 누적 속도 값을 표시하세요. Y축은 최대값이 300이고, 각 점은 20점 간격으로 나눠야 합니다. 예를 들어 20, 40, 60, 80...

  • X축에 반복 종료 날짜를 표시하세요. 낮은 예측 속도에 따라 전체 범위를 완성하는 데 필요한 반복 횟수만큼 반복 종료 날짜를 표시합니다.

  • 검은색 굵은 선으로 전체 범위를 표시하고 '전체 범위'로 라벨을 붙입니다.

  • 속도 값으로 누적 속도를 선 차트로 표시하세요. '예측'으로 라벨을 붙이고 이를 위해 파란색 선을 사용하세요.

  • 낮은 속도 값으로 누적 속도를 선 차트로 표시하세요. '낮음'으로 라벨을 붙이고 이를 위해 빨간색 선을 사용하세요.

  • 높은 속도 값으로 누적 속도를 선 차트로 표시하세요. '높음'으로 라벨을 붙이고 이를 위해 초록색 선을 사용하세요.

  • 차트에 범례를 표시하세요.

​

위 내용은 업무 객관화를 GPT에게 지시해보면서 만든 최적화된 템플릿이에요.

​

그리고 자동화할 수 있도록 수식을 넣어, 매번 변경되는 상황에 데이터만 넣으면

​

끝날 수 있게 만들었어요.

​

GPT에게 알려줄 수식

​

일하는 속도 = {개발자의 개발 속도} {개발자의 수} (1-{휴무}/100)

게으르게 일 할 떄={개발자의 개발 속도} {개발자의 수} (1-{휴가 요소}/100) * .80

열정을 가지고 일할 때 = {개발자의 개발 속도} {개발자의 수} (1-{휴가 요소}/100) * 1.20

반복 n에서의 누적 속도 = 반복 N에서의 속도 + 반복 N-1까지의 누적 속도

토요일과 일요일은 휴일입니다.

​

자, 이제 템플릿과 수식을 가지고 GPT에게 명령을 내려보겠습니다.

​

나: 저는 IT 프로젝트 매니저로 번업 차트를 만들고 싶습니다. 아래 수식과 템플릿을 사용해 번업 차트를 생성해 주세요. 단계별로 진행하면서 불확실한 부분이 있으면 질문하세요. 어떤 정보도 지어내지 말고요. Temperature 설정은 0으로 사용하세요.

*Temperature= 정확도라고 이해하시면 됩니다:)

​

GPT: 데이터를 주세요.

​

나: Okay,

개발자의 개발 속도 = 4

개발자의 수 = 4

휴무 = 12.5%

전체 범위 = 250

반복 시작 날짜 = 2023년 10월 4일

반복 기간 = 10일

IT서비스,생성AI,노코드,웨이브온,창업,예비창업패키지,칼퇴교실,칼퇴,N잡, 버블,챗GPT,앱,도전반,존버반,준비반,챌린지, 온라인강의, 칼퇴, N잡, 생산성 (6).png

4단계: 이제 내 맛대로 일을 시켜보자. 이 녀석은 나의 훌륭한 파트너이다.

자, 이제 이 녀석은 제 번업 차트를 잘 만들고 계산도 할 줄 아는 멋진 녀석이에요.

​

이제 이 친구에게 내가 해결하고 싶은 질문을 더해서 칼퇴를 해봅시다.

​

나: 부장님이, 이번 프로젝트가 언제 끝날지 물어보네... 언제 끝날까?

​

GPT:2023년 10월 24일이다 이놈아.

​

image.png

​

나: 부장님이, 한페이지로 정리해오래... 도와줘

​

GPT: 아이고 인간아. 알겠다.

image.png

​

image.png

위 문서는 예시입니다. 안타깝지만 GPT가 워드 변환시 한글 깨짐이 발생합니다.

내용은 GPT가 보내준 내용으로, 깨짐 현상만 수정했습니다.

​

자 어떠신가요?

​

물론, 모두가 번차트를 만들거나 활용할 일은 없겠지만,

​

AI와 함께 일했을 때 어떤 식으로 대화해야 좋을지 감이 잡히시나요?

​

가장 중요한 건 업무 객관화 = 업무 쪼개기입니다.

​

내가 하고 있는 일을 잘 쪼개고 다져서 AI에게 줘야

​

이 녀석이 꼭꼭 씹어 먹고 소화 시킵니다.

​

앞으로 이런 AI가 더 발전하고, 활용이 쉬워질수록 AI와 대화 하는 방법을 잘하는 사람이

​

일을 잘하고 칼퇴하지 않을까요?

2
0

포스트

아직 포스트가 없습니다.