Introduction
Download
1 / 39

Introduction - PowerPoint PPT Presentation


  • 97 Views
  • Uploaded on

Introduction. Bindia Hallauer & Ajay Sudan Product Management, Visual Studio Team System Microsoft Corporation. Shipping on time and under budget with Visual Studio 2005 Team System. Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Introduction' - charde-wilkinson


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Introduction

Introduction

Bindia Hallauer & Ajay Sudan

Product Management, Visual Studio Team System

Microsoft Corporation


Shipping on time and under budget with visual studio 2005 team system

Shipping on time and under budget with Visual Studio 2005 Team System

Bindia Hallauer

Product Management, Visual Studio Team System

Microsoft Corporation


Visual studio 2005 personalized productivity

Web developers Team SystemVB6 developers

Developmentorganizations

Pro developers in a small team

Novices, enthusiasts, and students

Web apps/services

Smart client apps

Device apps

All languages

Server-based apps

Database apps

Team collaboration

Process-driven orgs

“My first program”

Visual Studio 2005“Personalized productivity”



What we learnt
What we learnt Team System

  • Continued complexity of building enterprise systems

    • Bigger, more distributed teams

    • More challenges to bring together data from silos

  • It’s as much about communication as anything…

  • Lack of integration leads to drops in transition

  • The first step to predictability is visibility across the lifecycle

    • “It’s hard to see the state of a project from conception to deployment”

  • Methodology is important…to a point

    • Best practices are a must

    • “We are still trying to get devs to see the value of methodology”

    • “Don’t force process when no process is required”

  • SDLC market status quo lacks innovation


It solution lifecycle

IT Team System

Governance

Operational

Excellence

The Development Engine

  • Deployment

  • Impact analysis

  • Updates and Maintenance

  • App Health Monitoring

  • App & Network

  • Security

  • Automated failover and recovery plans

  • Workflow customization

  • Business process re-engineering

  • Demand generation

  • Business Value Capture

  • Outsourcing

  • Resource planning

Test

Arch

PM

Dev

IT Solution Lifecycle


Full lifecycle
Full Lifecycle Team System


Expanding visual studio

Team Team SystemCommunication

QualityEarly & Often

Design forOperations

Platform

For Innovation

Developer

Tester

SolutionArchitect

ProjectManager

InfrastructureArchitect

Expanding Visual Studio


Visual studio team system

Code Coverage Team System

Code Profiler

Change Management

Work Item Tracking

Reporting

Project Portal

Integration Services

Project Management

Dynamic Code Analyzer

Visio for Enterprise Architects (in MSDN Premium Subscription)

Unit Testing

Static Code Analyzer

Team Explorer (includes Team Foundation Server CAL)

Class Designer (in Visual Studio Standard Edition and higher)

Team Build

Deployment Designer

System Designer

Application Designer

Logical Datacenter Designer

Manual Testing

Load Testing

Visual Studio Professional Edition

Test Case Management

Process and Architecture Guidance

Visual Studio Industry Partners

Visual Studio Team System

Visual Studio Team EditionSoftware Architects

Visual Studio Team EditionSoftware Developers

Visual Studio Team EditionSoftware Testers

Visual StudioTeam Foundation Server


Visual studio team system vision
Visual Studio Team System Vision Team System

Drive up the predictability of software engineering projects

Increase the visibility to drive decision making

Drive quality early and often

Increase the communication and flow of data

Create a new level of productivity in software engineering

Dramatic improvements to approachability

Friction free flow of data

Integration of cross tool scenarios designed in


Visual studio team system1

Code Coverage Team System

Code Profiler

Change Management

Work Item Tracking

Reporting

Project Portal

Integration Services

Project Management

Dynamic Code Analyzer

Visio for Enterprise Architects (in MSDN Premium Subscription)

Unit Testing

Static Code Analyzer

Team Explorer (includes Team Foundation Server CAL)

Class Designer (in Visual Studio Standard Edition and higher)

Team Build

Deployment Designer

System Designer

Application Designer

Logical Datacenter Designer

Manual Testing

Load Testing

Visual Studio Professional Edition

Test Case Management

Process and Architecture Guidance

Visual Studio Industry Partners

Visual Studio Team System

Visual Studio Team EditionSoftware Architects

Visual Studio Team EditionSoftware Developers

Visual Studio Team EditionSoftware Testers

Visual StudioTeam Foundation Server


Communication barriers

IT Operations doesn’t Team Systemunderstand applicationstructure

Reduce complexitythrough operationsknowledge

Increase communication and collaborationvia product integration

Infrastructure

Architect

Developers don’tunderstand operationspolicy

Solution

Architect

Communication Barriers

  • Pockets of information within disciplines

  • Unclear delineation of responsibilities

  • Conflicting best practices and architectures

  • Conflicting strategic goals and objectives


Application designer
Application Designer Team System

Service-OrientedArchitecture model

Port Details editor


Logical infrastructure designer
Logical Infrastructure Designer Team System

Services assignedto logical infrastructure

Architecture validatedagainst operationalsettings and constraints


Class designer
Class Designer Team System

Class Designerandtwo-way code synch


Visual studio team system2

Code Coverage Team System

Code Profiler

Change Management

Work Item Tracking

Reporting

Project Portal

Integration Services

Project Management

Dynamic Code Analyzer

Visio for Enterprise Architects (in MSDN Premium Subscription)

Unit Testing

Static Code Analyzer

Team Explorer (includes Team Foundation Server CAL)

Class Designer (in Visual Studio Standard Edition and higher)

Team Build

Deployment Designer

System Designer

Application Designer

Logical Datacenter Designer

Manual Testing

Load Testing

Visual Studio Professional Edition

Test Case Management

Process and Architecture Guidance

Visual Studio Industry Partners

Visual Studio Team System

Visual Studio Team EditionSoftware Architects

Visual Studio Team EditionSoftware Developers

Visual Studio Team EditionSoftware Testers

Visual StudioTeam Foundation Server


Static code analysis1
Static Code Analysis Team System

Static Code Analyzer


Code coverage
Code Coverage Team System

Code Coverage


Unit testing
Unit Testing Team System

Integrated Unit Testing


Visual studio team system3

Code Coverage Team System

Code Profiler

Change Management

Work Item Tracking

Reporting

Project Portal

Integration Services

Project Management

Dynamic Code Analyzer

Visio for Enterprise Architects (in MSDN Premium Subscription)

Unit Testing

Static Code Analyzer

Team Explorer (includes Team Foundation Server CAL)

Class Designer (in Visual Studio Standard Edition and higher)

Team Build

Deployment Designer

System Designer

Application Designer

Logical Datacenter Designer

Manual Testing

Load Testing

Visual Studio Professional Edition

Test Case Management

Process and Architecture Guidance

Visual Studio Industry Partners

Visual Studio Team System

Visual Studio Team EditionSoftware Architects

Visual Studio Team EditionSoftware Developers

Visual Studio Team EditionSoftware Testers

Visual StudioTeam Foundation Server


Load testing creation
Load Testing Creation Team System

Load Testing

Web recorder


Load testing
Load Testing Team System

Load Testing

Perf Counter integrationand monitoring


Test case management
Test Case Management Team System

Test Case Management


Visual studio team system4

Code Coverage Team System

Code Profiler

Change Management

Work Item Tracking

Reporting

Project Portal

Integration Services

Project Management

Dynamic Code Analyzer

Visio for Enterprise Architects (in MSDN Premium Subscription)

Unit Testing

Static Code Analyzer

Team Explorer (includes Team Foundation Server CAL)

Class Designer (in Visual Studio Standard Edition and higher)

Team Build

Deployment Designer

System Designer

Application Designer

Logical Datacenter Designer

Manual Testing

Load Testing

Visual Studio Professional Edition

Test Case Management

Process and Architecture Guidance

Visual Studio Industry Partners

Visual Studio Team System

Visual Studio Team EditionSoftware Architects

Visual Studio Team EditionSoftware Developers

Visual Studio Team EditionSoftware Testers

Visual StudioTeam Foundation Server


Work items everywhere
Work Items Everywhere Team System

Assign work items toresources usingMicrosoft Project

Author work items inMicrosoft Excel

Work items show up inVisual Studio

View project status inMicrosoft Excel orMicrosoft Project


Change management check in
Change Management Team SystemCheck In

“Shelve”work in progress

Build rules enforcedduring check-inprocess



Reporting
Reporting Team System


Project portal
Project Portal Team System

SharePoint-basedProject Portal


Visual studio team system5

Code Coverage Team System

Code Profiler

Change Management

Work Item Tracking

Reporting

Project Portal

Integration Services

Project Management

Dynamic Code Analyzer

Visio for Enterprise Architects (in MSDN Premium Subscription)

Unit Testing

Static Code Analyzer

Team Explorer (includes Team Foundation Server CAL)

Class Designer (in Visual Studio Standard Edition and higher)

Team Build

Deployment Designer

System Designer

Application Designer

Logical Datacenter Designer

Manual Testing

Load Testing

Visual Studio Professional Edition

Test Case Management

Process and Architecture Guidance

Visual Studio Industry Partners

Visual Studio Team System

Visual Studio Team EditionSoftware Architects

Visual Studio Team EditionSoftware Developers

Visual Studio Team EditionSoftware Testers

Visual StudioTeam Foundation Server


Microsoft solutions framework
Microsoft Solutions Framework Team System

Integrated process guidance in Visual Studio 2005 Team System

  • Friction free, instrumented process guidance for every team role

  • Enables flow of customer value

  • Enables transparency

  • Extensibility to support customizations and home grown processes

  • Developed in collaboration and support from industry leaders and partners


Microsoft solutions framework1
Microsoft Solutions Framework Team System

Out of the box

  • 2 readymade processes instrumented inside VSTS

  • CMMI level 3 enablement

  • Rich process guidance content

  • Extensibility to support customizations and home grown processes





ad