저는 4 명의 개발자로 구성된 소규모 팀에서 일하고 있습니다. 우리는 매주 동일한 문제를 지속적으로 제공하는 Agile 버전을 구현하고 있으며 프로세스 개선에 도움이되는 제안을 찾고 있습니다.
배경:
우리는 일반적으로 2 주 스프린트를 수행하며, 각 스프린트는 업무를 과소 평가하는 경향이 있으며, 일정이 미달되어 관리자에게 문제가 있습니다.
우리는 매니저가 우리를 위해 만든 스토리를 작성하여 각 스프린트를 시작합니다. 때때로 그는 과제도 맡기고 우리는이를 추정합니다. 우리는 스토리 포인트를 사용하지 않습니다. 우리는 Urban Turtle 소프트웨어를 사용하여 "스프린트 관리"는 본질적으로 단지 스토리와 작업이며 관련 번 아웃입니다. 스프린트 종료시 릴리스를 계획하지 않습니다.
가장 일반적인 문제는 스프린트 시작시 작업이 범위가 훨씬 크지 만 우선 순위가 높은 것을 발견하기 위해 작업을 계획하므로 추가 작업을 수행해야한다는 것입니다. 두 번째로 가장 일반적인 문제는 우리 중 한 명이 기술적 인 문제에 부딪쳐서 불타는 시간을 늦추어 장애물을 일으킨다는 것입니다.
우리에게 제공된 유일한 제안은 우리가 필요한 시간을 더 조정할 수 있도록 아침에 스탠드 업을하는 동안 견적을 조정하고 업데이트를 제공하는 데보다 적극적으로 대처하는 것입니다.
그러나 우리가하는 일에 근본적으로 문제가있는 것 같습니다. 아마도 프로젝트 수준에 대한 관리자의 기대와 스프린트 수준에 대한 기대 사이에는 연결이 끊어 질 수 있습니다. 우리는 프로젝트 계획에 따라 이러한 스프린트 반복을 만들고 있기 때문에 스프린트를 연장하거나 항목을 연기하는 것이 프로젝트 계획을 망칩니다. 따라서 개발자는 필요할 때 예상치를 확장하여 시간에 맞춰 스프린트를 완료함으로써 애자일을 수행하도록 장려되고 있습니다.
이것은 드문 문제가 될 수 없으므로 매번 스프린트마다 동일한 문제가 발생하는 것을 멈추는 방법에 대한 제안이 나보다 더 현명 해지기를 바랍니다. 실망 스럽습니다.