Forum Discussion

FlorianFey's avatar
FlorianFey
Copper Contributor
Feb 04, 2024

Adding CodeReview and Feedback WorkItems

Hi guys,

 

I pretty new to Azure DevOps and working with agile process. I checked the documentation from Microsoft how to set up my project in DevOps and how to add work items etc.

 

But I'm struggeling now how to track everything good in our development process. Basically I want to have I my agile process something like a code review and feedback/test item. And I the documentation from microsoft they talk about this types of work items.

 

But how can I add this to my project? I don't have a selection for that when I add a new work item.

 

Can anybody help and explain how this works? 

 

Thx 😊

Flo

2 Replies

  • jkshenawy22's avatar
    jkshenawy22
    Copper Contributor

    I’ve been looking for a similar workflow—the ability to just open a branch or commit and start reviewing/chatting about the code without the friction of opening a formal Pull Request.

    I built a browser extension called ThinkReview (its opensource) that might help with this specific gap. It integrates directly into the Azure DevOps (and GitHub/GitLab) UI.

    While it’s designed to help with PRs, because it works as an overlay in the browser, you can use it to analyze diffs and ask questions about code on any screen where code is visible in Azure DevOps. It also lets you run local LLMs (like Llama 3 via Ollama) so your code stays private/local, which solves the security concern of sending code to external AI bots.

    It’s open source if you want to check it out: https://github.com/Thinkode/thinkreview-browser-extension

  • Take this:

     

    1. Request Feedback from an Existing Work Item
    - Open a work item (like a User Story or Bug).
    - Click the three-dot menu (⋯) in the top-right corner.
    - Select Request Feedback.
    - This creates a Feedback Request work item and links it as a child.
    2. Code Review Work Items
    - These are tied to Team Foundation Version Control (TFVC), not Git.
    - You can initiate a Code Review Request from a shelveset or changeset.
    - Reviewers respond with Code Review Response work items.
    If you're using Git, you’ll likely rely on pull requests for code reviews instead of these work item types.

Resources