Team System and Microsoft Solutions Framework - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Team System and Microsoft Solutions Framework

Description:

Team System and. Microsoft Solutions Framework. Alan Cameron Wills. Architect, MSF ... Alan.Wills_at_microsoft.com. Team System and. Microsoft Solutions Framework ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 24
Provided by: downloadM
Category:

less

Transcript and Presenter's Notes

Title: Team System and Microsoft Solutions Framework


1
Team System andMicrosoft Solutions Framework
  • Alan Cameron Wills
  • Architect, MSF
  • Alan.Wills_at_microsoft.com

2
Team System andMicrosoft Solutions Framework
  • Team collaboration tools
  • Process authoring
  • Guidance
  • MSF-Agile MSF-CMMI
  • Software Factories
  • Future developments

3
Team Collaboration
What do I do when ?
What should I do next ?
What should I do when ?
What should I do when?
Where are we up to?
Where are we up to?
How can I ?
What do I do next?
How can I ?
How do we ensure that ?
4
Team Collaboration Tools
List of things to do
5
Team Collaboration Tools
List of things to do
Guidance on what to do
6
Team Collaboration Tools
List of things to do
Guidance on what to do
Status reports
7
Team Collaboration Tools
List of things to do
Guidance on what to do
Status reports
  • Planning
  • MS Project
  • MS Excel

8
Team Collaboration Tools
List of things to do
Guidance on what to do
Status reports
  • Planning
  • MS Project
  • MS Excel

Source control
9
Team Collaboration Tools
List of things to do
Guidance on what to do
Status reports
  • Planning
  • MS Project
  • MS Excel

Team builds
Source control
10
Team Collaboration Tools
List of things to do
Guidance on what to do
Status reports
Rules
  • Planning
  • MS Project
  • MS Excel

Team builds
Source control
11
Team Collaboration Tools
List of things to do
Guidance on what to do
Status reports
Rules
  • Planning
  • MS Project
  • MS Excel

Team builds
Source control
12
Team Foundation
  • Facilitates team collaboration
  • Work Item Management progress monitoring
  • Bugs
  • Development Tasks
  • Issues
  • Source control
  • Team Build Test
  • Document management
  • SharePoint
  • Guidance

Team Foundation Server
13
Visual Studio Team System
14
Visual Studio Team System
Visual StudioTeam Architect
Visual StudioTeam Developer
Visual StudioTeam Test
Visual StudioTeam Foundation
15
Team Collaboration Tools
  • Team System helps users collaborate
  • Record progress of work in typed Work Items
  • Bugs, Tasks, Issues, etc
  • Get lists of items
  • My tasks Triage list work this iteration etc
  • See reports (with graphs) summarizing progress
  • View overall status on a web portal
  • Source management
  • Nightly / continuous build test
  • Get guidance on process and how to use tools

16
Team System and Microsoft Solutions Framework
  • Team collaboration tools
  • Process authoring
  • Guidance
  • MSF-Agile MSF-CMMI
  • Software Factories
  • Future developments

17
Work Item States
18
MSF-CMMI Task work item state transitions
Work Item Type Editing Tool
19
MSF-Agile Bug work item state transitions
20
MSF-Agile Bug state transitions - rules
21
Process Templates - project starting points
Choice of template determines the initial - Set
of Work Item Types - Project kickoff work items
- Queries, Reports, - Process documentation
22
Process Template Contents
  • Work Product Definition Examples
  • Documents Plans
  • Work Item Definition
  • Types, Fields, States, Transitions, Layout,
  • Initial Project Work Items

Queries Reports
Project Portal Definition
  • Narrative Description
  • Roles (Developer)
  • Work Streams (Fix a bug)
  • Activities (Create a Unit Test)
  • Views (By Discipline, Project Management)
  • Specific Methodology Concepts

Permission Group Definition
Iteration Definition
23
The Team Foundation Landscape
  • TFS provides a generic platform supporting a wide
    space of processes
  • Agile - waterfall, realtime - IP, small - large,
    product-line individual project,
  • Projects are distributed across this space
  • MSF provides
  • Good starting points on the space
  • Tools to make it easy to move around in the space
  • .

large
small
waterfall
agile
Many more than 2 dimensions!
24
Team System is Configurable
  • You can configure your own process support
  • Work Item Types, queries, reports, web portal,
    guidance, build system, rules,
  • You create a project from a template
  • We (MS and others) provide starting points
  • Process Templates
  • You can adjust the configurations both on the fly
    and in templates
Write a Comment
User Comments (0)
About PowerShow.com