Technical debt slows down the ability of development teams to make changes in code, whether it’s adding new features, or fixing issues. DevOps aims to remove hurdles from getting features deployed to production by standardising and automating the delivery pipeline, and Agile processes aim to make the act of development itself more efficient and incremental. But, although both are necessary to be deliver business value faster, they are not sufficient where the code is carrying a lot of debt: development remains a bottleneck in that case. This talk will show how active management of technical debt can be incorporated into an Agile, DevOps workflow, by measuring debt as part of continuous integration, then using baselines and policies to prevent new debt being introduced and to manage down existing debt. It will be illustrated with demos that combine the capabilities of Visual Studio Online, Team Foundation Server, Visual Studio and SonarQube.
In the last couple of year Satya Nadella and used the term More Personal Computing multiple times to define the new era of devices that consumers will carry with them and on their bodies. In this session Neil will explore what it means to build more personal software for this next generation of more personal computers. Technologies covered will include, Cortana, handwriting recognition, gestural input, gaze, and identity. Hardware discussed will include wearables, sensors, phones and tablets. Neil will also explore Microsoft's new hardware technologies in this arena, including Band, Kinect, HUB, and HoloLens.
You've probably heard about the extensive software downloads included with MSDN subscriptions, but did you know that as a subscriber you can also receive cloud services, training, and support benefits? This video provides an overview of some of the most popular benefits, including Microsoft Azure, Visual Studio Online, Pluralsight training, and technical support. You'll also learn the easiest way to find out about the benefits that come with your subscription, as well as how to activate your benefits.