2009-07-10 3 views
4

저희 팀은 SCRUM과 한 달에 한 번 (약 2 년) 근무했습니다. 그것이 기적이었을 때 처음으로 얼마나 효과가 있었는지, 우리는 지금이 전략으로 벽에 부딪치게됩니다.대부분의 사람들이 특수 작업을 할 때 민첩성을 유지하는 방법은 무엇입니까?

우리의 문제는 (10-12 명으로 구성된 팀에서) 많은 특별한 일자리가 생겼다는 것입니다. 릴리스 매니저, QA, 아키텍트, SQL 전문가.

점점 더 많은 사람들이 팀이 아닌 특수 사람들 만 사용할 수있는 작업을 정의합니다. 예 : 버전 1.8 배포 -> 릴리스 관리자 만 허용됩니다.

이제 우리는 노동 시간의 70 % 만 효과적이라고 계획하고 특수 작업자는 점점 더 의무적 인 작업을 계획하기 때문에 50 %가 과부하되고 50 %는 무관합니다.

어떻게 처리하나요?

몇 가지 아이디어가 있지만 어느 것이 가장 민첩합니까.

  1. 필수 작업 (팀 시간의 20 %)을위한 버퍼를 확보하고 나머지 팀원을 계획하십시오.
  2. 팀보다 간 기능을 만들려고하는 것입니다 개발 팀

답변

8

페어 프로그래밍을 사용하여 팀 내부에서 지식 이전을 수행하는 이유는 무엇입니까? 나는 이것을 조용히 잠시 동안 해왔는데, 그것은 우리를 많이 도왔습니다. 가능한 한 많은 사람들에게 지식을 얻으려면 정기적 인 쌍 회전 (하루에 적어도 2 번)을 시도합니다. 그것을 얻기까지는 시간이 걸리지 만 그것이 우리를 도왔습니다. 이것을하는 데있어서 중요한 것은 모든 사람들이 일종의 친절 함입니다. 즉, 모든 관련 정보를 기꺼이 공유 할 수 있으며, 다른 사람들이 항상하고있는 일을 할 수있을 때 일자리를 잃을 까봐 두려워하지 않는다는 것을 의미합니다.

+0

그건 좋은거야! 감사합니다. 다음 기획 회의에서이 아이디어를 가져올 것입니다. – Kovu

10

문제에 대한 가장 확실한 해결책의 나머지 부분에 대한 스크럼 계획 및 단지 계획에서 특별한 사람을 가져옵니다. 왜 이것이 옵션이 아닌가? 두 명 이상의 사람이 작업을 수행 할 수 있다면 이러한 문제를 줄일 수 있습니다.

+1

사람들이 자신을 유혹하기 때문에. 누구나 개발자 언어, 작업, 할일 등을 좋아합니다. 책이 저주하고 책을 읽으면 거기서 일종의 작품이 될 수 있습니다. 릴리스 계획에 대해 잘 알고있는 사람에게 5 페이지 긴 저장 프로 시저를 최적화하도록 말할 수는 없습니다. – Kovu

+1

@Kovu 문제를 해결하는 것이 불가능하다는 자신의 질문에 대답하고 있습니다. 힘든 행운. 작업을 재 할당 할 수없는 전문가 팀이 있다는 것은 정말 불행한 일입니다. 그러나 그것이 당신이 묘사하는 상황이고 그것을 변경할 수 없다면, 당신이 당신의 문제에서 불평하고있는 것과 정확히 일치하는 작업을 재 할당하는 것이 불가능할 것입니다. 따라서 작업을 재 할당 할 수 있습니까, 할 수 있습니까? 당신이 그럴 수 없다면, 왜이 문제에 대해 걱정해야합니까? 그것은 해결책이 없습니다. –

+2

나는 "해결책을 찾지 못한다"고 생각하지 않기 때문에 끝없는 토론이 있습니다. 나는 많은 다른 사람들이 문제를 해결하고 포기하지 않고 해결할 것이라고 생각하며 나는 전략을 찾고있다. 아무런 해결책도 없기 때문에 아무도 모른다는 것을 의미하지는 않습니다. 그리고 기회가 단지 한 뭉치 일 때, 물어볼 가치가 없습니다. – Kovu

4

우리 팀도 비슷한 문제가 있었지만 Kanban을 사용하여 린 (Lean) 및 민첩한 프로세스로 이동했습니다. 즉 스프린트가 더 이상 없기 때문에 워크 플로 만 있습니다. 스토리 크기를 앞쪽으로 추정하는 것은 낭비로 간주되었으며, 작업을 대략 동일한 크기의 작은 덩어리로 나누어 플로우에 제출합니다. Burndown 차트, 낭비. 대신 입력 버퍼에서 제작 준비까지의 평균 시간을 측정합니다.

우리는 흐름을 시각화하기 위해 다음 사진 (소도구 leansoftwareengineering.com)과 같이 눈금으로 각 스토리를 나타내는 포스트잇 노트가있는 화이트 보드를 사용합니다. 결과적으로 우리는 비즈니스 가치를 제공하지 못하는 업무를 최소화하고 엄격한 계획으로 시행되는 유휴 시간이 없으므로 문제가되는 것입니다.

kanban board http://leansoftwareengineering.com/wp-content/uploads/2009/04/kanban_matrix.png

+0

보드가 매우 멋있어 보인다. 우리는 집회에서 그것을 관리하지만, 동일하지만 가상이다. – Kovu

3

두 명백한 솔루션은 다음과 같습니다

  • 크로스 전문가가
  • 중복되는 것과 해고 과부하 경우 대처가 수 있도록 최소한 기존 직원을 훈련, 당신이 부족한 기술을 가진 사람들을 고용하십시오.
4

팀이 민첩한 가치의 핵심을 동화하지 않은 것처럼 보입니다. 전문화는 좋은 일이며 팀의 모든 구성원은 필연적으로 어떤 사람의 "전문가"가 될 것입니다. 그러나 이것이 그가 업무를 수행 할 수있는 유일한 사람이된다는 것을 의미하지는 않습니다. 스크럼의 핵심은 자체 조직과 팀의 헌신에 관한 것인데, 이는 실행과 건강을 유지하는 데 필수적입니다.

팀이 상당히 큰 것 외에도 상황에 따라 팀 대 사람들의 가치를 극대화하지 못합니다. 팀은 개인이 아닌 모든 도전에 직면하는 법을 배워야하며 모든 구성원의 두뇌, 경험 및 관점을 사용하여보다 신속하게 해결해야합니다. 이 시나리오에서 모든 팀 구성원은 다른 사람들과 지속적으로 공유하고 학습하여 자신이 할 수있는 일의 가치를 극대화하고 팀의 자산으로 삼습니다.

팀원이 거의 잠겨있어 더 이상 다발 (polyvalence)이 없으며 더 이상 애자일 팀이되지 않는 "역할"과 "기술"에 따라 작업에 잠겨 있습니다. XP, Scrum, Kanban, 가치를 제대로 얻지 못하면 "평소와 같이"비즈니스를 수행하는 데 필요한 순간 ​​이상 지속되지 않고 사람들이 다시 돌아올 것입니다 -

민첩한 가치관에 다시 집중하고 명확한 정체성을 재확인하기 위해 팀과 노력할 것을 강력히 제안합니다. 결국 12 명을 2 팀으로 나눕니다. 전문가는 할 수있는 일이 없을 것입니다 ... 어쨌든 그들은 가지 않을 것입니다. 스크럼 때문에가 아니기 때문에 팀의 한 부분을 느끼고 팀 성공에 기여할 수 있습니다. 가방 세션 "을 열고 지식 이전을 장려하고 책임 전체 팀을 잡고 결정을 내리거나 무언가를 강요하거나 강요하지 마십시오 :-)

민첩한 혁명으로 행운을 빕니다 ;-)

관련 문제