You can now integrate an Azure DevOps account with your Profit.co and can fully access your Profit.co app through the DevOps account. DevOps and Profit.co will automatically sync for automated key result progress updates. This integration eliminates the need to switch between the platforms and keeps the team moving forward.

Profit.co enables you to integrate, install and connect your Azure Devops to create key results by eliminating the need to switch between two platforms.

 

Installing the profit.co application in Azure DevOps account:

Step 1

Sign in to Microsoft Azure DevOps.

Azure signin

Step 2

Login with your valid Azure account credentials.

Azure microsoft

Step 3

Once you login to the DevOps page, in the top right corner click on the bag icon and browser marketplace.

Azure browsed

Step 4

Now search for Profit.co application.

Azure search

Step 5

Click on the name and install the application by admin. Once you install the Profit.co application, it will be seen in the left menu.

Azure customer Support

 

Configuring Profit.co in DevOps after installation:

Note: The Profit.co extension can also be installed by an Azure DevOps user.

Step 1

Sign in to Microsoft Azure DevOps account with your credentials

signin_devops
password

Step 2

Once you login it will show your list of projects you are working on. Select a project to configure the Profit.co application.

azure_devops

Step 3

On the bottom left corner you will see Profit.co listed in the installed application. Select and click configure to configure the application.

profit_configure

Step 4

Generate a API token to configure the application by doing the following steps

get_my_apitoken
new_token

Name the token and select the Read from the work items and Read and click Show all scopes to select Read from Analytics before generating the token and then Click Create

show_all_scopes
analytics
profit_tokens

Step 5

Once the token is generated copy and paste in the Configuration page to login to your Profit.co account

submit

Step 6

After successfully configuration, Click OKRs in the left navigation menu to login to your Profit.co account with your credentials and access it.

okrs

Step 7

To create the Epic as a key result in Profit.co, Select a project and Click Board in the left menu.

Select the OKR level as shown in the below image and click on the + icon to create a project as a key result in Profit.co.

The Progress will be automated when the child items are done in the Azure DevOps.

my_individual_okr

 

Automate and Monitor your OKR Progress from Azure DevOps:

Profit.co will automatically update and monitor your OKR progress in real-time from Azure Devops, now the effort points are directly linked to a key result. Monitor your OKR progress and address the areas that need your attention to improve project delivery performance.

Step 1

Once Profit.co OKR software app from Azure DevOps is installed and configured, you will be able to see Profit.co OKRs on your Azure DevOps page.

Azure work items

Step 2

Now click on the work item epic which you wish to link with your key result in Profit.co.

Click on Profit.co OKRs to see your individual OKRs in Profit.co.

Click on the drop-down to view your Corporate, Department, and Team level OKRs.

Azure epic

Step 3

Now, Click on the + icon against any OKR to create your Azure DevOps epic “Improve on-boarding experience” as a key result under that OKR.

Azure okr logo

Step 4

Now add the details of

  1. Count of work items
  2. Sum of effort
  3. Work items

Once you link them all, the key results will be highlighted.

Azure unlink

Step 5

Now, your epic is created as a key result under the objective “Improve Customer Satisfaction”.

Connect

Step 6

Click on “Go to linked OKRs” to see the progress of the linked key result.

Whenever you complete a point under the Azure DevOps epic/issue, your key result in Profit.co will automatically be updated based on points assigned to it.

Azure done

Step 7

Your actions of adding and removing stories will also be synched in the key result.

You can see, the key result “Improve onboarding experience” is created under the objective “Improve Customer Satisfaction” with a KPI “Count of Work Items”.

Azure Kpis

Step 8

After the update to unlink the key result in the Azure account, click the Unlink button.

Unlink Azure account

Step 9

Now select the KPI Work Items.

Work items

After selecting it chose the option Add link to add child work items.

Note: Here the Work item will be considered as a parent.

Azure dev ops

Select any one of the Child and set the state as Done. Finally, Save and close it. In KPI Work Items status is directly reflected in the linked KR.

Save Items

After updating the value you can see the KR status will be fully completed.

KR Status

Step 10

Now select the KPI Sum Of Effort.

Sum of Effort

After selecting it select the option Child which is also known as a work item. To add a new child work item click the button Add link.

Add Link

Select any one of the Child and set the value of Effort as 10, set the state as Done. Finally Save & Close.

Effort

After updating the value you can see the KR check-in value has been updated to 10.

In the below KR start value = 0 and End value = 30

Sum of Effort = Effort of child work item1 + Effort of child work item2 + Effort of child work item3
Sum of Effort = 10 +10 + 10, End Value = Sum of Effort.

One child item is marked as done hence check-in value = 10

Check-ins