Modern lifecycle management practices

Post on 15-Jan-2015

321 views 1 download

Tags:

description

 

Transcript of Modern lifecycle management practices

Connect. Create.Transform Visual Studio 2013Launch event LuxemburgMarch 25th, 2014

AgendaSpeaker Time Title

Pieter Ostyn 9:30 – 9:45 Welcome Keynote: The New Normal: Application development in today's organizations

Michael Köster 9:45 – 10:30

Modern Lifecycle ManagementPresentation + live demo “What’s new in Visual Studio and TFS 2013”

Michael Köster 10:30 – 11:30

Extend Application development and collaboration in the cloud with Visual Studio OnlinePresentation + live demo Visual Studio Online

11:30 – 11:45

break

Michael Köster 11:45 – 12:45

Removing barriers between developers and operationsPresentation + live demo Visual Studio Release Management

12:45 – … Opportunity for networking during light lunch

The New Normal: Application development in today's organizationsPieter OstynALM Solution SpecialistDeveloper & Platform Evangelism

IT Trends and Enablers

Mobility & Devices

CloudServices

IT Consumerization

Business Agility

IT Trends

Devices Cloud services Modernization

2.6 billionMobile devices by 2016, 350M of those being used at work

70% of businesses are either using or investing on cloud computing solutions

50%IT spent for enhanced functionality to legacy applications

Modernizing Business Applications

Client Server

SO

CIA

L

MOBILITY CLOUD

AG

ILE

Embracing the transformation

People

Process

Technology

Start from scratchHire all new resources

Start from scratchLearn all new tools

Start from scratchEverything cloud-only

Bring your existing teams and experiences forward

Use familiar tools that have evolved to embrace new scenarios

Embrace the duality of your enterprise and the public cloud

Do nothing

Conservative Radical

Why Microsoft ALM?The Microsoft Application Lifecycle Management (ALM) Solution provides an extremely effective way of integrating your stakeholders in planning, creating, testing, and managing your application portfolio.

Integrate Your Teams

Change at Your Pace

2. Developersand Testers

3. IT Ops

1. Business Product Owners

Technology

People

Process

Microsoft meets you where you are so you can change at your pace.

Gartner: Magic Quadrant for ALM

Gartner, one of the world’s top IT research

and advising companies, continues

positioning

Microsoft in the Leaders Quadrant in the

ALM space.

AmazingPartner

Ecosystem

AgendaSpeaker Time Title

Pieter Ostyn 9:30 – 9:45 Welcome Keynote: The New Normal: Application development in today's organizations

Michael Köster 9:45 – 10:30

Modern Lifecycle ManagementPresentation + live demo “What’s new in Visual Studio and TFS 2013”

Michael Köster 10:30 – 11:30

Extend Application development and collaboration in the cloud with Visual Studio OnlinePresentation + live demo Visual Studio Online

11:30 – 11:45

break

Michael Köster 11:45 – 12:45

Removing barriers between developers and operationsPresentation + live demo Visual Studio Release Management

12:45 – … Opportunity for networking during light lunch

Thank you

Enjoy the Day !piostyn@microsoft.com

MSDN Subscriptions Benefits

Why MSDN?Modern software development engages diverse stakeholders in planning, creating, testing, and managing your application portfolio. MSDN subscriptions provide an extremely flexible, cost-effective way to equip your teams and license your dev and test infrastructure.

Typical Stakeholders

Typical Environment

1. developers and testers

2. IT operations

3. business analysts and product owners

DEV & TEST SERVERS

TEST LABS

Team Productivity

Shared Environments

LOAD AGENTS

What you need. When you need it.

Technical Support

Self-Service Tech Cloud Discounts

Windows Azure Environments

New machine environments at your fingertips

2-4 incidents / user

Unlimited managed online support

A lifeline for your toughest challenges

$50-$150 / user per month

Lowest cost for additional dev and test capacity.

Up to 33% off dev and test workloads on

Windows Azure

$50/month

$100/

$150/for Visual Studio Ultimate

MSDN Azure credits

for Visual Studio Professional / Test Professional

month for Visual Studio Premium / MSDN Platforms

month

3 VMs for 16 hours a day

80 VMs for 20 hour load test

Up to 500 web sites plus SQL DB

Source Repos

Test Case Management

Feedback Management

Build and Continuous Integration

Agile Planning

Team Rooms

New Cloud Capabilities

Team Foundation Server

• $20-$60 / user per month

• Unlimited projects and repositories

• Exclusive web test case management

Visual Studio Online

Visual Studio Online Available Now3) New cloud-only monthly user

plans

2) Included for MSDN subscribers

Mix & match: pick the right MSDN subscription or user plan for each team member’s needs. New monthly user plans can be used to complement teams of MSDN subscribers.

Increased value to existing and new MSDN subscribers User plans purchased via Windows Azure.

1) Completely free for small teams

FREE: 5 usersFREE: 60 minutes Cloud Build per month

FREE: 5 usersAdditional users $20/month

All users $45/monthMax 10 per account with this planIncludes use of the VS Pro IDE

All users $60/month

Call to actionwww.visualstudio.comGet Started with Visual StudioRegister to Visual Studio Online

Apply for Application Insights Limited Preview

Download Visual Studio 2013Get access to your benefits

http://msdn.microsoft.com

MSDN Subscribers

Michael Koester | Microsoft

Modern Lifecycle ManagementReimagine what’s possible!

Modern Lifecycle Management with Visual Studio• Managing the Modern Application Lifecycle with Visual Studio:

‒ Plan

‒ Develop

‒ Release

‒ Monitor

• The Value of MSDN Subscriptions

Topics

Diverse Teams and Platforms

Agility in developmentand production

Balancing team autonomyand predictability

Plan Monitor

ReleaseDevelop+Test

ProductionDevelopment

BACKLOG

Collaboration

Modern Application Development is about Continuous Delivery & Rapid Response to Change

Managing the Application Lifecycle

Visual Studio 2013 enables value delivery through modern ALM.

Adaptable.Enterprise capable.

Adaptable

agile your way CMMI

SCRUM

Waterfall

Custom

Enterprise capable

Heterogeneous devices and platforms

Hybrid ALM On-premises andin the cloud

Misunderstood RequirementsUnderstanding Complex SystemsDocumenting ComponentsLoss of Focus

Enterprise AgilePowerPoint StoryboardingStakeholder FeedbackArchitecture Tools

Challenges

Features

Business AnalystsEnd UsersStakeholders

PlanIdea and Value Definition

DEMOEnterprise Agile

Work Item ChartingTurn a Query

Into a Chart

Slice and Dice

PowerPointStoryboardingCapture Requirements

Share Templates

Support Mobile

Work Item Integration

Stakeholder FeedbackRequest Feedback

End User Interaction

Record Rich Feedback

Act Quickly

UMLModelingUse Case Diagrams

Activity Diagrams

Class Diagrams

Component Diagrams

TFS Integration

Explore Solutions

Find Source Code

Filter and Search

Create Diagrams

Architecture Explorer

LayerDiagramsDesign Architecture

Generate Dependencies

Validate Architecture

Enforce at Build

Endless DebuggingEvasive BugsScattered InformationPerformance ProblemsArchitecture Ignored

Code LensCode Map/Visual DebuggingTeam Rooms/Code ReviewsCode AnalysisIntellitrace

Challenges

Features

Product OwnersDevelopersArchitectsTesters

DevelopTurning Ideas into Software

DEMOCode Lens/Code Maps/Visual Debugging

CodeReviewFacilitate Collaboration

Team Room Integration

Suspend ResumeContext Switching

Full IDE Integration

DEMOTeam Rooms

CodeAnalysisStatic Code Analysis

Code Metrics

Code Coverage

Code Clones

IntelliTrace

Pinpoint Debugging

Events & Calls

Configure

Stubs, Mocksand FakesIsolate Code

SharePoint Emulator

Bug Ping-PongNo Repro BugsPerformance Issues

Complete Test SolutionTest Automation

Challenges

FeaturesDevelopersTesters

QAManual Testing and Test Automation

CompleteTest SolutionManage Test Cases

Run Test Cases

Collect Diagnostics

Playback Tests

DEMOTest Automation with Coded UI

More Frequent ReleasesCustomer ResponsivenessStakeholder TransparencyCompliance & Regulation

Release ManagementOut of the Box SupportContinuous Integration

Challenges

Features

DevelopersOperationsTesters

ReleaseContinuous, Automated, Repeatable

Build/Continuous IntegrationEarly and Often

Gated Check In

TFS Integration

Manage Builds

Release ManagementAutomation

Collaboration

TFS Integration

Analytics & Reporting

Lab ManagementContinuous Build-Deploy-Test

Test Automation

Environment Management

Intelligent Analysis

Production Outages Scaling IssuesUnknown Usage PatternsMemory IssuesProduction Bugs

IntelliTrace in ProductionIntelliTrace Performance IndicatorsMemory Dump AnalysisCloud Based Load Testing

Challenges

Features

DevelopersOperationsTesters

MonitorIntegrated and Accessible Analytics

System Center IntegrationIncident Alert

DevOps Collaboration

IntelliTrace

PreEmptive Analytics

IntelliTrace Performance IndicatorsPerformance Data

Event Details

Execution Tree

Jump to Code

Memory Dump AnalysisDebug Dump Files

Find Memory Leaks

Trace References

Track total percentage hours completed by user

story

View real-time status of each user

story

Test results quickly display quality status of each user

story

Track active and resolved bugs by user

storyComprehensiveReportingA picture is worth a thousand words and the Stories Overview report gives that big picture!

The Stories Overview gives a comprehensive view of implemented user stories including completion status, test results and bug status.

© 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.