Visual Studio vnext directions

Slides:



Advertisements
Similar presentations
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

MVC - LESSONS LEARNT FROM BEING BURNT Malcolm Sheridan - Quantitative Project Leader ANZ SESSION CODE: #WEB306.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
2 demo FT 08Code Visualization, UML, and DSLsCameron SkinnerTuesday4:30 PM FT 23 Extending the Microsoft Visual Studio 2010 Code.
JAVASCRIPT WITH A VIEW Jordan Knight Solution Architect Xamling SESSION CODE: WEB305 (c) 2011 Microsoft. All rights reserved.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
OVER THE FENCE DESIGNER DEVELOPER WORKFLOW Jordan & Alex Knight Directors Xamling SESSION CODE: DEV203 (c) 2011 Microsoft. All rights reserved.

THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All.
HETEROGENEOUS DEVELOPMENT WITH VISUAL STUDIO 2010 Mitch Denny Chief Technology Officer Readify SESSION CODE: #DEV307 (c) 2011 Microsoft. All rights reserved.
What's new in Visual Studio 11 for Application Lifecycle Management
Modern Application Lifecycle Management
Microsoft Virtual Academy
Владимир Гусаров Директор R&D, Dell Visual Studio ALM MVP ALM Ranger
Manual testing of Windows Metro style apps built using HTML
From Concept to Production: Prototyping with Blend 3 & SketchFlow
SESSION CODE: CLI31 Chris Jackson Principal Consultant, “The App Compat Guy” Microsoft Corporation
The Challenges of moving Document Creation to the Cloud
Domain Driven Design, Domain Events and Unit Testing
What's new in Visual Studio 11 for Application Lifecycle Management
Jason Zander Unplugged
Baseline: How Are We Doing Now?
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
The Future of Microsoft Visual Studio Application Lifecycle Management
Title of Presentation 12/2/2018 3:48 PM
Brian Keller Sr. Technical Evangelist Microsoft Session Code: DEV310
Migrating XP to Windows 7 using ConfigMgr 2007
MAP & ACT Pre deployment planning for Windows 7 or Server 2008 R2
Deep Dive into the Team Foundation Server 2012 Agile Planning Tools
Team Foundation Server 2010 for Everyone
Microsoft Virtual Academy
What’s new for Silverlight & XNA developers in Windows Phone Mango
(c) 2011 Microsoft. All rights reserved.
Brian Keller Sr. Technical Evangelist Microsoft Session Code: DEV310
(c) 2011 Microsoft. All rights reserved.
Migrating your applications to Azure
The Essential Windows Azure Developers Toolkit
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Hyper-V server deployment - Using the right tools
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
(c) 2011 Microsoft. All rights reserved.
What’s new in Visual Studio 2012
Jason Zander Unplugged
5/1/2019 3:29 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
(c) 2011 Microsoft. All rights reserved.
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Microsoft Virtual Academy
Microsoft Virtual Academy
Welcome to Architect Insight 2010
Microsoft Virtual Academy
Microsoft Virtual Academy
What’s New in Visual Studio 2012 for Web Developers
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Visual Studio vnext directions #auteched #dev309 SESSION CODE: DEV309 Anthony Borton ALM Consultant/Trainer Enhance ALM Pty Ltd Visual Studio vnext directions (c) 2011 Microsoft. All rights reserved.

Anthony Borton anthonyb@enhancealm.com.au @anthonyborton http://www.enhancealm.com.au http://www.myalmblog.com

Where are the bits?

Microsoft’s Guiding Principals for ALM Collaboration Actionable Feedback Respect your work styles Transparent agile processes

The Virtuous Cycle DEVELOP OPERATE

Actionable Incident Eliminating “No-repro” bugs was a cornerstone of Visual Studio 2010 The IntelliTrace™ Diagnostic Data Adapter made the process of finding bugs during testing significantly quicker and easier Wouldn’t it be great if we could do this in Production as well?

The Virtuous Cycle DEVELOP OPERATE Story Boarding Backlog Management Sprint Planning & Execution IntelliTrace in production Personalised Productivity SCOM & TFS Integration Feedback Client

IntelliTrace in Production (c) 2011 Microsoft. All rights reserved.

Prototyping the User Interface Often business stakeholders have a vision for what they want the app to look like and what the experience should be Rarely can they put it into words until after you’ve built screens. Then they can tell you everything that’s wrong with your version. Wouldn’t it be nice if we could use a familiar tool to rapidly create a visual prototype?

The Virtuous Cycle DEVELOP OPERATE Story Boarding Backlog Management Sprint Planning & Execution IntelliTrace in production Personalised Productivity SCOM & TFS Integration Feedback Client

(c) 2011 Microsoft. All rights reserved. Storyboarding (c) 2011 Microsoft. All rights reserved.

Managing the Backlog Managing the backlog is a continuous task that requires us to be able to see the backlog and easily manipulate it Prioritisation is something that involves effort to keep up with ever changing business priorities Managing the backlog and changing priorities in Visual Studio 2010 wasn’t quite as smooth as it should have been. Wouldn’t it be nice to have a rich graphical experience that utilises drag and drop for our backlog work?

The Virtuous Cycle DEVELOP OPERATE Story Boarding Backlog Management Sprint Planning & Execution IntelliTrace in production Personalised Productivity SCOM & TFS Integration Feedback Client

(c) 2011 Microsoft. All rights reserved. Backlog Management (c) 2011 Microsoft. All rights reserved.

Sprint Planning Sprint planning is a time consuming task that requires access to a range of information to do it well We need to manage our team members and take into consideration their capacity and any leave requirements We need to monitor progress in real time and often make adjustments on the fly Wouldn’t it be nice if we had a convenient graphical way to manage our sprint planning?

The Virtuous Cycle DEVELOP OPERATE Story Boarding Backlog Management Sprint Planning & Execution IntelliTrace in production Personalised Productivity SCOM & TFS Integration Feedback Client

Sprint Planning & Execution (c) 2011 Microsoft. All rights reserved.

Personalised productivity Developers need to see their work in progress and to Do items easily Developers are often interrupted when they are doing their work. This context switching is expensive Developers want better ways to manage their unit testing and more freedom to choose as well Code reviews are critical to delivering high quality software Duplication in code is a form of technical debt Ouch! Wouldn’t it be nice if there was something in Visual Studio vNext just for developers?

The Virtuous Cycle DEVELOP OPERATE Story Boarding Backlog Management Sprint Planning & Execution IntelliTrace in production Personalised Productivity SCOM & TFS Integration Feedback Client

Personalised Productivity (c) 2011 Microsoft. All rights reserved.

Continuous Stakeholder Feedback Constant and actionable feedback from your customers is very important to ensure you deliver exactly what they require Stakeholders often see “bugs” that are not necessarily caught by testers Getting feedback by email or even a phone call is “OK” but there’s got to be something better. Wouldn’t it be great if you had a tool just for collecting great actionable feedback?

The Virtuous Cycle DEVELOP OPERATE Story Boarding Backlog Management Sprint Planning & Execution IntelliTrace in production Personalised Productivity SCOM & TFS Integration Feedback Client

(c) 2011 Microsoft. All rights reserved. Feedback Client (c) 2011 Microsoft. All rights reserved.

Operational Support Once you’ve deployed to Production, we’re not done How do we get information from our operations staff? How do we manage communication and convey status between the teams? Wouldn’t it be nice if we could work better between our development teams and our operations teams?

The Virtuous Cycle DEVELOP OPERATE Story Boarding Backlog Management Sprint Planning & Execution IntelliTrace in production Personalised Productivity SCOM & TFS Integration Feedback Client

(c) 2011 Microsoft. All rights reserved. SCOM and TFS (c) 2011 Microsoft. All rights reserved.

Recap Actionable Incident Managing the Backlog Sprint Planning IntelliTrace in Production Managing the Backlog Storyboarding, Managing Priorities Sprint Planning Capacity, Sprint Burndown Sprint Execution Context switching, My Work, Unit Testing, Code Clone & Review Continuous Stakeholder Feedback Operational Support

Call to Action Get Visual Studio 2010 w/ Team Foundation Server Get or Renew Your MSDN Subscription Download the System Center Connector CTP Get the whitepaper on Zander’s Blog Stay Informed by following these blogs: Jason Zander Brian Harry Cameron Skinner

Contact Details anthonyb@enhancealm.com.au @anthonyborton http://www.enhancealm.com.au http://www.myalmblog.com

Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The MVA helps improve your IT skill set and advance your career with a free, easy to access training portal that allows you to learn at your own pace, focusing on Microsoft technologies. What Do I get for enrolment? Free training to make you become the Cloud-Hero in my Organization Help mastering your Training Path and get the recognition Connect with other IT Pros and discuss The Cloud Where do I Enrol? www.microsoftvirtualacademy.com Then tell us what you think. TellTheDean@microsoft.com

(c) 2011 Microsoft. All rights reserved. Resources www.msteched.com/Australia Sessions On-Demand & Community www.microsoft.com/australia/learning Microsoft Certification & Training Resources http:// technet.microsoft.com/en-au Resources for IT Professionals http://msdn.microsoft.com/en-au Resources for Developers (c) 2011 Microsoft. All rights reserved.

(c) 2011 Microsoft. All rights reserved. 5/19/2019 3:56 AM © 2010 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. (c) 2011 Microsoft. All rights reserved. © 2007 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.