41
http://cafe.naver.com/architect1.cafe http://ohyecloudy.com 2009.11.28

오차가 적은 일정 세우기

  • Upload
    -

  • View
    1.357

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 오차가 적은 일정 세우기

http://cafe.naver.com/architect1.cafe

http://ohyecloudy.com

2009.11.28

Page 2: 오차가 적은 일정 세우기

어떤 일정?

프로젝트 일정?

Page 3: 오차가 적은 일정 세우기

그럼

프로그래머

작업 일정?

Page 4: 오차가 적은 일정 세우기

프로그래머에게

일정 세우기란?

Page 5: 오차가 적은 일정 세우기

세운다고 세웠는데 잘 맞지 않는다.

Page 6: 오차가 적은 일정 세우기

하면 좋겠지…

하지만 스스로

하지는 않는다.

시키면 억지로 한다.

Page 7: 오차가 적은 일정 세우기

뻔히 지연될 건데

그냥 보고용으로

하는 거지

Page 8: 오차가 적은 일정 세우기

매번 세운 일정의

두 배 해야 할 일이

자꾸 추가

Page 9: 오차가 적은 일정 세우기

경험이 없어서..

자꾸 일이 늘어나..

원래 일정이란

그런 것..

Page 10: 오차가 적은 일정 세우기

진짜 이런걸까?

아니다!

일정을 잘 예측하고 오차가 적은 사람이 분명히 있다.

Page 11: 오차가 적은 일정 세우기

무엇이

세운 일정을

실패하게 하는가!

Page 12: 오차가 적은 일정 세우기

요구사항 변경

급한 작업

Page 13: 오차가 적은 일정 세우기

어쩔 수 없다.

이런 외부 요인은 빼고 생각하자.

Page 14: 오차가 적은 일정 세우기

이런 외부 요인이 없다면

정확히 일정을

세울 수 있나?

Page 15: 오차가 적은 일정 세우기

세부 계획 실패

Page 16: 오차가 적은 일정 세우기

Divide &

Conquer

덩어리를 나누고 시간을 계산해서

더한다

Page 17: 오차가 적은 일정 세우기

어디까지 나눠야 할까?

Page 18: 오차가 적은 일정 세우기

잘게 나눌수록

오차가 줄어든다.

Page 19: 오차가 적은 일정 세우기

일정을 짜는데

시간이 많이 걸린다.

중간에 구현 방법이 달라지만 다시 계산.

Page 20: 오차가 적은 일정 세우기

일정에 일정 세우는 시간을 넣는다.

이 시간 내에서만

덩어리 나누기

Page 21: 오차가 적은 일정 세우기

심장박동 퍼포먼스

Page 22: 오차가 적은 일정 세우기

전날 과음, 애인/아내 싸우기, 그냥 안돼, …

항상 똑같은

퍼포먼스로 일을 할 수 없다.

Page 23: 오차가 적은 일정 세우기

저 잠 좀 자고 오겠습니다.

산책 좀 하고 올게요.

저 바다 좀 보고 오겠습니다

Page 24: 오차가 적은 일정 세우기

짧은 시간에 할 수 있는 리프레시

방법을 찾자.

Page 25: 오차가 적은 일정 세우기

담배, 커피, 차(tea), 옥상에서 바람 쐬기, 큐브 맞추기,

Page 26: 오차가 적은 일정 세우기

난 머리 안 돌아갈 때 톱질 한다능

XP의 아버지 켄트 백.

Page 27: 오차가 적은 일정 세우기

실수할 여지가

없고 우선순위가 낮은 작업을

이때 하자. include 정리, 주석 제거, 파일 정리, 중복 코드 제거,…

Page 28: 오차가 적은 일정 세우기

경험 부족

Page 29: 오차가 적은 일정 세우기

이건 내 경험으로 보건데 구현하는데

1달이면 충분하다.

Page 30: 오차가 적은 일정 세우기

일정 세우기에

있어

경험이란?

Page 31: 오차가 적은 일정 세우기

어디가

지옥인지 안다.

으, 이번 작업은 이 모듈을 수정해야

하는군. 여긴 스파게티니

3일 정도 더 걸리겠다

Page 32: 오차가 적은 일정 세우기

짜본 적 있다.

저번 프로젝트에서는 이런 거 구현하는데

일주일 정도 걸렸었지.

Page 33: 오차가 적은 일정 세우기

내 평균

퍼포먼스를 안다.

최상 컨디션일 때 5일 정도 걸리겠다.

평균이면 7일 정도겠군.

Page 34: 오차가 적은 일정 세우기

경험이 킹왕짱? 맞다.

일정을 꾸준히

세워본 경험은

킹왕짱.

Page 35: 오차가 적은 일정 세우기

나보다 더 많은 경험을 가진 상급자에게 보고로 경험

주워 먹기.

Page 36: 오차가 적은 일정 세우기

회의, 웹 서핑 등 일하지 않는 시간 스스로 재서 평균 퍼포먼스 측정하기

Page 37: 오차가 적은 일정 세우기

연습만이 살 길. 경력에 비해

일정 세우는 능력이 떨어지는 사람이

많다.

Page 38: 오차가 적은 일정 세우기

많이, 많이, 많이!

많이 세우고

많이 실패하고

많이 성공하자.

Page 39: 오차가 적은 일정 세우기

QA 없음.

얘기 해봅시다.

Page 40: 오차가 적은 일정 세우기

나는 덩어리를 이렇게 나눈다.

내가 하는 리프레시 방법.

이렇게 일정을 세우니 좋더라.

Page 41: 오차가 적은 일정 세우기