Presentation is loading. Please wait.

Presentation is loading. Please wait.

Modern app development Continuous value delivery and rapid response to change.

Similar presentations


Presentation on theme: "Modern app development Continuous value delivery and rapid response to change."— Presentation transcript:

1

2 Modern app development Continuous value delivery and rapid response to change

3 ClientServicesClient/Server

4 Feb Jan Mar TFS 2008 TFS 2010 TFS 2012/2013 6 weeks 10 – 12 weeks 3 weeks Apr

5 Visual Studio 2012/2013 wave Visual Studio / Team Foundation Server 2012 Launch Visual Studio Online VS/TFS 2012 Update 1 3-week service delivery sprints Frequent updates for on-premises/boxed products DevOps capabilities with System Center 2012 SP1 VS/TFS 2012 Update 2 VS/TFS 2012 Update 3 Visual Studio / Team Foundation Server 2013 Launch VS/TFS 2013 Update 1 VS 2012 Update 4 VS/TFS 2013 Update 2 Sep ’12 Nov ’12 Jan ’13 Jun ’13 Nov ’13 Jan ’14 Apr ‘14

6 Industry trends

7

8 PMBATestCIO Arch Design DBA OperDev TFS Test Cast Management Manual Load Automated Project Planning Task Assignment Bug Tracking Portfolio Management Project Organization Stakeholder Communication Architecture Design Analysis & Design Design for Deployment Architectural Validation UI Layout Design Prototyping Flow Modeling Programming Code Analysis Unit Testing Version Control Code Quality Requirements Management QoS Management Requirements Analysis Customer Support Infrastructure Arch Infrastructure Deploy Database Design Source Control Test Data Generation Schema Management

9

10 Project Planning Version Control Work Item Tracking Continuous Deployment Build/Release Automation Feedback Management Test Case Management End-to-End Traceability

11

12 Add a cloud backend to your app in minutes Host a.NET or Node.js web API with 24x7 monitoring and management Use single sign-on with Active Directory, Facebook, Twitter, and Google Push notifications to individual users and dynamic audience segments Store data in SQL, Table Storage, and MongoDB Access on-premises systems, Office 365, and SharePoint Use cloud-based sync to build apps that work offline

13 Support for mobile devices, allowing you see more of your application and helping you answer: 1.Is my application available/reliable? 2.Is my application performing? 3.Is my application succeeding – allowing my users to accomplish what they intend and delivering on my business goals?

14

15

16 AgilityQualityDevOps

17

18 How we do Continuous Delivery Plan Develop & testRelease Monitor & learn All stakeholders Developers & testers Operations

19 Work BuildTest Deploy Insights Code

20 Five free basic users Unlimited private team projects Agile project management Continuous integration Build services Load testing MSDN subscribers can join any project at no additional charge

21 Better together Tooling for modern web apps One ASP.NET MSDN Credits for Dev & Test Web Apps Mobile Apps Extending Existing Apps Dev & Test

22

23

24

25

26 Slide feels blank. Can we add purple on the top to break up with the title from graph and to align with next slides?

27 Friction with adopting agile in a distributed team No holistic view of investments across portfolio Providing the right level of autonomy Work on font size and location of text on slide

28 Agile planning tools for distributed teams Visualize investments across portfolio Empowers teams with flexible tools and processes

29 Difficulty in collaborating efficiently in distributed teams Lack of understanding of complex codebase Scale testing, too little too late

30 Collaborate easily across distributed teams Quickly understand history of codebase Scale testing on demand

31 Releases oftentimes manual and error prone Lack of visibility into release quality and status Difficult to collaborate across stakeholder organizations

32 Easily model and automate your release process See status and quality for all releases Track approvals and bring disparate teams together

33 Difficulty understanding apps availability and performance Unable to discover root cause of production issues Challenging to prioritize investments

34 Understand availability and performance Find rood cause of live issues for quick resolution Easily make data-driven investment decisions

35

36 Application Insights

37

38

39 BACKLOG REQUIREMENTS ALM in the cloud with Visual Studio Online No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE Agile Portfolio Management Kanban customization Work item tagging Work item charts Team Rooms Code discussions Flexible version control Cloud load testing Web-based test management Continuous Deployment Automated builds and CI Application Insights Stakeholder feedback requests “Monaco”

40 Other Tools ALM Ultimate Premium Team Foundation Server Test Professional Visual Studio Tool Comparison


Download ppt "Modern app development Continuous value delivery and rapid response to change."

Similar presentations


Ads by Google