스크럼과 칸반은 모두 프로세스 "해골"입니다. 어느 쪽도 소프트웨어 개발과 관련이 없습니다. 스크럼은 소프트웨어 개발 조직에 의해 대중화되었지만 소프트웨어 프로젝트 관리 기법보다는 일반적인 관리 기법으로 자리 매김되었습니다. 칸반 (Kanban)은 제조 과정에서 출현했으며 처음에는 유지 보수 팀이 소프트웨어 개발에 적응했습니다. Scrum과 Kanban은 작업을 수행하는 팀을 통해 작업 단위의 흐름을 관리하고 예상 작업이 더욱 정확해질 수 있도록 작업 흐름의 속도를 측정하며 병목 현상을 눈에 잘 띄게하여 해결할 수 있도록합니다.
소프트웨어 개발과 관련이 없기 때문에 Scrum과 Kanban을 사용하는 팀은 점진적으로 반복적으로 소프트웨어를 릴리스하고 개선하는 데 도움이되는 프로세스에 소프트웨어 개발 방법을 추가합니다. Scrum이나 Kanban 프로세스에서 작업하든간에 대부분의 팀은 XP의 기술 관행과 Crystal의 반사 관행을 채택합니다.
XP는 기본적으로 단일 팀에 적용되는 스크럼과 "높은 품질"의 코드와 프로그래머가이를 달성 할 수있는 방법에 대한 지침을 제공합니다. Crystal Clear는 작은 공동 배치 팀에도 적용되지만 프로그래밍 관행에 대해 더 융통성이 있지만 XP 관행을 권장합니다 (과정을 설명하는 책은 우수하고 소중한 조언으로 가득 차 있습니다. 스크럼 팀은 또한 대개 Crystal의 반사적 인 관행을 채택합니다. 즉, 모든 중요한 이정표를 마친 후에 정기적 인 "심장 박동"회고전과 큰 회고전을 채택합니다. Kanban은 지속적인 반영과 개선이 필요하지만 일부 팀은 회고를 사용합니다.
소규모 프로그래밍 팀에서 점진적/반복적 프로세스를 적용하려면 XP는 기술적 기능을 위해 막대를 상당히 높게 설정하고 문서화가 잘되어 있기 때문에 시작하는 것이 좋습니다. kanban-dev 메일 링리스트와 다른 곳에서 소프트웨어 개발 업계의 다른 분야에 지속적 흐름과 Kanban이 가장 잘 적용되는 방식은 여전히 논쟁 중입니다.
프로세스를 개선하고 특정 상황에 맞게 정기적 인 회고를 수행하는 것이 좋습니다.
출처
2009-06-10 12:50:00
Nat
코딩과 관련된 소프트웨어 또는 코딩과 관련이 없으므로이 질문을 주제와 관련이없는 것으로 보겠습니다. – sevenseacat