이 문서 내용:
  • Agile 개발 방법론
  • 비쥬얼 스튜디오 팀 시스템과 팀 파운데이션 서버
  • 팀 프로젝트의 설정
  • 팀 파운데이션 서버 확장
이 문서에는 다음 기술이 사용됩니다:
Visual Studio 2005 Team System, Team Foundation Server


Code download available at:
TeamSystem.exe (173KB)



Ben Waldron (영문)

목차
Agile 방법론
Continuous Integration
비쥬얼 스튜디오 2005 팀 시스템
프로젝트 유닛 테스팅
팀 프로젝트 생성하기
유닛테스트 빌드 생성
새로운 빌드의 정의
팀 파운데이션 서버의 확장
Work Item의 설정
결론

많은 개발 팀들이 개발중의 변화와 소프트웨어 품질을 향상시키기 위해 Agile 방법론을 채택했습니다. 이 개발방법은 새로운 기능이 추가되었을 때, 버그가 고쳐졌을 때, 그리고 코드가 새로 고쳐졌을 때, 소프트웨어 프로젝트를 점차적으로 테스트하고 빌드하는 방법를 이용하여 Continuous Integration을 증진시킵니다. 그렇다면 어떻게 비쥬얼 스튜디오 2005 팀 시스템과 팀 파운데이션 서버가 Agile 방법론에 의한 개발과 Continuous Integration을 용이하게 할까요?

이 글은 비쥬얼 스튜디오 2005 팀 시스템을 이용해서 TDD (Test-Driven Development)와 같이 Agile 개념을 이용한 예제 프로젝트를 생성함으로써 위의 질문에 대답해 드릴 수 있습니다. 프로젝트가 끝이 났을 때, 어떻게 저는 팀 파운데이션 서버를 이용해서 팀 프로젝트를 생성하는지, 그리고 이 기술의 확장 기능을 이용하여 프로젝트의 소스들이 소스컨트롤에 체크인 됨과 동시에 어플리케이션을 빌드 하는 continuous integration 기능을 가능하게 하는 사용자 정의 웹서비스를 생성하는지를 보여드리겠습니다.


자세한 내용은 전문 링크를 따라가세요~

전문 : http://www.microsoft.com/korea/msdn/msdnmag/issues/06/03/TeamSystem/default.aspx

+ Recent posts