Skip to main content

Projects에 대한 빠른 시작

이 대화형 가이드에서 프로젝트를 생성하여 Projects의 속도, 유연성, 사용자 지정을 경험해 보세요.

소개

이 가이드에서는 Projects를 사용하여 작업을 계획하고 추적하는 방법을 보여 줍니다. 이 가이드에서는 새 프로젝트를 만들고, 뷰를 사용자 지정하며, 사용자 지정 필드를 추가하여 팀 백로그, 반복 계획, 팀 로드맵을 관리하여 협력자와 우선 순위 및 진행 상황을 전달합니다. 또한, 프로젝트의 항목을 자동으로 관리하기 위한 워크플로와 시각화를 위한 차트를 설정합니다.

필수 조건

조직 프로젝트 또는 사용자 프로젝트를 만들 수 있습니다. 조직 프로젝트를 만들려면 GitHub 조직이 필요합니다. 조직을 만드는 방법에 대한 자세한 내용은 처음부터 새 조직 만들기을(를) 참조하세요.

이 가이드에서는 조직 소유의 리포지토리(조직 프로젝트용) 또는 사용자 소유의 리포지토리(사용자 프로젝트용)의 기존 이슈를 새 프로젝트에 추가합니다. 이슈를 만드는 방법에 관한 자세한 내용은 문제 만들기을(를) 참조하세요.

프로젝트 만들기

첫 번째로 조직 프로젝트 또는 사용자 프로젝트를 만듭니다.

조직 프로젝트 만들기

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택한 다음, Your organizations를 클릭합니다.

  2. 조직 이름을 클릭합니다.

  3. 조직 이름에서 프로젝트를 클릭합니다.

    프로필 탭을 보여 주는 스크린샷입니다. '프로젝트' 탭은 주황색 윤곽선으로 강조 표시됩니다.

  4. 새 프로젝트를 클릭합니다.

  5. 사용할 프로젝트 또는 템플릿 유형을 선택합니다.

    • 빈 프로젝트를 만들려면 "처음부터 시작"에서 테이블, 로드맵 또는 보드를 클릭합니다.
    • 템플릿에서 프로젝트를 만들려면 사용하려는 템플릿을 클릭합니다. GitHub에서 큐레이팅한 기본 제공 템플릿, 조직에서 만든 템플릿 및 조직에서 선택한 권장 템플릿 중에서 선택할 수 있습니다.
  6. 필요에 따라 템플릿을 선택한 경우 만들 필드, 보기, 워크플로 및 인사이트를 검토합니다.

  7. “프로젝트 이름”의 텍스트 상자에 새 프로젝트 이름을 입력합니다.

  8. 프로젝트 만들기를 클릭합니다.

사용자 프로젝트 만들기

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭하고 프로필을 클릭합니다.

    @octocat 프로필 사진의 드롭다운 메뉴 스크린샷입니다. "프로필"은 진한 주황색으로 표시됩니다.

  2. 프로필에서 프로젝트를 클릭합니다.

    프로필 탭을 보여 주는 스크린샷입니다. '프로젝트' 탭은 주황색 윤곽선으로 강조 표시됩니다.

  3. 새 프로젝트를 클릭합니다.

  4. 사용할 프로젝트 또는 템플릿 유형을 선택합니다.

    • 빈 프로젝트를 만들려면 "처음부터 시작"에서 테이블, 로드맵 또는 보드를 클릭합니다.
    • 템플릿에서 프로젝트를 만들려면 사용할 기본 제공 템플릿을 클릭합니다.
  5. 필요에 따라 템플릿을 선택한 경우 만들 필드, 보기, 워크플로 및 인사이트를 검토합니다.

  6. “프로젝트 이름”의 텍스트 상자에 새 프로젝트 이름을 입력합니다.

  7. 프로젝트 만들기를 클릭합니다.

프로젝트 설명 및 추가 정보 설정

프로젝트의 목적을 공유하고, 프로젝트를 사용하는 방법에 대한 지침을 제공하고, 관련 링크를 포함하도록 프로젝트의 설명 및 추가 정보를 설정할 수 있습니다.

  1. 프로젝트로 이동합니다.

  2. 오른쪽 위에 있는 을 클릭하여 메뉴를 엽니다.

    프로젝트 메뉴 모음을 보여 주는 스크린샷. 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  3. 메뉴에서 설정을 클릭하여 프로젝트 설정에 액세스합니다.

  4. 프로젝트에 간단한 설명을 추가하려면 “설명 추가”에서 텍스트 상자에 설명을 입력하고 저장을 클릭합니다.

  5. 프로젝트의 추가 정보를 업데이트하려면 “추가 정보”에서 텍스트 상자에 내용을 입력합니다.

    • Markdown을 사용하여 추가 정보 서식을 지정할 수 있습니다. 자세한 내용은 기본 쓰기 및 서식 지정 구문을(를) 참조하세요.
    • 텍스트 상자와 변경 내용 미리 보기 간에 전환하려면 또는 을 클릭합니다.
  6. 추가 정보에 대한 변경 내용을 저장하려면 저장을 클릭합니다.

프로젝트로 이동하고 오른쪽 위에 있는 을 클릭하여 프로젝트 설명 및 추가 정보를 빠르게 보고 변경할 수 있습니다.

프로젝트에 항목 추가

다음으로, 프로젝트에 몇 가지 항목을 추가합니다.

  1. 프로젝트의 아래쪽 행에 있는 옆에 커서를 놓습니다.

    테이블 보기의 아래쪽 행을 보여 주는 스크린샷입니다. "항목 추가" 필드가 주황색 윤곽선으로 강조 표시됩니다.

  2. 문제 또는 끌어오기 요청의 URL을 붙여넣습니다.

  3. 문제나 끌어오기 요청을 추가하려면 Return 키를 누릅니다.

위의 단계를 몇 번 반복하여 프로젝트에 여러 항목을 추가합니다.

프로젝트에 이슈를 추가하는 다른 방법이나 프로젝트에 추가할 수 있는 다른 항목에 대한 자세한 내용은 프로젝트에 항목 추가을(를) 참조하세요.

프로젝트에 초안 이슈 추가

다음으로 프로젝트에 초안 이슈를 추가합니다.

  1. 프로젝트의 아래쪽 행에 있는 옆에 커서를 놓습니다.

    테이블 보기의 아래쪽 행을 보여 주는 스크린샷입니다. "항목 추가" 필드가 주황색 윤곽선으로 강조 표시됩니다.

  2. 아이디어를 입력한 다음 Enter 키를 누릅니다.

  3. 본문 텍스트를 추가하려면 초안 문제의 제목을 클릭합니다. 표시되는 Markdown 입력 상자에 초안 문제 본문에 대한 텍스트를 입력한 다음 저장을 클릭합니다.

필드 추가

다음으로, 사용자 지정 필드를 만들어 프로젝트 항목의 반복, 우선 순위, 추정치를 관리합니다.

반복 필드 만들기

반복 시간 블록을 통해 작업을 계획하고 추적할 수 있도록 Iteration 필드를 만듭니다. 사용자 지정 가능한 길이와 중단 삽입 기능을 사용하여 사용자와 팀의 작동 방식에 맞게 반복을 구성할 수 있습니다.

  1. 테이블 보기의 맨 오른쪽 필드 머리글에서 을 클릭합니다.
    프로젝트의 스크린샷. "필드 추가" 단추는 주황색 윤곽선으로 강조 표시됩니다.
  2. 새 필드를 클릭합니다.
  3. 드롭다운 맨 위에 새 필드의 이름을 입력합니다.
  4. 반복 선택
  5. 각 반복 기간을 변경하려면 새 숫자를 입력한 다음 드롭다운을 선택하고 또는 를 클릭합니다.
  6. 저장을 클릭합니다.

프로젝트의 모든 항목에 반복을 지정합니다.

Priority 필드 만들기

이제 Priority라는 사용자 지정 필드를 만들고 High, Medium 또는 Low 값을 포함합니다.

  1. 테이블 보기의 맨 오른쪽 필드 머리글에서 을 클릭합니다.
    프로젝트의 스크린샷. "필드 추가" 단추는 주황색 윤곽선으로 강조 표시됩니다.
  2. 새 필드를 클릭합니다.
  3. 드롭다운 맨 위에 새 필드의 이름을 입력합니다.
  4. 단일 선택을 선택합니다.
  5. “옵션” 아래에 첫 번째 옵션인 “높음”을 입력합니다.
  6. 필드를 더 추가하려면 “보통” 및 “낮음”에 대해 옵션 추가를 클릭합니다.
  7. 저장을 클릭합니다.

프로젝트의 모든 항목에 우선 순위를 지정합니다.

"우선 순위" 필드의 우선 순위가 각각 "낮음", "보통" 또는 "높음"인 문제 목록을 보여 주는 스크린샷.

Estimate 필드 만들기

각 항목의 복잡성을 추적하기 위해 Estimate라는 사용자 지정 필드를 만듭니다.

  1. 테이블 보기의 맨 오른쪽 필드 머리글에서 을 클릭합니다.
    프로젝트의 스크린샷. "필드 추가" 단추는 주황색 윤곽선으로 강조 표시됩니다.
  2. 새 필드를 클릭합니다.
  3. 드롭다운 맨 위에 새 필드의 이름을 입력합니다.
  4. Number를 선택합니다.
  5. 저장을 클릭합니다.

프로젝트의 모든 항목에 추정치를 지정합니다.

뷰 만들기

테이블, 보드, 로드맵에서 항목을 시각화할 뷰를 만듭니다.

뷰 사용자 지정에 대한 자세한 내용은 프로젝트에서 보기 사용자 지정을(를) 참조하세요.

팀 백로그 만들기

팀 백로그를 스프레드시트처럼 시각화하기 위해 Table 레이아웃을 사용할 수 있습니다. 이렇게 하면 많은 필드를 한눈에 보고 편집할 수 있습니다.

뷰에 표시되는 필드를 선택하여 팀 백로그의 우선 순위와 진행률을 전달합니다.

  1. 테이블 보기의 맨 오른쪽 필드 머리글에서 을 클릭합니다.

    프로젝트의 스크린샷. 더하기 아이콘으로 표시된 "필드 추가" 버튼이 주황색 윤곽선으로 강조 표시되어 있습니다.

  2. "Hidden fields"에서 Type, Status, Sub-issues progress, Assignees, Linked pull requests, Priority, Estimate를 클릭합니다.

다음으로 우선 순위가 높은 항목에 더 쉽게 집중할 수 있도록 프로젝트의 모든 항목을 우선 순위별로 그룹화합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. Group을 클릭합니다.

  3. 우선 순위를 클릭합니다.

이제 그룹 간에 항목을 이동하여 우선 순위를 변경합니다.

  1. 항목을 선택합니다.
  2. 항목을 다른 우선 순위 그룹으로 끌어서 놓습니다. 이렇게 하면 항목의 우선 순위가 새 그룹의 우선 순위로 변경됩니다.

각 우선 순위 그룹에 대한 Estimate 필드의 합계를 표시할 수도 있습니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 필드 합계를 클릭합니다.

  3. Estimate를 선택합니다.

이전 단계에서 우선 순위별로 항목을 그룹화하고 필드 합계를 추가하면, 프로젝트에서 뷰가 수정되었음을 표시하는 표시기를 표시했습니다. 공동 작업자가 우선 순위별로 그룹화된 작업도 볼 수 있도록 이러한 변경 내용을 저장합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 변경 내용 저장을 클릭합니다.

URL을 팀과 공유하여 모든 사용자가 프로젝트 우선 순위에 맞게 정렬되도록 할 수 있습니다. 보기가 저장되면 프로젝트를 여는 모든 사용자에게 저장된 보기가 표시됩니다. 여기서는 우선 순위별로 그룹화하지만 정렬, 필터 또는 레이아웃과 같은 다른 한정자를 추가할 수도 있습니다.

마지막으로, 보기의 용도를 나타내려면 설명이 포함된 이름을 지정합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. Rename view를 클릭합니다.

  3. 보기의 새 이름을 입력합니다.

  4. 변경 내용을 저장하려면 Return 키를 누릅니다.

다음으로, 서로 다른 레이아웃을 사용하여 새로운 뷰를 만듭니다.

테이블 사용자 지정에 대한 자세한 내용은 표 레이아웃 사용자 지정을(를) 참조하세요.

주간 반복 보드 뷰 만들기

kanban 보드에서 프로젝트 항목의 진행률을 보려면 보드 레이아웃을 사용할 수 있습니다. 보드 레이아웃은 기본적으로 상태 필드를 기반으로 실행되므로 프로젝트의 각 항목에 대한 상태를 지정합니다.

먼저, 새 뷰를 만듭니다.

  1. 기존 보기의 오른쪽에서 프로젝트 맨 위에 있는 보기 탭을 보여 주는 새 보기
    스크린샷을 클릭합니다. "새 보기" 단추는 주황색 윤곽선으로 강조 표시됩니다.

다음으로, 보드 레이아웃으로 전환합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. “레이아웃”에서 보드를 클릭합니다.

보기의 용도를 나타내려면 설명이 포함된 이름을 지정합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. Rename view를 클릭합니다.

  3. 보기의 새 이름을 입력합니다.

  4. 변경 내용을 저장하려면 Return 키를 누릅니다.

iteration:@current에 대한 필터를 추가하여 현재 반복의 항목만 포함합니다.

각 상태 열에 Estimate 필드의 합계를 표시할 수도 있습니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 필드 합계를 클릭합니다.

  3. Estimate를 선택합니다.

이전 단계에서 필터와 필드 합계를 추가하면, 프로젝트에서 뷰가 수정되었음을 알리는 표시기를 표시했습니다. 사용자와 공동 작업자가 나중에 쉽게 액세스할 수 있도록 이 보기를 저장합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 변경 내용 저장을 클릭합니다.

보드 사용자 지정에 대한 자세한 내용은 보드 레이아웃 사용자 지정을(를) 참조하세요.

팀 로드맵 만들기

로드맵 레이아웃을 사용해 프로젝트 항목을 타임라인에서 볼 수 있습니다. 로드맵은 사용자 지정 날짜 및 반복 필드를 사용해 문제, 끌어오기 요청 및 초안 항목을 타임라인에 배치하여 시간 경과에 따른 작업을 추적하고 진행 상황을 확인할 수 있습니다.

먼저, 새 뷰를 만듭니다.

  1. 기존 보기의 오른쪽에서 프로젝트 맨 위에 있는 보기 탭을 보여 주는 새 보기
    스크린샷을 클릭합니다. "새 보기" 단추는 주황색 윤곽선으로 강조 표시됩니다.

다음으로, 로드맵 레이아웃으로 전환합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. "Layout"에서 Roadmap을 클릭합니다.

로드맵에 세로 표식을 추가하여 프로젝트의 항목과 관련된 마일스톤을 표시할 수 있습니다.

  1. 로드맵의 오른쪽 위에서 Markers를 클릭합니다.

    로드맵 레이아웃의 메뉴 모음을 보여 주는 스크린샷. "표시" 단추가 주황색 윤곽선으로 강조 표시되어 있습니다.

  2. 메뉴에서 로드맵에 표시할 표식을 선택합니다.

마커를 추가하면 프로젝트에 보기가 수정되었음을 표시하는 표시기가 표시됩니다. 사용자와 공동 작업자가 나중에 쉽게 액세스할 수 있도록 이 보기를 저장합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 변경 내용 저장을 클릭합니다.

보기의 용도를 나타내려면 설명이 포함된 이름을 지정합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. Rename view를 클릭합니다.

  3. 보기의 새 이름을 입력합니다.

  4. 변경 내용을 저장하려면 Return 키를 누릅니다.

로드맵 사용자 지정에 대한 자세한 내용은 로드맵 레이아웃 사용자 지정을(를) 참조하세요.

기본 제공 자동화 구성

다음으로, 특정 레이블이 있는 리포지토리에서 열린 문제를 자동으로 프로젝트에 추가하도록 자동 추가 워크플로를 구성합니다.

  1. 프로젝트로 이동합니다.

  2. 오른쪽 위에 있는 을 클릭하여 메뉴를 엽니다.

    프로젝트 메뉴 모음을 보여 주는 스크린샷. 메뉴 아이콘이 주황색 윤곽선으로 강조 표시되어 있습니다.

  3. 메뉴에서 워크플로를 클릭합니다.

  4. "기본 워크플로" 목록에서 프로젝트에 자동 추가를 클릭합니다.

  5. 워크플로 편집을 시작하려면 오른쪽 위에서 편집을 클릭합니다.

    워크플로 메뉴 모음을 보여 주는 스크린샷. "편집" 단추가 주황색 사각형으로 강조 표시되어 있습니다.

  6. "필터"에서 추가할 항목이 있는 리포지토리를 선택합니다.

  7. 리포지토리 선택 영역 옆에서 항목을 프로젝트에 자동으로 추가하는 기준이 되는 필터 조건을 입력합니다. 예를 들어 "question"이라는 레이블이 표시된 상태로 열린 모든 이슈와 끌어오기 요청을 포함하려면 is:issue,pr label:question을 사용합니다.

  8. 새 워크플로를 사용하도록 설정하려면 워크플로 저장 및 활성화를 클릭합니다.

마지막으로, 항목이 프로젝트에 추가되면 상태를 Todo로 설정하는 기본 제공 워크플로를 추가합니다.

  1. 오른쪽 위에 있는 을 클릭하여 메뉴를 엽니다.
    프로젝트 메뉴 모음을 보여 주는 스크린샷. 메뉴 아이콘이 주황색 윤곽선으로 강조 표시되어 있습니다.
  2. 메뉴에서 워크플로를 클릭합니다.
  3. 기본 워크플로에서 프로젝트에 추가된 항목을 클릭합니다.
  4. 시기 옆에 issuespull requests가 모두 선택되어 있는지 확인합니다.
  5. 설정 옆에 있는 상태:Todo를 선택합니다.
  6. 사용 안 함 토글을 클릭하여 워크플로를 사용하도록 설정합니다.

프로젝트 자동화 및 프로젝트 항목을 최신 상태로 유지하기 위해 구성할 수 있는 기타 기본 워크플로에 대한 자세한 내용은 프로젝트 자동화을(를) 참조하세요.

차트 및 인사이트 보기

Projects에 대한 인사이트를 사용하여 프로젝트에 추가된 항목을 원본 데이터로 사용하는 차트를 보고, 만들고, 사용자 지정할 수 있습니다. 기본 차트에 필터를 적용할 수 있으며, 그룹화, 레이아웃, X축, Y축 구성을 선택하여 고유한 자신만의 차트를 만들 수도 있습니다.

  1. 프로젝트로 이동합니다.
  2. 오른쪽 위에서 인사이트에 액세스하려면 을 클릭합니다.
    프로젝트 메뉴 단추를 보여 주는 스크린샷입니다. 인사이트 단추는 주황색 윤곽선으로 강조 표시됩니다.
  3. 왼쪽 메뉴에서 새 차트를 클릭합니다.
  4. 필요에 따라 새 차트의 이름을 변경하려면 을 클릭하고 새 이름을 입력한 후 Enter 키를 누릅니다.
  5. 차트 위에 필터를 입력하여 차트를 작성하는 데 사용되는 데이터를 변경합니다. 프로젝트 필터링을(를) 참조하세요.
  6. 필터 텍스트 상자 오른쪽에서 변경 내용 저장을 클릭합니다.

자세한 내용은 Projects에 대한 인사이트 정보을(를) 참조하세요.

추가 참고 자료