본문 바로가기

scrum2

SCRUM에서 백로그에 대한 통제와 작업 수행 SCRUM에서 SCRUM Master는 일반적인 프로젝트의 PM/PL과 유사하게 생각할 수도 있지만, 가장 주요한 역할은 작업(구현할 기능)에 대한 통제입니다. 또한, 한팀은 5 ~ 7명으로 구성된 특정 전문성에 특화되지 않으며, 모든 SW 관련 작업에 대해 일정 수준의 전문화를 갖춘 구성원들이어야 합니다.(cross functional team) 이에 대한 원칙은 무엇보다도 SW 관련 작업에 대한 특수성에서 기인합니다. 우선, 제품 백로그(product backlog)는 SW 제품이 최종적으로 완성되었을 때에 해당 제품이 가지는 기능의 목록입니다. (비기능 목록 포함) SCRUM에서는 일반적으로 말하는 기능(function, feature)이라는 단어 대신에 backlog라는 단어를 명시적으로 사용하고.. 2011. 3. 22.
실세계의 제약과 그에 대한 구현체로써의 IT 시스템 실세계의 자원은 분명 한계와 제약이 명시적으로 눈에 보입니다. 예를 들어, 어느 건물의 주차장은 주차할 수 있는 장소에 한계가 있으며, 특정 공간에 주차를 할 때에도 다소 시간이 걸립니다. 또한, 공항에서 티켓팅하는 업무는 각 업무 담당자별로 숙련도에 따라서 처리 시간의 편차가 발생합니다. 현실 세계에서는 이러한 과정과 제약들이 가시적으로 보이기 때문에 다른 대안을 찾거나 대처하는 것이 가능합니다. 하지만, 이러한 대안과 대처는 분명 그 주체에게 해당 상황에 대한 정보를 별도로 필요로 합니다. 하지만, 그에 반해 IT 세계에서는 자원과 공간의 제약이 무한정으로 늘어납니다. 물론, 디스크 용량과 메모리 용량에 대해 한계가 있는 것은 사실이고, CPU 상의 점유 프로세스 별로 수행되는 순서가 존재하는 것은 .. 2011. 3. 18.
반응형