window.pipedriveLeadboosterConfig = { base: 'leadbooster-chat.pipedrive.com', companyId: 11580370, playbookUuid: '22236db1-6d50-40c4-b48f-8b11262155be', version: 2, } ;(function () { var w = window if (w.LeadBooster) { console.warn('LeadBooster가 이미 존재합니다') } else { w.LeadBooster = { q: [], on: 함수 (n, h) { this.q.push({ t: 'o', n: n, h: h }) }, trigger: 함수 (n) { this.q.push({ t: 't', n: n }) }, } } })() SCRUM의 프로젝트 관리 - The Codest
The Codest
  • 회사 소개
  • 서비스
    • 소프트웨어 개발
      • 프론트엔드 개발
      • 백엔드 개발
    • Staff Augmentation
      • 프론트엔드 개발자
      • 백엔드 개발자
      • 데이터 엔지니어
      • 클라우드 엔지니어
      • QA 엔지니어
      • 기타
    • IT 자문
      • 감사 및 컨설팅
  • 산업 분야
    • 핀테크 및 뱅킹
    • E-commerce
    • 애드테크
    • 헬스 테크
    • 제조
    • 물류
    • 자동차
    • IOT
  • 가치
    • CEO
    • CTO
    • 배달 관리자
  • 우리 팀
  • Case Studies
  • 방법 알아보기
    • 블로그
    • 모임
    • 웹 세미나
    • 리소스
채용 정보 연락하기
  • 회사 소개
  • 서비스
    • 소프트웨어 개발
      • 프론트엔드 개발
      • 백엔드 개발
    • Staff Augmentation
      • 프론트엔드 개발자
      • 백엔드 개발자
      • 데이터 엔지니어
      • 클라우드 엔지니어
      • QA 엔지니어
      • 기타
    • IT 자문
      • 감사 및 컨설팅
  • 가치
    • CEO
    • CTO
    • 배달 관리자
  • 우리 팀
  • Case Studies
  • 방법 알아보기
    • 블로그
    • 모임
    • 웹 세미나
    • 리소스
채용 정보 연락하기
뒤로 화살표 뒤로 가기
2019-09-01
프로젝트 관리

스크럼의 프로젝트 관리

마테우시 레스니악

스크럼은 경험적 프로세스 제어 이론에 기반한 프로젝트 관리 방법론으로, 애자일 선언문(2001)의 가치와 일치합니다. 이는 제한적인 작업 방법론이 아니라 최종 형태에 대한 비전 없이도 소프트웨어를 바로 제공할 수 있는 프레임워크입니다. 스크럼 방법론의 주요 장점은 요구사항 변경에 따른 비용을 최소화하고 즉시 사용 가능한 기능을 신속하게 제공한다는 점입니다.

어떻게 작동하나요?

실제로 이는 전체 프로세스가 지속적으로 최적화되고 고객의 요구에 맞게 조정된다는 것을 의미합니다. 팀 및 제품 의 전체 작업 기간 동안 프로젝트. 관리 책임 제품 개발 는 제품 소유자(PO)와 디자인 팀 사이에 분산되어 있습니다. PO는 제품 개발 방향과 관련된 의사 결정을 내리는 사람으로, 제품이 어떤 제품이 될 것인지에 대한 전체적인 '비전'을 가지고 있습니다. 작업 관리는 칸반 보드를 기반으로 이루어집니다( 스프린트 스크럼 보드라고 하는 기능). 프로세스의 각 참가자는 백로그에 작업을 추가할 수 있지만 우선순위를 설정하는 것은 운영 책임자가 담당합니다. 프로젝트 팀은 PO의 아이디어를 구체적인 작업으로 '변환'하고 구현을 계획할 책임이 있습니다.

주기 과정

이 프로세스는 반복(스프린트)으로 나뉩니다. 약 2주 동안 진행되는 한 번의 스프린트에서 프로젝트 팀은 이전에 계획한 기능의 일부를 구현하고 테스트합니다.

스프린트는 백로그의 맨 위에 있는 PO가 이전에 정리하고 설정한 작업을 팀이 논의하고 준비하는 '계획'으로 시작됩니다. 그 후 이러한 작업의 난이도를 추정하고 난이도에 따라 점수를 부여합니다. 팀 구성과 작업 조건이 비교적 일정하기 때문에 각 스프린트에서 수행한 포인트를 반복해서 확인할 수 있고 향후 작업을 계획할 수 있습니다. 기획 회의가 끝나면 한 스프린트 내에 완료해야 할 총 포인트 수가 있는 과제가 선정되고 새로운 스프린트가 시작됩니다.

스크럼 소프트웨어 관리

스프린트 중간에 그루밍이 진행됩니다. 이 회의에서는 운영자가 팀에 추가 기대치와 아이디어를 제시하고, 프로젝트 팀은 이를 분석하여 더 작은 작업으로 세분화하여 운영자에게 가능한 제안을 제시합니다. 향후 작업을 계획할 때 OP는 분석가, 사용자, UX 및 그래픽 디자이너와 상의합니다. 추가 분석(시장 연구 및 데이터 과학)가 이 단계에서 필요한 경우가 많습니다. 이른바 사용자 스토리를 분석하고 공식화한 후에야 PO는 백로그에 해당 스토리를 게시합니다. 사용자 스토리에는 운영자가 특정 작업 또는 작업 그룹에서 기대하는 바가 무엇이며 작업 완료 여부를 인식하는 데 어떤 기준을 사용해야 하는지에 대한 정보가 포함되어야 합니다.

스프린트 기간 동안 소위 "일일 스탠드업 미팅"이라는 회의가 매일 열립니다. 이 회의에서 각 개발자는 나머지 팀원들에게 지난 하루 동안 자신이 수행한 작업을 공유하고 향후 작업을 방해하는 문제나 봉쇄에 대해 알립니다. 이러한 현황 교환 덕분에 다양한 작업 간의 잠재적인 충돌을 훨씬 빠르게 파악할 수 있고 개발자가 문제에 부딪혀 진전을 이루지 못하는 상황을 피할 수 있습니다. 일일 스탠딩 회의는 가능한 한 짧게 진행하되, 동시에 각자의 역할을 충실히 수행하는 것을 전제로 합니다. 스탠딩 회의의 공식은 팀이 회의 시간을 짧게 유지하도록 장려합니다.

스프린트 동안 작업은 현재 상태에 따라 스크럼 보드에서 이동됩니다. 열의 선택은 일반적으로 회사 또는 팀의 업무 시스템에 해당하며 버전 관리 시스템 및 릴리스 빈도와 관련이 있습니다. 저희의 경우 다음과 같습니다:

  • 할 일 - 완료 대기 중인 작업
  • 진행 중 - 진행 중인 작업
  • 코드 검토 - 다른 개발자의 확인을 기다리는 작업
  • 준비됨 - 개발자가 확인하고 수락한 작업
  • 스테이징 - 스테이징 인스턴스에 있는 작업으로 PO 승인을 대기 중입니다.
  • 수락됨 - PO가 수락한 작업
  • 완료 - 프로덕션 인스턴스에 있는 준비된 작업

스프린트가 끝나면 회고회가 열립니다. 이 회의는 업무 최적화를 위한 회의입니다. 팀 전체가 지난 스프린트에서 잘된 점과 개선이 필요한 부분에 대해 논의합니다. 또한 이전 회고를 참고하여 업무 개선을 위한 모든 아이디어를 구현할 수 있었는지 점검하기도 합니다. 회고에서 논의되는 문제는 개발 도구, 압박감, 작업 난이도, 커뮤니케이션 문제(개발자와 팀, PO 간)에 이르기까지 다양합니다.

소프트웨어 개발 프로젝트의 스크럼

스크럼 마스터의 책임

스크럼 프로세스의 적절한 수행을 책임지는 사람은 스크럼 마스터입니다. 이 역할은 종종 팀에서 가장 이해하기 어려운 역할입니다. 스크럼 마스터는 의사 결정권이 없습니다. 의사 결정은 팀과 PO가 공동으로 내리는 반면, SCRUM 마스터의 역할은 프로세스의 적절한 진행 과정에서 장애물을 제거하는 것입니다.

스크럼 마스터의 임무는 다음과 같습니다:

  • 계획, 그루밍, 일일 스탠드업 회의, 회고 등 SCRUM 회의 진행
  • 스크럼 보드의 작업이 팀에 의해 정기적으로 정리되고 PO에 의해 우선순위가 지정되도록 합니다.
  • 팀과 PO 사이의 연결고리 역할을 하므로 프로그래머의 언어를 비즈니스 언어로 또는 그 반대로 번역하는 어려운 역할을 하는 것은 종종 SCRUM 마스터입니다. 이는 우리 회사에서 스크럼 마스터가 개발자, 즉 기술자라는 사실 때문입니다. 스크럼 마스터의 작업의 일반적인 프레임워크는 이를 요구하지 않습니다.
  • 팀이 회의에서 주제에서 벗어나지 않도록 하고 의제를 지키기
  • 주로 회의에서 팀 분위기를 관리합니다.
  • 충돌이 발생하면 해결합니다.

또한 읽어보세요:

  • 소프트웨어 구축을 위한 코데스트의 모범 사례. 고객 여정에 대한 접근 방식
  • 소프트웨어 빌드를 위한 Codest의 모범 사례: GitFlow
  • 소프트웨어 구축을 위한 Codest의 모범 사례. 요구 사항 분석은 어떻게 구현하나요?

관련 문서

엔터프라이즈 및 스케일업 솔루션

회사에 원격 개발 팀이 필요한 이유는 무엇인가요?

비용 효율성, 글로벌 인재 액세스 및 유연성을 강조하는 원격 개발팀 통합의 이점과 전략을 살펴보세요.

The Codest
아가타 와작 고객 솔루션 전문가
프로젝트 관리

애자일 도입의 필수 요소: 기술 팀을 위한 로드맵

전문 PM인 Jan의 인사이트를 통해 애자일 방법론을 효과적으로 도입하여 효율성과 협업을 향상하는 방법을 알아보세요.

The Codest
얀 콜루젝 프로젝트 관리자
프로젝트 관리

PM의 책상에서 효과적인 원격 팀 관리 기법

원격 팀 관리를 최적화하고 생산성을 높이기 위한 Jan PM의 입증된 전략을 알아보세요. 지금 읽어보세요!

The Codest
얀 콜루젝 프로젝트 관리자
엔터프라이즈 및 스케일업 솔루션

소프트웨어 개발 팀을 관리하기 위한 7가지 핵심 전략

이 문서에서는 커뮤니케이션, 프로젝트 관리 도구, 팀 역학 이해를 강조하면서 소프트웨어 개발 팀을 효과적으로 관리하기 위한 주요 전략을 자세히 설명합니다.

최신
프로젝트 관리

CTO 가이드: 원격 개발자를 효과적으로 관리하기

전 세계적으로 60% 이상의 사람들이 원격으로 근무하고 있습니다. 이러한 추세는 특히 IT 업계에서 두드러집니다. 점점 더 많은 개발자가 원격 근무의 가능성을 높이 평가하고 있습니다. 그 이유는...

The Codest
카밀 페렌스 성장 책임자

지식창고를 구독하고 IT 분야의 전문 지식을 최신 상태로 유지하세요.

    회사 소개

    The Codest - 폴란드에 기술 허브를 둔 국제 소프트웨어 개발 회사입니다.

    영국 - 본사

    • 사무실 303B, 182-184 하이 스트리트 노스 E6 2JA
      영국 런던

    폴란드 - 현지 기술 허브

    • 파브리츠나 오피스 파크, 알레야
      포코주 18, 31-564 크라쿠프
    • 뇌 대사관, 콘스트럭터스카
      11, 02-673 바르샤바, 폴란드

      The Codest

    • 홈
    • 회사 소개
    • 서비스
    • Case Studies
    • 방법 알아보기
    • 채용 정보
    • 사전

      서비스

    • IT 자문
    • 소프트웨어 개발
    • 백엔드 개발
    • 프론트엔드 개발
    • Staff Augmentation
    • 백엔드 개발자
    • 클라우드 엔지니어
    • 데이터 엔지니어
    • 기타
    • QA 엔지니어

      리소스

    • 외부 소프트웨어 개발 파트너와의 협력에 대한 사실과 오해
    • 미국에서 유럽으로: 미국 스타트업이 유럽으로 이전을 결정하는 이유
    • 테크 오프쇼어 개발 허브 비교: 테크 오프쇼어 유럽(폴란드), 아세안(필리핀), 유라시아(터키)
    • CTO와 CIO의 주요 과제는 무엇인가요?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • 웹사이트 이용 약관

    저작권 © 2025 by The Codest. 모든 권리 보유.

    ko_KRKorean
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian jaJapanese es_ESSpanish nl_NLDutch etEstonian elGreek ko_KRKorean