Build on one person’s machine Code and debug for weeks (months?) Manually deploy parts via file copy Run manual tests against deployed app.

Slides:



Advertisements
Similar presentations
Modern Application Development Users are demanding a new breed of applications. Modern Application Lifecycle Modern applications require a modern application.
Advertisements

Modern Application Lifecycle Visual Studio Online journey, capabilities and DevOps Scenarios Good to know.
Modern Application Lifecycle Visual Studio Online journey Visual Studio Online capability Good to know.
Visual Studio 2013 Licensing Overview Offerings, Pricing, Licensing, and Promotions Rachel Pekin Microsoft.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
DEV-XXXX: TITLE SPEAKER TIME DEVOPS DEV-B216: Visual Studio Online: Overview and Best Practices Neno Loje 1:30.
03 | Application Lifecycle Management Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek.
MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio Team Foundation.
Visual Studio 2012 Launch Team Foundation Service Free Plan Visual Studio 2012 Update 1 3-week service delivery sprints Frequent updates for on-premises/boxed.
Agile Testing with Testing Anywhere The road to automation need not be long.
| Basel Verwalten von Deployments und Release Management – mit dem TFS 2013 ganz einfach! Hansjörg Scherer ALM Spezialist Microsoft
T EAM F OUNDATION S ERVER IN D EVELOPMENT Kambiz Saremi.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Pricing Changes MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio.
Windows Azure Rugby Tickets On-Premises Existing Systems of Record.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Application Lifecycle Management and the cloud
tinyurl.com/ProTFS2012.
tinyurl.com/ProTFS2012.
FDN04 Configurable CFD Dates Backlog Mapping Removing Weekends from Burndowns Agile Portfolio Management Updates Work Item Chart Pinning Java in.
Continuous Feedback in Agile Teams Justin Marks Senior Program Manager Microsoft Corporation Sebastian Holst Chief Marketing Officer PreEmptive Solutions.
Modern app development Continuous value delivery and rapid response to change.
Perforce Software Version Everything.. Visual Studio Industry Partner Perforce Software NEXT STEPS Contact us at: Perforce products.
DEV307. REQUIREMENTS Construct WORKING SOFTWARE.
Visual Studio Online Writing code in a browser or is there more to it?
Building More Reliable And Better Performing Web Applications With Visual Studio 2005 Team System Gabriel Marius TLN312 Program Manager Microsoft Corporation.
Team Foundation Server 2012 Maximiliano Déboli Director de Desarrollo Microsoft Azure MVP
Visual Studio Online Visual Studio.NET Work BuildTest Deploy Insights Code Visual Studio Online.
DevDiv’s Cadence – The Journey Feb Jan Mar TFS 2008 TFS 2010 TFS 2012/ weeks 10 – 12 weeks 3 weeks Apr.
Cloud computingNew technology enabled value opportunities Compete velocity Direct-to-consumerMobility and devices proliferation Business modernization.
DeviceProfileTime MoneyData It is the user’s:
What Is DevOps? DevOps is "a portmanteau of 'development' and 'operations'" and is "a software development method that stresses communications, collaboration,
Sofia Event Center May 2014 Martin Kulov Agile Project Management with Team Foundation Server.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Msdevcon.ru#msdevcon. ИЗ ПЕРВЫХ РУК: ДИАГНОСТИКА ПРИЛОЖЕНИЙ С ПОМОЩЮ ИНСТРУМЕНТОВ VISUAL STUDIO 2012 MAXIM GOLDIN Senior Developer, Microsoft.
@mariorod1 source control models.
Infrastructure as code. “Enable the reconstruction of the business from nothing but a source code repository, an application data backup, and bare metal.
Team Foundation Server Petr Moravek Senior Premier Field Engineer Microsoft.
Visual Studio 2005 Team System: Enabling Better Software Through Testing Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
It’s tough out there … Software delivery challenges.
Who is Gregg? 1 Mile
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
Pricing Changes MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio.
No Mixed Mode Debugging Support Use Multiple Instances Instead Launch the app under the script debugger Attach with the native debugger from.
1 Visual Studio Online for Cost Effective Code and Project Management Ravi Gudlavalleti.
Streamlining the development of your mobile app(s) Frequently releasing value to users Constantly maintaining quality Monitoring app health and engagement.
Benjamin Day Get Good at DevOps: Feature Flag Deployments with ASP.NET, WebAPI, & JavaScript.
Cloud computingNew technology enabled value opportunities Compete velocity Direct-to-consumerMobility and devices proliferation Business modernization.
Ivan Kardum Visual Studio ALM MVP, PMP Ekobit d.o.o. Visual Studio Online - Developeri u oblacima.
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Keynote Enabling Mobile DevOps
New Database Existing Database Designer Centric Code Centric Database First Reverse engineer model in EF Designer Classes auto-generated from.
DevOps for the IT Pro with Azure and Visual Studio Team Services
What's new in Visual Studio 11 for Application Lifecycle Management
Modern Application Lifecycle Management
Mobile DevOps with Visual Studio Team Services and HockeyApp
Quick Start Guide for Visual Studio 2010
Microsoft Virtual Academy
TFS from on-prem to the cloud with Azure DevOps Services
Tech Ed 2004 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express.
HCL’s Viewpoint – DevOps on MS Cloud
DevOps - Visual Studio Release Management Jump Start
DevOps better together with System Center 2012 SP1 and Visual Studio
Trace the root cause of bugs in a matter of seconds, save your developers' time and sanity with RevDeBug Visual Studio extension for .NET developers.
Office 365 Development July 2014.
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Build on one person’s machine Code and debug for weeks (months?) Manually deploy parts via file copy Run manual tests against deployed app

Build on one person’s machine Code and debug for weeks (months?) Manually deploy parts via file copy Run manual tests against deployed app Infrequent releases reducing business agility Inability to reliably reproduce builds Tedious and error-prone due to missing dependencies Code and debug for weeks (months?)

…so that was painful, but now we are in production Where the fun really begins

Uptime

AgilityQualityDevOps

The Microsoft Solution

Plan REQUIREMENTS BACKLOG RELEASE Operate Construct WORKING SOFTWARE Develop Operate Agile portfolio management Team Room Git Code Information Indicators.NET memory Dump Analyzer Visual Studio and System Center integration Build | Measure | Learn Integrated release management Collaborate Kanban customization Work item tagging Release Performance events Continuous Delivery Load Testing as a Service Configuration-based deployments Added in VS/TFS 2013

Plan Develop & testRelease Monitor & learn All stakeholders Developers & testers Operations

Any code commit may be released to customers at any point Feature toggles hide new features from some or all users until they are complete Cross-functional teams can help identify and remove bottlenecks