Azure DevOps
Gain visibility into your engineers' code and pull requests. Enhance your code review workflow and improve velocity by integrating Azure DevOps into Waydev.
The Azure DevOps integration enables us to provide reports that help you in:
For daily stand-ups, Waydev integrates with Azure DevOps to provide you with:
For one-on-ones, Waydev integrates with Azure DevOps to help you with:
For code review, Waydev integrates with Azure DevOps to provide you with:
For monthly and quarterly reports, Waydev integrates with Azure DevOps to help you with:
You can integrate Azure DevOps into Waydev via OAuth or via Personal Access Token.
Step 1: After you create a Waydev account, you will need to select a Git provider. Select Azure DevOps.
Step 2: Select the authentication method you want to proceed with.
Step 3: Select OAuth, and click Connect. You will be redirected to Azure DevOps where you will need to authorize access to your account.
Step 4: After the connection is done, you will be redirected to the ‘Repositories’ page, with a message of success. Now you’ll need to select relevant repositories for your project. You can select all or you can choose only the ones with data. We recommend selecting only the repos with recent work. After you select the repos, click the ‘Save Project’ button.
Step 5: You will be redirected to the app where you will need to wait until we process your data. We normally process the data in under 1 hour, but for the first time connections it can take up to 12 hours. Pull requests may take 24-48 hours to process completely.
Step 6: Now everything is set up, you just need to wait until we process the data.
Step 3: Navigate to Azure DevOps and create a new personal access token following the settings below.
Step 4: Copy the generated personal access token, navigate back to the Waydev app, and paste the personal access token generated.
Step 5: Click ‘Test connection‘. Done!
Waydev is an official Microsoft partner.
Azure DevOps is a Microsoft product that provides version control, reporting, requirements management, project management, automated builds, lab management, testing and release management capabilities. It covers the entire application lifecycle, and enables DevOps capabilities.
At the heart of Azure DevOps is the “work item“. A work item represents a thing – it can be work that needs to be accomplished, a risk to track, a test case, a bug or virtually anything else a user can imagine. Work items are defined through the XML documents and are highly extensible. Work items are combined into a Process Template that contains these and other pieces of information to provide a development framework. Azure DevOps includes Process Templates for the Microsoft Solutions Framework for Agile, Scrum and CMMI. Teams can choose to use a built-in template or one of the many templates available for use created by third parties.
Work items can be linked to each other using different relationships to create a hierarchical tree of work items or a flat relationship between work items. Work items can also be linked to external artifacts such as web pages, documents on a file share or documents stored in another repository such as SharePoint. Work items can also be linked to source code, build results, test results and specific versions of items in source control.
The flexibility in the work item system allows Azure DevOps to play many roles from requirements management to bug tracking, risk and issue tracking, as well as recording the results of reviews. The extensible linking capabilities ensure that traceability from requirements to source code to test cases and results can be accomplished and reported on for auditing purposes as well as historical understanding of changes.
What services and tools does Azure DevOps include?
Azure DevOps includes:
Ready to improve your SDLC performance?