ALM with TFS 2012 Fundamentals
This course provides an overview of Microsoft's Application Lifecycle Management (ALM) stack, then drills in on how to use Team Foundation Server (TFS) to support your team's use of ALM best practices.
What you'll learn
Team Foundation Server (TFS) is more than just version control! This course provides an overview of the Application Lifecycle Management (ALM) tooling that's available using Team Foundation Server 2012. We'll start with version control and move on to cover TFS builds, project planning and project management using TFS Work Items. Along the way, we'll also discuss the features of TFS Source Control including branching and merging and also how to customize TFS's work items and automated build features. This course covers the following PMBOK® Process Groups: Planning, Executing, Monitoring and Controlling. This course covers the following PMBOK® Knowledge Areas: Project Scope Management, Project Time Management, Project Quality Management, Project Human Resource Management, Project Communications Management.
Table of contents
- Introduction 1m
- If you learn only one thing... 1m
- What is ALM? 4m
- TFS can help 3m
- TFS and ALM...not just for small teams 3m
- The Big Picture and TFS 1m
- Team Foundation Server 2m
- Connect to TFS 4m
- Version Control 4m
- Requirements Management 3m
- Agile Planning 4m
- Automated Build 3m
- Testing and Defect Tracking 4m
- Feedback 3m
- Lab Management 5m
- Reporting 2m
- Outro 1m
- Introduction 1m
- The core pieces of TFS 4m
- Other pieces of TFS 4m
- Things that bolt on to TFS 3m
- TFS configurations 3m
- TFS on Windows Azure 1m
- Fancy TFS configurations 2m
- TFS hardware capacity planning 7m
- TFS pre-requisites 2m
- Installing TFS 2m
- Team Project Team Project Collections 3m
- Process Templates 1m
- Demo: Create a Team Project 5m
- Permissions and Security 1m
- Demo: Tour of TFS permissions 3m
- Demo: The TFS Administration Console 4m
- A simple TFS backup plan 3m
- Outro 1m
- Introduction 2m
- TFS Version Control 3m
- How to access TFS Version Control 3m
- Demo: My First 'Get Latest' 4m
- TFS Workspaces 1m
- Demo: The TFS Workspace Editor 3m
- Server vs. Local Workspaces 3m
- Configure a new project 1m
- Demo: Set up the repository and add code 5m
- Keep it simple. 2m
- Version control operations 1m
- Outro 0m
- Introduction 1m
- Demo: Offline features 4m
- Free yourself from the read-only bit 1m
- Demo: Detected changes and associated work items 4m
- Version control locks 2m
- Shelving 2m
- Demo: Shelving 3m
- Branching and Merging 2m
- Demo: Branching and Merging 9m
- Demo: Server-side settings 6m
- Demo: Permissions 1m
- Summary 1m
- Introduction 1m
- What is a work item? 2m
- Ways to edit work items 1m
- Demo: Edit Work Items in Visual Studio 2012 4m
- Demo: Edit Work Items in Excel 4m
- Work Item Types 3m
- Work Item Links 1m
- Demo: Work Item Links 3m
- Stay organized with Areas Iterations 2m
- Demo: Areas and Iterations 5m
- Work Item Queries 1m
- Demo: Work Item Queries 8m
- Summary 1m
- Introduction 1m
- Subdivide your project with Teams 2m
- Demo: Create a Team 5m
- Some context about Work Items 1m
- The blindingly fast overview of Scrum and Agile 3m
- The Scrum / Agile Planning Tools 6m
- Demo: Product Backlog Manager 5m
- Demo: Sprint Planning 7m
- Demo: Scrum Board 3m
- Demo: The Burndown Chart 2m
- Summary 1m
- Introduction 1m
- Work Item Customization 2m
- WitAdmin.exe 1m
- Backup your process template 1m
- Demo: Backup your process template 2m
- Two ways to customize 1m
- Structure of a WITD 2m
- Work Item Fields 4m
- Work Item States and Transitions 3m
- Work Item Form 1m
- Demo: Customize the WITD 8m
- Demo: Upload the changes to TFS 5m
- Demo: Add the customization to Source Control 2m
- Summary 1m