what's new in alm using visual studio 2013 and team foundation service

Post on 24-May-2015

1.485 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Brian JordanDeveloper Technology SpecialistMicrosoft - Federal

What’s new in Application Lifecycle Management in Visual Studio 2013

Cloud Services

Business AgilityContinuous

Quality

Multi Platform Multi Device

Continuous Feedback

Heterogeneousdevelopment

teams

Continuous Delivery

SocialUser-Centric

Application lifecycle trends

Plan Develop Operate

BUILD | MEASURE | LEARN

BUILD | MEASURE | LEARN

Release

Business agility through modern lifecycle

Visual Studio 2012/2013 wave

Visual Studio 2012 Launch

Visual Studio Online

Visual Studio 2012 Update 1

3-week service delivery sprints

Frequent updates for on-premises/boxed products

DevOps capabilities withSystem Center

2012 SP1

September 2012

October 2012

November 2012 January 2013

Visual Studio 2012 Update 2

March 2013

Visual Studio 2012 Update 3

June 2013

Visual Studio 2013Launch

November 2013

Business agility through modern lifecycle

BUILD | MEASURE | LEARN

BUILD | MEASURE | LEARN

Plan

Develop

ReleaseWorking software to production

Idea to working software

IdeationREQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

OperateRunning software in production

Build | Measure | Learn

REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Continuous valueChallenges

Scaling agile

Allowing individual teams to be agile on their own terms

Plan

Planning demo

Plan

Develop

REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Operate

Kanban customization

Work item tagging

Agile portfolio management

Release

Continuous valueSolutions

PlanREQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Managing distributed teams

Understanding complex code

Kanban customization

Work item tagging

Agile portfolio management

Develop

Operate

Release

Develop

Continuous valueChallenges

Scale testing often done too late

3

Development demo

Load testing with Visual Studio Online

PlanREQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

DevelopTeam Room

Flexible source control through Git and TFS

Load testing as a service

Operate

Release

Continuous valueSolutions

REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Develop

Maintaining complex release workflows and environments

Managing releases for continuous delivery

Plan

Operate

Release

Continuous valueChallenges

Team Room

Flexible Source Control through Git and TFSLoad testing as a Service

InReleaseA continuous deployment solution for .NET teamsAutomates the deployment processSimplifies managing multiple environmentsImproves collaboration throughout the processProvides release analytics and reporting

HistoryOriginally launched in 2009 by InCycle SoftwareInRelease 2.0 launched in 2010, 3.0 in 2013Acquired by Microsoft in 2013

InRelease as a part of MicrosoftRelease Management Client for Visual Studio 2013 is available with:Visual Studio Test ProfessionalVisual Studio PremiumVisual Studio Ultimate

Release Management Server for Team Foundation Server 2013Microsoft Deployment Agent 2013Required per deployment nodeLicensed separately

Automates deployments

Automating the release cycle

DEV QAINT PRODTFS

Deploys the same way to all stages

Automating the release cycle

DEV QAINT PRODTFS

Automates workflow

Automating the release cycle

DEV QAINT PRODTFS

DEV QAINT PRODTFS

Full traceability

Automating the release cycle

TFS Drop Location

RM ClientRM Web

QA

DEV

RM Server

How it works

Release demo

Plan

Operate

REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Develop

Release Integrated Release Management

Continuous valueSolutions

Configuration-based deployments

REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Production incidents are difficult to troubleshoot

Plan

Operate

Develop

Release

Continuous valueChallenges

Integrated Release ManagementConfiguration-based deployments

Operations demo

IntelliTrace Performance Indicators using System Center 2012 R2

Plan

Operate

Develop

Release

REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Team Foundation Server and System Center integration

IntelliTrace in production for actionable diagnostics

Continuous valueSolutions

Plan REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Develop

OperateAgile portfolio management

Team RoomGitCodeLens

.NET memory dump analyzer

Visual Studio and System Center integration

Build | Measure | Learn

Integrated release management

Collaborate

Kanban customizationWork item tagging

Release

Performance events

Continuous value

Load testing as a service

Configuration-based deployments

Work item charting

Visual Studio Online details

Included for certain paid MSDN subscribers:

Free Plan for up to 5 users

Additional information at visualstudio.com

* Capability in preview – limits may apply. Authoring load tests requires Visual Studio Ultimate 2013 Preview.

Version control (TFVC or Git) Comment on changesets & commits Work item tracking and tagging Team rooms Agile planning tools Feedback Management Agile Portfolio Management* Build* Web-based test case management* Load testing*

New!

New!

New!

New!

Q&A

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

top related