이미 소장하고 있다면 판매해 보세요.
|
1부. 시작
1장. Team Foundation Server 2012 소개 Team Foundation Server란 무엇인가 Team Foundation Server 2012의 새로운 기능 구하는 방법 요약 2장. 배포 계획 소프트웨어 공학팀의 고충 식별 및 해결 Team Foundation Server 도입 마이그레이션 전략 팀 프로젝트 컬렉션 및 팀 프로젝트 구축 Team Foundation Server 환경 준비 요약 3장. 설치 및 구성 설치 전 준비사항 Team Foundation Server 설치 설치 유형 Team Foundation Server 구성 첫 번째 팀 프로젝트 만들기 DNS 이름 구성 요약 4장. Team Foundation Server에 연결 Team Foundation Server 아키텍처 Team Foundation Server 주소체계 Team Foundation Server 보안 및 역할 소개 팀 탐색기 Team Foundation Server에 연결하는 다른 방법 Windows 탐색기와 Team Foundation Server 통합 요약 2부. 버전 제어 5장. 버전 제어 개요 버전 제어란 무엇인가 널리 쓰이는 버전 제어 제품 요약 6장. 버전 제어 활용 Team Foundation Server 버전 제어 시작하기 Team Foundation Server 2012 버전 제어의 새 기능 배우기 Team Foundation Server 버전 제어의 개념 소스 제어 탐색기 사용 내 작업에서 작업 계속하기 Eclipse에서 Team Foundation Server 버전 제어 Eclipse용 Team Foundation Server 플러그인 설치 Team Foundation 버전 제어 Power Tools와 타사 유틸리티 버전 제어 구성하기 버전 제어 전환하기 요약 7장. 코드 품질 관리 품질이란 무엇인가 품질 적용하기 체크인 정책 제어된 체크인 코드 검토 관리 요약 8장. 레거시 버전 제어 시스템의 마이그레이션 마이그레이션 VS. 업그레이드 Visual Sourcesafe에서의 마이그레이션 Team Foundation Server 통합 플랫폼 많이 사용하는 타사 마이그레이션 도구 요약 9장. 분기 및 병합 분기에 대한 모든 것 일반적인 분기 전략 코드 승격 분기 분기 전략 구현 구현 요약 10장. 일반적인 버전 제어 시나리오 분기를 위한 폴더 구조 설정하기 써드파티 소스 코드/종속 라이브러리 내부 공유 라이브러리 Team Foundation Server를 사용하여 아티팩트 관리하기 3부. 프로젝트 관리 11장. 작업 항목 추적 소개 Team Foundation Server 2012의 향상된 프로젝트 관리 기능 작업 항목 프로세스 템플릿 작업 항목 관리 Project Server 통합 요약 12장. 프로세스 템플릿 커스터마이징 프로세스 템플릿 자세히 살펴보기 프로세스 템플릿 편집기 활용 프로세스 템플릿의 업데이트 내용 배포하기 Agile 도구 커스터마이징 일반적인 작업 항목 형식 커스터마이징 사용자 지정 작업 항목 컨트롤 소개 요약 13장. 팀 관리 및 Agile 계획 도구 팀 정의 제품 백로그 유지 관리 반복 계획 수립 작업 추적 커스터마이징 방법 이해 관계자 피드백 요약 14장. 보고서 및 SharePoint 대시보드 Team Foundation Server 2012의 새로운 기능 Team Foundation Server 데이터 웨어하우스 SharePoint 통합 보고서 생성 SQL Server Reporting Services 보고서 고급 커스터마이징 요약 15장. Project Server 통합 개요 초기 구성 요약 4부. Team Fundation Build 16장. 빌드 자동화 개요 빌드를 시작해보자 빌드 자동화란 무엇인가 빌드 자동화 서버 활용 빌드 자동화 도입 요약 17장. Team Foundation Build 활용 Team Foundation Build 소개 Team Foundation Build 아키텍처 Team Foundation Build Service 설정 빌드로 작업하기 빌드 프로세스 이해 요약 18장. 빌드 프로세스 커스터마이징 Windows Workflow Foundation 소개 Msbuild 혹은 WF 사용 선택 사용자 지정 빌드 워크플로 활동 빌드 보고서 출력 사용자 지정 어셈블리에 버전 번호를 설정하기 위한 빌드 프로세스 커스터마이징 요약 5부. Team foundation Server 관리 19장. Team Foundation Server 관리 개요 관리 역할 내장 관리 도구 기타 관리 도구 요약 20장. 확장성 및 고가용성 진화하는 아키텍처 제한 요인 원칙 해결책 요약 21장. 재해 복구 비즈니스 연속성 및 복구 목표 책임의 정의 Team Foundation Server 백업 백업 계획 생성 요약 22장. 보안 및 권한 사용자 그룹 사용 권한 보안 관리 도구 요약 23장. 서버 상태 및 성능 모니터링 시스템 상태 SQL Server Team Foundation Server 각종 도구 요약 24장. 테스트 및 랩 관리 소프트웨어 테스트 테스트 아키텍처 Microsoft Test Manager 테스트 자동화 Visual Studio 랩 관리 요약 25장. 이전 버전에서 업그레이드 개요 필수 소프트웨어 업그레이드 구성 유틸리티 활용 기존 팀 프로젝트 업그레이드 요약 26장. 지역적으로 분산된 팀과 협업 도전에 대한 인식 해결책 빌드 서버 Team Foundation Server Proxy Team Foundation Server 통합 도구로 미러링 설정 오프라인 작업 다른 고려사항 요약 27장. Team Foundation Server 확장 확장점 닷넷 클라이언트 개체 모델 SOAP 이벤트 구독 서버 개체 모델 Visual Studio 확장성 기타 리소스 요약 |
|
소프트웨어 프로젝트 성공을 위한 Team Foundation Server 지침서
Team Foundation Server는 Microsoft의 Application Lifecycle Management의 중심에 있는 핵심 협업 도구다. 이 책은 TFS의 새로운 기능 및 업데이트된 기능을 중심으로 여러분의 개발 환경에 맞게 TFS를 사용하는 방법과 커스터마이징하는 방법, 그리고 기능을 확장하는 방법에 대해 자세히 설명한다. 이 책에는 TFS의 초기 버전인 2005 버전 이후의 변화에 대한 내용과 새로운 웹 기반의 애자일 프로젝트 관리 도구 등 TFS 버전에 새롭게 추가된 기능에 대한 내용이 포함되어 있으며, 중앙 집중 방식인 TFS 버전 제어 시스템에 어떠한 근본적인 변화가 있었는지에 대해서도 자세히 다루고 있다. 또한 새롭게 바뀐 팀 탐색기와 여기에 포함된 내 작업 및 코드 검토 기능에 대해 자세히 설명한다. Microsoft의 엄선된 팀이 작성한 이 책은 여러분이 TFS를 통해 소프트웨어 프로젝트를 효과적으로 관리하고 배포할 수 있도록 다양한 정보를 제공한다. 이 책은 현직 프로그래머에 의해 계획되고 집필되었기 때문에 프로그래머, 개발자, IT 전문가들이 실무에서 필요로 하는 내용을 담고 있다. 또한 기술 전문가들이 매일 직면하는 문제에 초점을 맞췄다. 이 지침서는 프로그래머가 더 나은 일을 할 수 있도록 여러 예제, 실무에 도움에 되는 해결 방법, 새 기술에 대한 전문 교육 내용 등을 제공한다. 이 책에서 다루는 내용 - TFS 도입 계획, 설치, 커스터마이징 방법 - 버전 제어의 새 기능인 로컬 작업 영역에 대한 자세한 설명 - 분기 및 병합을 이용한 효과적인 동시 개발 및 코드 품질 검토를 위한 다양한 팁 - 작업 항목 추적 기능의 적용 및 사용을 위한 기술 공유 및 프로세스 템플릿 커스터마이징 방법 - 빌드 프로세스 자동화 및 커스터마이징 방법 - Visual Studio뿐만 아니라 Eclipse 또는 Linux 및 Mac에서 TFS를 사용하는 방법에 대한 자세한 설명 - 백업 계획, 재난 복구, 업그레이드, 서버 상태 점검 등 TFS를 관리하기 위한 방법 독자대상 : 초중급 소스 코드 다운로드 http://www.wrox.com/remtitle.cgi?isbn=9781118314098 소프트웨어를 개발한다는 것은 쉬운 일이 아니다. 이는 얼마나 많은 프로젝트가 실패했는지 그 동안 여러 차례 입증된 사실을 보면 알 수 있다. 소프트웨어 개발팀의 프로젝트 성공여부는 팀원들뿐만 아니라 맨 먼저 소프트웨어를 제안했던 사람들과 커뮤니케이션을 얼마나 잘 하는가에 달려있다. 지난 10년간, Microsoft는 소프트웨어 개발자, 테스터, 아키텍트, 프로젝트 관리자, 디자이너, 데이터베이스 관리자가 속한, 규모가 점점 커져 가고 있는 소프트웨어 공학팀(software engineering team)을 위해 설계된 개발 도구를 만들어 왔다. Visual Studio 2012제품군에는 각 팀원이 소프트웨어 개발에 참여하는 데 필요한 도구가 포함되어 있다. 그러나 팀 작업에 있어서는 개인의 참여 능력을 높여주는 것만으로는 충분하지가 않다. 규모가 큰 팀일수록 팀 전체의 참여뿐만 아니라 소프트웨어를 사용하게 될 이해 관계자도 같이 참여할 수 있는 협업 체계를 갖춰야 한다. Team Foundation Server에서 제공하는 협업 기능 - 프로젝트 관리 - 작업 항목 추적(WIT) - 버전 제어 - 테스트 사례 관리 - 빌드 자동화 - 보고서 - 랩 및 환경 관리 - 피드백 관리 Team Foundation Server는 소프트웨어 프로젝트 및 릴리즈의 개발 수명 주기를 관리하기 위한 다양한 기능을 갖춘 매우 큰 제품이다. 이 책의 필자들은 그 동안 배운 팁과 노하우로 책을 만들기 위해 Team Foundation Server의 첫 번째 버전 때부터 쌓아온 그들의 경험을 하나로 취합했다. 누구를 위한 책인가 만약 여러분이 소프트웨어 개발팀이 겪고 있는 협업 문제를 해결하기 위해 Team Foundation Server를 검토 중이라면, 이 책은 분명 여러분을 위한 책이 맞다. 여러분 중에는 어쩌면 MSDN을 구독(subscription)하는 중에 Team Foundation Server를 접하고, 이 제품을 이용하여 새로운 개발 환경을 구축하기로 결정한 경우도 있을 것이다. 그리고 지금은 이 제품을 어떻게 구성하고 관리해야 할지 궁금해 하고 있을지도 모른다. 아니면 Microsoft에서 새롭게 호스팅하고 있는 Team Foundation Service를 접하고, 그것을 이용하려면 어디서부터 시작해야 할지 궁금해하는 경우도 있을 것이다. 이 책은 일상적인 개발 업무에서 Team Foundation Server를 사용하는 개발자부터 소프트웨어 개발팀이 요구하는 제품의 실행 및 빌드 환경을 구성해야 하는 서버 관리자에 이르기까지 모든 이들을 위한 것이다. 만약 Team Foundation Server 관리 및 사용에 대한 Microsoft의 ALM(Application Lifecycle Management) 인증 시험을 준비하는 경우라면, 그 시험에서 다뤄지는 많은 내용을 이 책에서 찾아볼 수 있을 것이다. Team Foundation Server에 대한 지식이 있어야만 이 책을 잘 활용할 수 있는 것은 아니다. 그렇다고 이 책이 초급 개발자나 초급 테스터를 위한 것이라는 의미는 아니다. Team Foundation Server는 다섯 명 이내의 소규모 팀부터 수만 명으로 구성된 대규모 팀에 이르기까지 다양한 규모의 팀이 사용할 수 있다. 역할별 독서 순서 개발자 5장. 버전 제어 개요 6장. 버전 제어 활용 7장. 코드 품질 관리 9장. 분기 및 병합 10장. 일반적인 버전 제어 시나리오 11장. 작업 항목 추적 소개 13장. 팀 관리 및 Agile 계획 도구 14장. 보고서 및 SharePoint 대시보드 16장. 빌드 자동화 개요 17장. Team Foundation Build 활용 18장. 빌드 프로세스 커스터마이징 테스터 11장. 작업 항목 추적 소개 13장. 팀 관리 및 Agile 계획 도구 14장. 보고서 및 SharePoint 대시보드 5장. 버전 제어 개요 6장. 버전 제어 활용 9장. 분기 및 병합 10장. 일반적인 버전 제어 시나리오 24장. 테스트 및 랩 관리 프로젝트 관리자와 업무 분석가 11장. 작업 항목 추적 소개 12장. 프로세스 템플릿 커스터마이징 13장. 팀 관리 및 Agile 계획 도구 14장. 보고서 및 SharePoint 대시보드 15장. Project Server 통합 임원 관계자 2장. 배포 계획 4장. Team Foundation Server에 연결 11장. 작업 항목 추적 소개 13장. 팀 관리 및 Agile 계획 도구 14장. 보고서 및 SharePoint 대시보드 Team Foundation Server 관리자 19장. Team Foundation Server 관리 개요 20장. 확장성 및 고가용성 21장. 재해 복구 22장. 보안 및 권한 23장. 서버 상태 및 성능 모니터링 24장. 테스트 및 랩 관리 25장. 이전 버전에서 업그레이드 26장. 지역적으로 분산된 팀과 협업 27장. Team Foundation Server 확장 확장 기능 파트너 7장. 코드 품질 관리 12장. 프로세스 템플릿 커스터마이징 14장. 보고서 및 SharePoint 대시보드 18장. 빌드 프로세스 커스터마이징 |