Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts
Microsoft Teams integration with Visual Studio Team Services
Update 11/9: The Kanban board tab integration has begun rolling out to Teams clients. Some users will see it today and all users will be able to configure the tab integration by tomorrow 11/10. Earlier today, Microsoft Teams was announced. Microsoft Teams is a new chat-based workspace in Office365 that makes collaborating on software projects with Team Services a breeze. Customers often tell us that there is a need for better chat integration in Team Services. With Microsoft Teams, we aim to provide a comprehensive chat and collaboration experience, across your Agile and development work. Starting today, Team...
Test & Feedback – Collaborate with your team
In the previous blogs, we have gone through the first two steps – Capture your findings and Create artifacts. In this blog, we will take you through the third step i.e. Collaborate. Test & Feedback extension provides many ways in which teams can collaborate with one another to drive the quality. You can use the extension to share your findings in the form of a simple session report or to gather additional feedback where necessary. Additionally, you can also connect to your Visual Studio Team Services account or Team Foundation Server "15" to view in one place all the completed sessions and measure the effecti...
Code Search is now Java friendly
In addition to C#, C, C++, and Visual Basic code, you can now do semantic searches across Java code. Adding to our Java feature set and capabilities, we recently enabled contextual search for Java files in the Code Search extension for Visual Studio Team Services and Team Foundation Server starting with TFS “15”. You can apply code type filters to search for specific kinds of Java code such as definitions, references, functions, comments, strings, namespaces, and more. Semantic search for Java enables Code Search to provide more relevant search results. For instance, a file with a match in definition is ranked a...
UML Designers have been removed; Layer Designer now supports live architectural analysis
We are removing the UML designers from Visual Studio "15" Enterprise. Removing a feature is always a hard decision, but we want to ensure that our resources are invested in features that deliver the most customer value. Our reasons are twofold: If you are a significant user of the UML designers, you can continue to use Visual Studio 2015 or earlier versions, whilst you decide on an alternative tool for your UML needs. However, we continue to support visualizing of the architecture of .NET and C++ code through code maps, and for this release have made some significant improvements to Layer (depend...
Maven and Gradle build tasks support powerful code analysis tools
Over the last few months we have been steadily building up the capabilities of the Maven and Gradle build tasks to offer insights into code quality through popular code analysis tools. We are pleased to announce additional much-requested features that we are bringing to these tasks, which will make it easier to understand and control technical debt. Continuous Integration builds: SonarQube integration feature parity with MSBuild Back in July, our Managing Technical Debt planning update for 2016 Q3 announced a plan to support SonarQube analysis in Java to a level that is equivalent with our strong integration ...
Test & Feedback extension – Create artifacts
In the previous blog "Test & Feedback - Capture your findings", we discussed the full “Capture” capability of the Test & Feedback extension. Once all the findings have been captured, the next step is to create rich actionable work items that can be consumed by the team. In this blog we will focus on the “Create” step and the various artifacts that are supported by the extension. As you explore the web application, depending on the requirement, a host of work items can be created using the extension – you can report issues by creating bugs or tasks, respond to feedback requests by creating feedback respons...
Test & Feedback – Capture your findings
Test & Feedback extension allows everyone in team, be it developers, testers, product owners, user experience, leads/managers etc. to contribute to quality of the application, thus making it a “team sport”. It enables you to perform exploratory tests or drive your bug bashes, without requiring predefined test cases or test steps. This extension simplifies the exploratory testing in 3 easy steps - capture, create & collaborate. An overview of this extension is captured in this overview blog of Test & Feedback extension. In this blog, we will drill into the “Capture” aspect. There are two ways in which...
Team Services October Extensions Roundup – Rugged DevOps
This month the focus is on making your DevOps environment rugged. According to Puppet, teams leveraging DevOps are deploying 200x more frequently and leveraging 90% more OSS components. Many of these teams, however, have not integrated security into their processes. The teams who have, spend 50% less time fixing security issues later. With this roundup we'll look at three extensions that add support for OSS security and license validation, as well as code scanning, to 'shift left' your security and assist you in spending less time to build more secure software. WhiteSource See it in the Marketplace: https://mar...
Parallel Test Execution
An early post on Parallel Test Execution drew attention to its subtle semantics. Three considerations directly contributed to that (1) Reach (2) Composability (3) Non-disruptive roll out. The Visual Studio Test Platform is open and extensible, with tests written using various test frameworks and run using a variety of adapters. To reduce on-boarding friction, the feature ought to work on existing test code. It especially needs to work on existing MSTest framework based test code - there is a huge corpus of such tests already written, and it would be unrealistic to expect users to go in and update their test code...