익스트림 프로그래밍 팀 기반 서비스 계획

기술 자료 번역 기술 자료 번역
기술 자료: 2802265 - 이 문서가 적용되는 제품 보기.

저자 소개:

표 축소표 확대
그림 축소그림 확대
2401266
이 문서에서는 MVP가 제공 됩니다. Ridi Ferdiana. Microsoft는 지금 thankful 누가 적극적으로 자신의 전문적인 경험을 다른 사용자와 공유 하는 Mvp. 에 기사를 게시할 수 있습니다. MVP의 웹 사이트 또는 블로그 나중에.
모두 확대 | 모두 축소

이 페이지에서

소개

팀 Foundaton 서버 (TFS) 이제 온라인에서 사용할 수 있습니다.http://tfs.visualstudio.com. 개인 또는 ISV 수 저장 하 고 해당 프로젝트를 관리 하는 서비스로이 소프트웨어를 사용 합니다. TFS 빌드 품질의 소프트웨어는 소프트웨어 개발 방법으로는 Scrum Agile 이나 CMMI를 제공 합니다. 이 문서에서는 TFS 익스트림 프로그래밍 (XP) 메서드를 사용 하는 방법에 설명 합니다. XP는 소프트웨어를 개발 하는 가볍고 민첩 한 메서드입니다. XP에서 TFS에 대 한 특정 템플릿이 없습니다 때문입니다. 이 문서에서는 XP 메서드 TFS에 적용 됩니다. 이 문서에서는 XP 도입을 계획 단계까지 떨어집니다.

시작 하기

시작 하기 전에 반드시 해당 fullfill 이미 이러한 요구 사항을 합니다.
  1. 에 직접 등록 http://tfs.visualstudio.com. 여기는 간단한 무료 등록 과정이입니다. 등록 자습서를 읽을 수 있습니다. 여기
  2. Visual Studio 2010 설치 또는 2012입니다. 이 문서에서는 Visual Studio Ultimate 2012을 보겠습니다. 다른 Visual Studio 버전을 사용 하는 경우 몇 가지 차이점을 볼 수 있습니다. 2012 궁극적인 Visual Studio의 평가판 버전을 다운로드할 수 있습니다. 여기
  3. Microsoft Office 설치 2013 필요 합니다.? Microsoft Office 2013 많은 보완 또는 소프트웨어 아티팩트 관리에서 데 도움이 됩니다. 2013 Office의 평가판 버전을 다운로드할 수 있습니다. 여기

해상도

간단한 방법으로 XP의 이해

XP 작업된 현장이 될 수 있는 4 가지 단계를 포함 하거나 전역 (전역 익스트림 프로그래밍 호출한). 4 단계 탐사, 계획, 반복 및 프로덕션 단계가입니다. 각 반복 하나 이상의 아티팩트를 제공합니다. 아티팩트는 소프트웨어 개발을 지 원하는 usefull 문서입니다. 솔직히 말해서 아티팩트 제외 하 고는 코드 자체입니다. XP의 경우는 사용자 스토리, 작업, 버그 시트 등입니다.

Ecploration 단계에서 소프트웨어의 요구 사항을 사용자 스토리를 캡처합니다. 사용자 스토리 게임 세션을 여러 작업을 만들어 계획을 자세히 설명 합니다. 일상적인 방식으로 여러 작업을 각 사용자 스토리를 만듭니다. 반복 단계 사용자 스토리 및 작업 팀 멤버에 할당 됩니다. 팀이 작업 소유권을 기반으로 테스트 하 고 코드를 만듭니다. 작업 단위 테스트를 수행 하 고 다른 사용자와 통합이 완료 됩니다. 여러 테스터가 사용자 스토리 목록을 사용 하 여 코드를 테스트 합니다. 테스터가 버그를 목록에 게시 하 고 개발자가 버그를 해결할 수 있습니다. 소프트웨어 품질 관계자가 받아들일 수 때까지 반복 단계를 반복적으로 실행 됩니다. 각 작업의 구성 요소는 프로덕션 단계에서 통합 될 것 때문에 반복적으로 문제가 발생 합니다. 프로덕션 단계 마지막 단계는 사용자 스토리를 테스트 하 고 유효성을 검사할 수 없게 됩니다.


XP에서 TFS 채택
이 단원에서는에 단계별 XP 소프트웨어 프로젝트에 적용 하려면이 표시 됩니다. 이 섹션에서는 온라인 TFS에 이미 있는 가정 합니다. 이 문서는 eploration와 계획 수립 단계 제한 됩니다.

사용자의 온라인 TFS 프로젝트 만들기
방문 http://tfs.visualstudio.com 한 Microsoft 계정으로 로그인 합니다. 사용자 로그인 후 개인 TFS url을 방문할 수도 있습니다. TFS URL https:// (이름) 이어야 합니다. visualstudio.com. 링크를 클릭 하 고 그림 1과 같이 새 팀 프로젝트를 선택 수 있습니다.

그림 축소그림 확대
TFS 온라인


그림 1입니다. 팀 기반 서비스

만들 새 팀 프로젝트 대화 상자의 프로젝트 이름, 설명 및 서식 파일을 작성할 수 있습니다. 이 문서에는 그림 2와 같이 민첩 한 소프트웨어 개발 6.1에 대 한를 MSF 템플릿을 선택 합니다. 프로젝트를 만든 후 프로젝트 페이지를 탐색할 수 있습니다.

그림 축소그림 확대
2802267


그림 2입니다. 프로젝트 만들기

작성팀 구성원
팀 멤버는 응용 프로그램과 함께 공동 작업을 수행 하 고, 고객을 포함 하는 것입니다. Xp에서 팀 역할 테스터, 상호 작용 디자이너, 설계자, 프로젝트 매니저, 제품 매니저, 기술 문서 작성자, 개발자, 사용자, 임원 및 인사입니다. 팀 멤버를 제한 하는 경우 조합 트릭을 채택할 수 있습니다. 예를 들어, 프로젝트 관리자와 제품 관리자입니다. 그러나, 개발자 및 테스터와 이중 역할을 방지 하는 것이 중요 합니다. 개발자 및 테스터 해야 전용 XP에 품질 목적. 이 단계에서는 적어도 제품 매니저, 상호 작용 디자이너, 설계자, 개발자, 테스터 및 테크니컬 라이터 추가 합니다. 생산성 향상,이 대 한 동일한 Visual Studio 버전을 사용 하 여 좋습니다.모든 멤버가 연결 관리에서 구성원을 추가할 수 있습니다. 그 후 사용자 한 명 또는 TFS 그룹에 추가할 수 있습니다.

팀 멤버는 TFS에 연결
이렇게 다소 간단 합니다. 각 구성원이 해야 로그인 그의 선택한 소유 Visual Studio Team Foundation Server 연결. 그림 3과 같이 Visual Studio 홈 페이지를 선택할 수 있습니다.

그림 축소그림 확대
2802268


그림 3입니다. Team Foundation Server 연결 합니다.

1 단계에서 언급 한 것 처럼 TFS URL을 입력 하 고 입력 포트 등을 귀찮게 하지 않고 확인을 클릭 하십시오. 로그인 대화 상자에서 Microsoft 계정 로그인 표시 됩니다. 로그인 한 후 Visual Studio 그림 4와 같이 프로젝트를 선택할 수 있습니다. 클릭 하 여 연결 하 고 Visual Studio 프로젝트를 관리 하는 팀 탐색기 표시 됩니다.

그림 축소그림 확대
2802269


그림 4입니다. Visual Studio 프로젝트 선택

사용자 스토리 만들기
이것은 XP에서 중요 한 단계입니다, 그리고 사용자 스토리는 주 requierements 시스템을 만들어야 합니다. Visual Studio 또는 Team Foundation Server 통해 사용자 스토리 만들기를 수행할 수 있습니다. 이 문서에서는 우리가 Team foundation server를 사용 하 여 만듭니다.

TFS에서 개인 프로젝트 페이지를 방문할 고 그림 5와 같이 사용자 스토리 메뉴를 클릭 하 여 사용자 스토리를 만들 수 있습니다. 사용 하 여는 <role>로 <action>에 따라서 해당 <benefit>하겠습니다. 세부 항목을 세부 스토리를 설명할 수 있습니다.

</benefit></action></role>
그림 축소그림 확대
2802270


그림 5입니다. 사용자 스토리 샘플

사용자 스토리는 다른 사람에 게 할당 되어야 합니다. 상태 필드에서는 dropdownlist를 볼 수 있습니다. 상태 새로 만들기, 닫힘, 제거 됨, 해결 됨 및 활성 됩니다. 상태는 새 때 스토리 팀 작업 하는 경우 사용자 스토리 디자인, 새로운 상태에서 계속 활성 상태로 에스컬레이션 됩니다. 스토리 팀 스토리를 이미 완료 되 면 연결이 닫힙니다. 그 때 해결 될 추가 검사를 해야 합니다. 제거 상태 스토리 클라이언트에서 프로젝트를 실행 하는 동안 삭제 될 때 발생 합니다. Xp를 사용 하 여 새 상태를 닫힘에서 활성, 제거만 폭주 느낌은 자세한 설명에 대 한 설명 필드를 채울 수 있습니다.

계획 및 분류 계획 게임 세션에서 나중에 수행할 수 있습니다. 게임 계획 하기 전에 세션, 우리가 우리의 분석 먼저 스토리 보드를 완료 해야

스토리 보드 만들기
모든 사용자 스토리를 좋아합니다. 따라서 스토리 보드에 제안 된 솔루션을 이해 하는 데를 도움이 됩니다. 스토리 보드는 공동 작업 탐색 단계입니다. TFS에서 Powerpoint storyboarding 도구로 사용 하면 있습니다. 이 위해 스토리 보드 메뉴 선택 하 고 그림 6에 표시 된 대로 스토리 보드 작성 시작을 클릭 합니다. TFS Powerpoint storyboarding 활동을 시작할 수에 대 한 호출 합니다. 기존 문서를 가리킨 문서의 url (예: word 문서, visio, 등)를 이미 만든 사용할 수도 있습니다.

그림 축소그림 확대
2802271


그림 6입니다. 스토리 메뉴

PowerPoint은 스토리 보드 작성에 대 한 가져오기 시작된 셰이프를 제공합니다. 처음부터 작성 하지 않고 셰이프를 사용 하 여 시작할 수 있습니다. 그림 7의 스토리 보드 샘플을 보여 줍니다. 스토리 보드에서 인터넷에 저장 해야 합니다. SkyDrive, Azure를 Sharepoint에 파일을 저장 해야 하거나 http를 철저 하 게 수 있습니다 자신의 웹 사이트를 액세스 합니다. 간단한 응용 프로그램 (예를 들어 Windows Phone 응용 프로그램 수) PowerPoint 파일 하나에 한 스토리 보드를 작성 하는 것은 괜찮습니다. 그러나 때 응용 프로그램 구성의 여러 하위 시스템 또는 모듈 (포털을 구축 가정해 보십시오). 각 모듈에 대 한 스토리 보드를 구축 해야 합니다. 독립성을 별도 스토리 보드 파일을 빌드할 수 있는 매우 복잡 한 기능을 찾을 때 depedency, 스토리의 키를입니다.

그림 축소그림 확대
2802272


그림 7입니다. PowerPoint의 스토리 보드 샘플

계획 게임
여기서에서 XP 팀 시작의 뛰어난 공동 작업. 각 사용자 스토리의 백로그에서 게임 수행 평가 계획입니다. 게임 예측 및 계획 수립 되는 계획의 두 가지 주요 작업입니다. 추정 복잡 한 스토리를 설명 하 고 있는 포인트를 제공. 포인트를 포커 카드를 조정 그림 8과 같이. 이미 여기에 설명 하는 좋은 추정 기법http://msdn.microsoft.com/en-us/library/hh765979.aspx. 포커 카드에 대 한 사용자 스토리 점수에 대 한 소개 및 그 위험을 제공합니다.
그림 축소그림 확대
2802273


그림 8입니다. (MSDN)에서 포커 카드

계획 활동에서 사용자 스토리를 반복에 분류합니다. 반복 활동 작업, 테스트 및 코드를 작성 하는 팀입니다. XP에서 반복 개발의 검사점으로 간주 됩니다. 예를 들어, 개발 20 일 동안 있. 따라서 20 일 릴리스 계획을 호출 합니다. 릴리스 계획은 프로젝트를 배달 해야 하는 기능 집합을 의미 합니다. 릴리스 계획의 반복 호출 검사점 이정표 구성 됩니다. 우리가 각 반복에 대 한 일을 배치 하는 경우는 릴리스에 대 한 두 개의 반복 있습니다.
사용자 스토리 대화 상자에서 TFS에 스토리 점수, 위험 및 반복에 대 한 정보를 업데이트할 수 있습니다. 이 단계를 I fullfill 지점과 각 일반 사용자 스토리에 대 한 위험을 권장, 작업할 준비가 되 면 사용자 스토리를 활성 상태 변경도 있습니다.

반복 만들기
반복 팀 현재 및 미래의 작업을 확인 하는 데 도움이 됩니다. TFS에서 다음이 단계에 따라 반복을 만들 수 있습니다.
프로젝트 홈 페이지를 방문 하십시오. 관리 탭을 구성 하는 일정 한 반복을 선택할 수 있습니다. 대화 상자의 예상 날짜, 숫자의 반복 및 반복에 대 한 세부 정보를 설정할 수 있습니다. TFS의 첫 번째 반복을 입력 한 후 동일한 반복 길이 설정 하는 데 도움이 됩니다.?그림 9에서는 반복 대화를 보여 줍니다.

그림 축소그림 확대
2802274


그림 9입니다. TFS에서 반복 관리

반복을 만든 후 팀 수 할당 사용자 스토리를 반복 합니다. 백로그 대화를 방문 하 여 고 각 스토리 toa 특정 반복 수정 하지 수 있습니다. [작업] 메뉴를 참조 하십시오, 백로그, 선택 하 고 하위 보드 수 있습니다. 사용자 스토리를 클릭 한 후 사용자 스토리 반복 분류 대화 상자에서 변경할 수 있습니다. 그림 10에서 TFS 보드를 보여 줍니다.

그림 축소그림 확대
2802275


그림 10입니다. 사용자 스토리 보드


반복 실행
이제 사용자 스토리를 완료 하 여 코딩을 시작 해 보겠습니다. 필요한 경우 작업을 추가할 수 있습니다. 작업 세부 사항을 사용자 스토리를 완료 하는 작업입니다. XP 절대로 밀어넣기 코드 보다 아티팩트 사용자 스토리 및 다른 사람에 초점을 맞출 수 있습니다. 충분 있다고 생각 되 면 해당 시간 코드를 개발할 수 있습니다. 우리는 반복 및 생산 단계에서 다음 단계 및 다음 기사에서 설명 합니다.

결론
이 여기서 XP 메서드를 적용 하는 첫 번째 부분입니다. 탐색 및 계획 단계에 중점을 둡니다. 이 artile, 우리 이미 사용자 스토리를 개발, 계획, 수립 및 반복 개발.?다음 기사에서 실행 및 TFS와 Visual Studio 사용 하 여 모니터링 활동을 다룹니다.

참조
  1. Fiundation 서비스 팀
  2. Visual Studio 2012 ALM
  3. Visual Studio 사용자 스토리 만들기
  4. TFS는 온라인으로 시작 하기

커뮤니티 솔루션 콘텐츠 부인

MICROSOFT CORPORATION 및/또는 그 각 공급자 없음 표현을 적합성, 신뢰성, 또는 정보 및 여기에 포함 된 관련 된 그래픽 정확성에 대 한 확인 하십시오. 이러한 모든 정보 및 관련된 그래픽 "있는 그대로" 어떠한 종류의 보증 없이 제공 됩니다. 본 MICROSOFT 및/또는 그 각 공급자 모든 보증 및이 정보 및 관련 된 그래픽, 모든 묵시적된 보증 및 조건을 상품성, 특정 목적, 불법행위, 제목 및 비침해에 대 한 적합성을 포함 하 여 조건을 부인 합니다. 어떠한 경우에 MICROSOFT 및/또는 그 공급자 지지는 특히 동의 본, 제한, 사용, 데이터 또는 이익 손실 없이 포함 모든 직접, 간접, 인과 응 보, 부수적, 특별, 파생적 손해 또는 모든 손해에 대해 부재 중 발생 하는 또는 방식을 사용 하 여 연결 정보 및 관련된 그래픽에 포함 된 여기에 사용할 수 없음으로계약, 불법행위, 과실, 엄격한 책임 또는 MICROSOFT 또는 그 공급자가 있는 경우에 손해의 가능성을 충고 그렇지 않으면 여부.

속성

기술 자료: 2802265 - 마지막 검토: 2013년 6월 28일 금요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Studio Team Foundation Server 2012
  • Team Foundation Service
  • Microsoft Visual Studio Ultimate 2012
키워드:?
kbmvp kbcommunity kbstepbystep kbmt KB2802265 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:2802265

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com