introduction
Download
Skip this Video
Download Presentation
Introduction

Loading in 2 Seconds...

play fullscreen
1 / 39

Introduction - PowerPoint PPT Presentation


  • 103 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 developersVB6 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
  • 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

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
expanding visual studio
TeamCommunication

QualityEarly & Often

Design forOperations

Platform

For Innovation

Developer

Tester

SolutionArchitect

ProjectManager

InfrastructureArchitect

Expanding Visual Studio
visual studio team system
Code Coverage

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

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

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’tunderstand 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

Service-OrientedArchitecture model

Port Details editor

logical infrastructure designer
Logical Infrastructure Designer

Services assignedto logical infrastructure

Architecture validatedagainst operationalsettings and constraints

class designer
Class Designer

Class Designerandtwo-way code synch

visual studio team system2
Code Coverage

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

Static Code Analyzer

code coverage
Code Coverage

Code Coverage

unit testing
Unit Testing

Integrated Unit Testing

visual studio team system3
Code Coverage

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

Load Testing

Web recorder

load testing
Load Testing

Load Testing

Perf Counter integrationand monitoring

test case management
Test Case Management

Test Case Management

visual studio team system4
Code Coverage

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

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 ManagementCheck In

“Shelve”work in progress

Build rules enforcedduring check-inprocess

project portal
Project Portal

SharePoint-basedProject Portal

visual studio team system5
Code Coverage

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

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

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