2008-10-17 5 views
6

나는 덜 이상적 제품 소유자와 큰 레거시 코드 기반에서 작업하는 10 인 팀입니다. 우리의 백 로그는 꽤 형체가 나쁘고 커다란 서사시가 우리 스프린트를 자주 망치고 있습니다. 팀은 또한 완료에 대한 정의에 어려움을 겪고 있습니다. 일부 구성원은 단위 테스트를 종교적으로 작성하고 일부는 종교에 따라 작성하고, 다른 구성원은 때때로 사용할 수있는 시간에 의존합니다.스크럼 번 다운 패턴

그래서 저는 흥미로운 번인 패턴을보고 있었고 다른 사람들이보고있는 패턴과 이것이 의미하는 것이 궁금합니다.

패턴 1 :

# 
# # 
# # # 
# # # #  
# # # # # 
# # # # # # 
# # # # # # # 
  • 긍정적 인 설명 : "좋은 모두."
  • 부정적인 설명 : "사실 너무 좋음. 은 실제로 이니?"

패턴 2 :

# 
# 
# # 
# #  
# # # # 
# # # # # 
# # # # # # # 
  • 긍정적 인 설명 : "이것은 우리가 생각했던 것보다 훨씬 쉬웠다, 좀 더 이야기에 끌어 보자."
  • 부정적 설명 : ??

패턴 3 :

# 
# # # # 
# # # # 
# # # #  
# # # # # 
# # # # # # 
# # # # # # # 
  • 긍정적 인 설명 : ". 처음에는이 일에 대해 확실하지, 우리가 생각했던 것보다 더 쉽게 밝혀"
  • 부정적인 설명 : "진행이 충분하지 않아 단위 테스트 작성을 중단하고 시간 내에 완료하십시오."
+0

이 질문은 [이 주제에 관해서 내가 무엇에 관해서 질문 할 수 있습니까?] (// stackoverflow.com/help/on-topic)에서 정의 된 것처럼이 사이트의 범위에 포함되어 있지 않기 때문에 논점이되지 않습니다. 질문 유형을 묻지 말아야합니까?] (// stackoverflow.com/help/dont-ask) [다른 Stack Exchange 사이트] (// stackexchange.com/sites#name)에서 물어볼 수 있습니다 (예 : [ pm.se] 또는 [softwareengineering.se]. 질문을 올리려는 사이트의 도움말 센터에서 주제 페이지를 읽으십시오. – Makyen

+4

프로그래밍에 관한 것이 아니기 때문에이 질문을 주제로 끝내기로했습니다. –

답변

2

이것은 우리 사무실에서 "아, 저렇게 잊었 어!"라고 인식됩니다. 번 다운 : 부정적인 측면에

# # # 
    # # # # 
    # # # # # 
    # # # # # # 
# # # # # # # 
# # # # # # # # 
# # # # # # # # 
2

패턴 2는 "너무 잘 평가하지 않았다"입니다.

다음은 내가 사용했던 번 다운 차트입니다. 배경 그림을 무시하십시오 - 내가 함께 일하는 사람들을 즐겁게하고 다른 방법으로는 할 일이 없습니다. alt text http://www.atalasoft.com/cs/photos/techtalkgallery/images/16157/425x285.aspx

이 차트가 마음에 들어요. 우리가 다른 작업을하고, 일을 견디며, 다른 일들에 의해 방해 받고, 끝내기 위해 밀면, 천천히 시작하는 좋은 차트의 전형입니다.

alt text http://www.atalasoft.com/cs/photos/techtalkgallery/images/16155/425x262.aspx

이 차트에서 우리는 매우 안정적으로 시작하고 실제로 벗고 미리 마쳤다. 이 차트 당신이 볼 수에서

alt text http://www.atalasoft.com/cs/photos/techtalkgallery/images/16156/425x264.aspx

우리는 매우 일반적으로 시작한 후 쉽게 밝혀졌다 보였다 작업은 heinously 어려울 수 있습니다. 나는 우리가이 단거리 경주를 멈추고 새로운 것을 만들었다 고 생각합니다.

1

burndowns의 한 가지 문제점은 범위 변경이 범위에 대한 진행과 섞여 있다는 것입니다.

예 2에서 가능한 설명은 ... 거룩한 연기입니다.이 위험한 이야기 ​​/ 작업을 시작하기 위해 반복이 끝날 때까지 기다려서는 안되었습니다 ... 예상했던 것보다 훨씬 더 많은 노력입니다!

예제 3에서는 범위를 일찍 추가했거나 예상보다 많은 작업이 필요한 것으로 나타났습니다 (예 : 작업이 하루 4 시간, 작업 8 시간 후 4 시간, 작업이 발견됨). 훨씬 더 열심히).

필자는 이런 이유로 불타 버리는 것이 좋습니다 ... 진행 상황에서 범위 변경 사항을 하나의 범위와 나머지 작업으로 두 줄로 분리하므로 범위 변경의 영향을보다 명확하게 볼 수 있습니다.

0

는 여기가 그렇게 자주있다 :

##### 
####### 
######## 
######### 
######### 
######### 
########## 

긍정적 : 시간에 배달.

음수 : 너무 큰 백 로그 항목 또는 너무 많은 백 로그 항목이 처음부터 동시에 시작되었습니다.

+0

나쁜 품질의 코드 – user2427

1

내 견해는 번다운 차트를 너무 심각하게 생각하지 않습니다. 그것들은 지표입니다. 결국 그것은 당신이 이야기를 완성했는지 아닌지에 관한 것입니다.

스프린트가 끝날 때 효과적인 회고가 있습니까?

후속 조치가 계속되고 있습니까?

사람들이 단위 테스트를 쓰지 않는다는 것을 알게되면 종교적으로 (팀 표준 인 경우) 그것을합니다. 공통된 정의에 동의하고 완료하십시오. definition of done

SCRUM과 같은 민첩한 프로세스는 지속적인 검사와 적응이 필요합니다.

내게는 문제가있는 것처럼 보이지만 팀에서 이러한 문제를 해결하지 못했습니다. 제품 소유자가 이상적이지 않은 경우이 문제는 회고록에 나와야하므로 다음 스프린트에서 피할 수 있습니다.

에픽이 있다면 언제든지 다시 세분화하고 다시 우선 순위를 매기고 다시 계획 할 수 있습니다.

0

여기 아직 본 적이없는 사람이 있습니다. 그것은 우리의 마지막 스프린트에서 발생했습니다.

# 
## 
### 
##### 
############# 
################## 
################### 
#################### 

은 그것은 "우리는, 앞서, 오프 해이 한 줄 알았는데 다음, 첫 번째 작업에 대한 예상 진행보다 더 나은 만든 끝에 잡을 또는 위험이 기능을 미끄러지는 세게 밀어했다."이야

학습 : Burndowns는 과거의 노력을 추적하는 데 유용하지만 반드시 미래의 진행 상황을 나타내는 것은 아닙니다.

관련 문제