In my job at Microsoft, I get the privilege of interaction with hundreds of development customers of all shapes and sizes across the country. One of the trends that I’m seeing in every customer, of every size, is that application development is changing pretty dramatically. No, not necessarily coding practices, I’m talking about the explosion of devices that need to be targeted, and of course, the crunch to deliver faster, with higher quality, and the ever present lower cost.
It wasn’t so long ago that customers put solutions in place every couple of years, and end-users were by-and-large satisfied with what they got (ok, more or less). But things have changed! My mom is a perfect example. This wonderful lady who used to spend huge amounts of time writing letters and phoning friends now relies on her PC (and now, her Surface RT!) to do all of her communication. All across the country, people that used to only use computing devices for work now have devices and experiences everywhere they go, all the time, and have little or no tolerance for lack of functionality, or poor quality. In the workplace, or in general life, IT has transformed through consumerization.
To meet these challenges, Visual Studio has evolved dramatically over the past years, into a complete platform for rapidly delivering high quality, supportable applications targeting a broad array of scenarios. It’s also evolved to allow teams to collaborate much more effectively, even when they’re spread out over vast distances. No matter how you build applications, the size of your organization, or what your role is, Visual Studio 2012 helps you get there faster!
In Visual Studio 2012, we focused heavily on a no-comprise set of tools to help you get your application done with much more velocity, and way less waste. You stay in the groove. We also focused on helping teams of all sizes implement the best practices around solution delivery, letting you get agile on your own terms. We made quality comprehensive and flexible, from unit testing to stress testing, and even added full support for exploratory testing in QA. And when you are ready to get your solution in the hands of your users, you’ll have had the opportunity to incorporate their direct feedback, and your application can take advantage of new capabilities to make it easy to manage and operate, breaking down the barriers to working with internal IT and Hosters. DevOPS made simpler, OH YEAH!
To help you and your organization explore some of the new solutions to common Application Lifecycle Management (ALM) challenges, we’ve arranged a special ALM Agility Webcast Series in February with our ALM Business Partners. On Feb 5, we’ll be discussing how the Visual Studio 2012 toolset helps enable teamwork in an agile ALM framework. On Feb 6, we’ll walk you through the new Team Foundation Service offering ALM in the cloud. Then on Feb 7, we’ll explore the new DevOps ying and yang as Developer an Operations teams come together.
I know how difficult it is to find the right information quickly, and to help you find the info you need, or discover some of the capabilities in Visual Studio 2012 that you may not even know about, I’ve put together a collection of resources that I like to call Visual Studio WebChunks. These quick videos and related information are meant to get you pointed in the right direction as quickly as possible. I hope you check them out and tell me what you think!
I look forward to hearing from you and seeing you online.