Presentation is loading. Please wait.

Presentation is loading. Please wait.

It’s tough out there … Software delivery challenges.

Similar presentations


Presentation on theme: "It’s tough out there … Software delivery challenges."— Presentation transcript:

1

2

3 It’s tough out there …

4 Software delivery challenges

5 Outperforming teams are collaborate extensively with their counterparts 54 % more likely to Developers 26.7% No executive support 56.7% Cultural inhibitors 43.3% Fragmented processes Collaboration blockers DevOps was being initiated by more development teams than IT Ops teams by about a 40% to 33% margin Agile methodologies have adopted 3/4 of teams Business IT Ops The average hourly cost of infrastructure failure is $100,000 per hour It takes on average 200 minutes to diagnose and repair a production issue IT decision makers is still unfamiliar with the term DevOps 6 1 in 40 % … of implementations end up getting reworked because they don’t meet the users’ original requirements … of development budgets for software, IT staff and external professional services will be consumed by poor requirements 41 % The consequences of inefficiency IT drives business success! High IT performance correlates with strong business performance, helps boost productivity, market share and profit. Responding to ongoing needs for efficiency and growth Always keeping all systems safe and secure dual goals … for companies that try to adapt their existing tools for DevOps practices 80 % failure rate … CIOs 70 % to reduce IT costs Would increase risk and accelerate business agility of A bug caught in production ends up costing than if the same bug was found earlier in the development cycle 100x more

6 How we used to work We did ask for feedback after each milestone – but we could not really react to it For the most part, we would tell everybody “sorry” - and push things to the next release We did find and fix bugs – without really knowing if we built the right thing in the first place We had closed silos of information across different organizations, hurting collaboration Our own journey Planning CodeTest & StabilizeCode Test & Stabilize Beta ? RTM ? 2.5 years!

7 Planning Chat Every 3 sprints Sprint 3 week sprints Season 6 month season Vision 18 month vision How we work now We ship frequently with minimum friction Build>Deploy>Test reliably, hundreds of times a day We continue to meet a rigorous on-premises quality bar We build confidence through staging, exposure control & rich telemetry Where we are today Visit http://stories.visualstudio.com to get the full story!http://stories.visualstudio.com

8 Plan 1 Monitor + Learn Releas e Develop + Test 2 Developmen t Production DevOps 4 3

9 It starts with an idea – and a plan how to turn this idea into reality … Manage work Develop + Test 1 Plan Project starts Plan Track progress

10 Plan DEMO

11 Write Code Unit Testing 2 Build Version Control Build Verification Release Once the iteration starts, developers turn great ideas into features … Develop + Test

12 DEMO

13 Cloud Load Testing Integration testing environment Automated functional testing environment 3 Pre-production environment Staging environment Monitor + Learn When all tests pass, the build is deployed to testing environments for each stage in the release process Release

14 DEMO

15 Learn and understand how users use your app, how it reacts and quickly fix issues and bugs Monitor + Learn 4 Monitor Feedback Plan the next iteration

16 Visual Studio Application Insights Detect issues, diagnose crashes and track usage in your web and mobile apps Announcing: Public Preview on Azure Preview Portal Monitor ASP.NET, Java and other web apps and services Support for Android, iOS and Windows mobile apps Pricing details available now including free tier Check it out! http://azure.microsoft.com/en-us/services/application-insights

17 Monitor + Learn DEMO

18 Project Server Microsoft System Center Microsoft AzureSharePoin t Source control Agile planning Test case management Build automation Continuous deployment Release management Load testing Lab management Feedback management Team collaboration Application telemetry Our solution

19 1 2 3 4 Futures Agile at Scale Collaborate on Code Continuous Delivery Application Insights Work Item Customization PowerBI support for Visual Studio Online Release Management Service GA Build vNext General Availability Dev/Test Lab Management in the Cloud Additional DCs for Cloud Load Testing Cloud Load Testing in Azure Portal Extensibility General Availability Support for project K/ASP.NET 5 Team Explorer Everywhere RTM Code Policies Distributed Test Execution and Automation NuGet Feed Service Open ALM GA Extensions Dashboarding

20 www.visualstudio.com visualstudio.com Create a Visual Studio Online account Try the Release Management Service & Application Insights msdn.microsoft.co m Download Visual Studio 2015 Take advantage of your Visual Studio Online & Azure benefits

21 Accelerate your application delivery lifecycle

22


Download ppt "It’s tough out there … Software delivery challenges."

Similar presentations


Ads by Google