First  @ VSTS 2010 (Rosario) Pascal van der Horst
Looks @ VSTS Global Overview Work Items Team Architect Edition Team Developer Edition Team Test Edition Quick Tour Reports
Microsoft’s Application Lifecycle Management Solution (ALM) The administration and control of an application from inception to its demise. It embraces requirements management, system design, software development and configuration management and implies an integrated set of tools for developing and controlling the project. What is Team System?
Business Ideas Successfully. ALM is about ensuring are turned into software
A unified  team  server facilitates communication and enables collaboration
Integrated process guidance helps the team deliver predictable results
Visual Studio Roadmap Focus on the individual’s productivity Expand focus to include team collaboration Enable organizations to create a  business-driven IT strategy
Software Development Lifecycle Design Development Gathering requirements Maintenance Deployment Testing
Visual Studio Team System Tester Developer Architect IT / Project Manager Business Analyst Database Professional Designer Software Quality Team Collaboration Project Transparency
Visual Studio Team System 2008
Visual Studio Team System 2010
First  @ Work Items
Work Item Features & Improvements Hierarchal Work Items Improved Excel-based Agile planning tools   High fidelity integration with Microsoft Project Server Cross project dashboard and reporting Simpler reporting Improved Work Item traceability
WorkItem structuur Project Structure Iteration Structure Test Results Build Label Versioned Item Latest Item Version Changeset Work Item Version Control Core Data Work Items Team Build  TFS Enablement TFS Enablement TFS Enablement TFS Enablement * * * * * * * * * * * * * Project Structure Iteration Structure Work Item Label Versioned Item Latest Item Version Changeset Build Test Result
Work Item User Story Business Analyst Project Manager Dev Team Test Operations Change Requests Korting Berekenen Responsetijd Bugs Business Logic Production Errors Schermen
First  @ Team Architect Edition
In the past!
Future Goals!
Architect Features & Improvements Top Down or Bottom Up New Architecture Explorer Explore existing code assets visually Layer Diagram Visualize the intended architecture Validate code against the diagram UML support  Use case, activity, and sequence diagrams
Modeling Tools that work with code
UML Support Logical Class Diagram Use Case Diagram Sequence Diagram Component Diagram Activity Diagram .Net Class Diagram
First  @ Team Developer Edition
How  much more  expensive is a bug when it’s found by an end user then in the design fase?
100 x more!! Source: Software Testing  by Ron Patton, Published by Sams on July 26, 2005
Developer Features & Improvements Improved Code Analysis Test Impact View New Build Action: Gated Check in Workflow Driven Build Automation Improved Source Control Visualization Branch Visualization Deployment Into Virtual Environment
Gated Checkin & Impact View
Workflow Driven   Build Automation Power Tool to be released after RTM submits processes raises handles queries queues receives services starts raises handles polls notifies Build Service Version Control Service Build Agent Notification Application Check-in Event Build Completion Event Build Build Queue Build Definitions Changeset Database Developer
Branch Visualization
Deployment Into Virtual Environment
First  @ Team Test Edition
No Repro Problem File  Bug Resolve as ā€œ No Reproā€ Hand-off to Test Test Code Hand-off to Dev Verify Bug Write Code
Test Features & Improvements Test planning Test case management Test prioritization Run management & reporting Project quality reports Manual test execution (Camano) Diagnostic recording (environment, video, etc) UI Automation recording Coded UI tests
Codename ā€œCamanoā€ Standalone application Test Case Management Compose test cases, plans and suites. Integration with TFS
Manual Test Runner Standalone tool Enables execution of test cases Collects system data and event log Captures still images and video Enables filing a new bug
Ā 
Ā 
Ā 
First  @ VSTS 2010 Quick Tour
First  @ Reports
Bug Status Report
Bug Trends Report
Build Success Report
Build Summary Report
Burn Down & Velocity Report
Remaining Work Report
Status Iteration Report
Stories Overview Report
Stories Progress Report
Test Run Report
Ā 

The first looks at VSTS2010

  • 1.
    First @VSTS 2010 (Rosario) Pascal van der Horst
  • 2.
    Looks @ VSTSGlobal Overview Work Items Team Architect Edition Team Developer Edition Team Test Edition Quick Tour Reports
  • 3.
    Microsoft’s Application LifecycleManagement Solution (ALM) The administration and control of an application from inception to its demise. It embraces requirements management, system design, software development and configuration management and implies an integrated set of tools for developing and controlling the project. What is Team System?
  • 4.
    Business Ideas Successfully.ALM is about ensuring are turned into software
  • 5.
    A unified team server facilitates communication and enables collaboration
  • 6.
    Integrated process guidancehelps the team deliver predictable results
  • 7.
    Visual Studio RoadmapFocus on the individual’s productivity Expand focus to include team collaboration Enable organizations to create a business-driven IT strategy
  • 8.
    Software Development LifecycleDesign Development Gathering requirements Maintenance Deployment Testing
  • 9.
    Visual Studio TeamSystem Tester Developer Architect IT / Project Manager Business Analyst Database Professional Designer Software Quality Team Collaboration Project Transparency
  • 10.
    Visual Studio TeamSystem 2008
  • 11.
    Visual Studio TeamSystem 2010
  • 12.
    First @Work Items
  • 13.
    Work Item Features& Improvements Hierarchal Work Items Improved Excel-based Agile planning tools High fidelity integration with Microsoft Project Server Cross project dashboard and reporting Simpler reporting Improved Work Item traceability
  • 14.
    WorkItem structuur ProjectStructure Iteration Structure Test Results Build Label Versioned Item Latest Item Version Changeset Work Item Version Control Core Data Work Items Team Build TFS Enablement TFS Enablement TFS Enablement TFS Enablement * * * * * * * * * * * * * Project Structure Iteration Structure Work Item Label Versioned Item Latest Item Version Changeset Build Test Result
  • 15.
    Work Item UserStory Business Analyst Project Manager Dev Team Test Operations Change Requests Korting Berekenen Responsetijd Bugs Business Logic Production Errors Schermen
  • 16.
    First @Team Architect Edition
  • 17.
  • 18.
  • 19.
    Architect Features &Improvements Top Down or Bottom Up New Architecture Explorer Explore existing code assets visually Layer Diagram Visualize the intended architecture Validate code against the diagram UML support Use case, activity, and sequence diagrams
  • 20.
    Modeling Tools thatwork with code
  • 21.
    UML Support LogicalClass Diagram Use Case Diagram Sequence Diagram Component Diagram Activity Diagram .Net Class Diagram
  • 22.
    First @Team Developer Edition
  • 23.
    How muchmore expensive is a bug when it’s found by an end user then in the design fase?
  • 24.
    100 x more!!Source: Software Testing by Ron Patton, Published by Sams on July 26, 2005
  • 25.
    Developer Features &Improvements Improved Code Analysis Test Impact View New Build Action: Gated Check in Workflow Driven Build Automation Improved Source Control Visualization Branch Visualization Deployment Into Virtual Environment
  • 26.
    Gated Checkin &Impact View
  • 27.
    Workflow Driven Build Automation Power Tool to be released after RTM submits processes raises handles queries queues receives services starts raises handles polls notifies Build Service Version Control Service Build Agent Notification Application Check-in Event Build Completion Event Build Build Queue Build Definitions Changeset Database Developer
  • 28.
  • 29.
  • 30.
    First @Team Test Edition
  • 31.
    No Repro ProblemFile Bug Resolve as ā€œ No Reproā€ Hand-off to Test Test Code Hand-off to Dev Verify Bug Write Code
  • 32.
    Test Features &Improvements Test planning Test case management Test prioritization Run management & reporting Project quality reports Manual test execution (Camano) Diagnostic recording (environment, video, etc) UI Automation recording Coded UI tests
  • 33.
    Codename ā€œCamanoā€ Standaloneapplication Test Case Management Compose test cases, plans and suites. Integration with TFS
  • 34.
    Manual Test RunnerStandalone tool Enables execution of test cases Collects system data and event log Captures still images and video Enables filing a new bug
  • 35.
  • 36.
  • 37.
  • 38.
    First @VSTS 2010 Quick Tour
  • 39.
    First @Reports
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
    Burn Down &Velocity Report
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.