Hivel
Hivel
Hivel
  • 👋Welcome to Hivel
  • 🚀Using Hivel
    • ⭐Cockpit Pro
      • ⬇️How to download reports
      • 🤝Meetings Breakdown
    • 🏃‍♀️Activity
    • ⛑️Work Item Breakdown
    • ➕Hivel Quadrant
    • 💰Investment
      • Issue Age
      • How to set up Products & Allocation tabs in the Investment Screen?
      • How to add Custom fields for Product and Allocation Label in Jira
    • 💎Performance Appraisal
    • 🎯Pull Request
      • Comments Categorization
      • Review Cycles
      • How to exclude outlier commits and PRs?
    • 🐞Quality (SonarQube)
    • ♨️Coding Hotspots
    • ⚽Goals
    • 👩‍🏫Process
    • 🖥️Coding
      • Understanding Rework, New Work, and Maintenance
    • 👨‍🎓Dev360
    • 🔔Slack Alerts and Notifications
  • Copilot Adoption
  • 📊Metrics & Definitions
    • 🚅Speed
      • Deployment Frequency
      • Coding Time
      • Review Time
      • Merge Time
      • Cycle Time
      • Pickup time
    • 💯Quality
      • Change Failure Rate
      • Maintenance
      • Rework
      • Mean Time to Restore (MTTR)
      • PRs merged without review
      • PR Reviewed
      • Flashy Reviews
      • PRs > 400 LoC
    • 📈Throughput
      • New Work%
      • How are Active Days calculated
      • PRs Open, PRs Ready to Review or Merge
  • 🔗Integrations
    • List of all integrations
    • GitHub
      • How do I Signup using GitHub?
      • How to integrate GitHub with Classic Token?
      • How to create Github fine-grained token for Hivel Integration?
      • How to reauthorize Github with a service account?
      • GitHub-Alternate SignUp Method Instructions
      • How to re-initiate GitHub integration with Hivel
    • Gitlab
      • Gitlab Server
      • Gitlab Cloud
      • How to ensure Gitlab token has access to required groups/repositories
    • BitBucket
      • BitBucket Integration
      • Validation at a metric level for BitBucket
    • Jira
      • How to integrate Jira Cloud with Hivel
      • How to Re-authorize Jira in Hivel?
        • Page
      • How to Integrate Jira with OAuth 2.0
      • How to Re-authorize Jira with OAuth 2.0
      • How to integrate Jira Server with Hivel
    • Azure DevOps
    • Google Calendar
      • How to integrate Google Calendar in Hivel
    • Microsoft Outlook
    • Slack
    • SonarQube
    • Okta
    • Jenkins
    • Jenkins Freestyle Integration with Ansible and Hivel Webhook
  • On-Prem Setup
    • On-Prem Installation Guide
    • Jira On-Prem
    • Gitlab On-Prem
    • SonarQube On-Prem
    • Application Setup Guide: User Sign-up and Integration
    • Creating a Bitbucket App Password
    • On-Prem Outlook Integration
  • Github Copilot Integration
  • ⚒️Setup
    • Sign Up
      • How to sign up to Hivel?
    • Users
      • How to invite more users to use Hivel?
      • How to add or update an user's email id?
      • How to merge users?
      • How to update the name of a user?
      • Can I see the data of a user or repo that I don’t have access to on my SCM tool?
      • How to archive users?
    • Teams
      • How to create teams?
      • How to delete a team?
      • How to modify a team?
      • How to create sub-teams?
    • Role-Based Access Control (RBAC)
    • ⚙️Configurations Explained
      • 🌴Branch Configurations
      • 🐞Hotfix Configurations
        • Track hotfixes via patch version pattern
      • Other Configurations
      • Enabling Hivel's AI-Powered Features
  • ⏭️Upcoming Features and Enhancements
  • Release Notes
    • Release Notes
      • Release Notes - October 2024
      • Release Notes - November 2024
      • Release Notes - December 2024
      • Release Notes - January 2025
      • Release Notes - February 2025
      • Release Notes - March 2025
      • Release Notes - April 2025
  • 🔐API Documentation
    • 🏁Tracking Releases and Incidents with Hivel
    • Deployment API
    • Create Incident API
  • 🌟Insights and Best Practices
    • Developer's Guide to Hivel
    • 🎖️Best Practices for Software Development Efficiency
    • 🧹Jira Best Practices
    • Tips and tricks to improve performance
      • How to improve Speed
        • What to do if my Cycle Time is high?
        • What to do if my Coding Time is high?
        • What to do if my Review Time is high?
        • What to do if my Merge Time is high?
      • How to improve Quality
        • What to do if my Rework is high?
        • What happens if there are too many Flashy Reviews and how to prevent them?
        • How to address and prevent unreviewed PRs
        • Strategies to Reduce Mean Time to Restore (MTTR)
        • Best Practices for Team Ownership in Code Review
        • How to identify root cases of high change failure rates?
        • Building a feedback loop for continuous code improvement
      • How to improve planning and throughput
        • Leveraging data for more effective sprint planning
        • What metrics can I use to prevent developer burnout?
      • How to track, manage, and reduce technical debt?
      • What are the impacts of context switching on developer productivity and how to reduce it?
      • How to build a data-driven culture of Engineering?
      • How to balance speed and quality?
  • FAQs
    • Why can't I remove a user from a team?
    • How to change a team owner?
    • How do we account for weekends in the metrics?
    • Are draft PRs considered for calculation of coding/cycle time?
    • Why do some metrics like PRs reviewed or merged have more than 100%?
    • How to mark leaves & absences?
    • Where can I see average PR sizes?
    • How do I link Pull Requests to Issues
    • Why is count of PRs reviewed or merged is different across screens?
    • Why is data of some members are not visible?
    • Why is there an abnormal spike in Cycle Time?
    • Why some of the repositories are not imported or synced?
    • How to get a report of monthwise developer activity metrics?
    • How can I see the progress against my goals?
    • How to see all the metrics by sprints or releases?
    • Why are commits done today are not reflecting immediately
    • Why Product and Allocation's previous data is not reflecting?
    • Why cannot I see cycle time against developers even though they have commits?
    • Why do some Jira issues show as spillover in Hivel even though they were completed in Jira?
    • Why is pickup time not included in cycle time?
    • How can I add a template in dashboards for my org to follow?
    • Can I get a detailed report of all the activity done by developer per day?
    • How do I exclude a PR from rework/maintenance/new work calculation?
    • Why don't I see delivery accuracy for Kanban boards?
    • Why do I see "NA" in the percentage change of a metric?
    • Why do I see "No existing user found" message while login
    • Why am I not able to select more than 6 months at a time?
    • Why does the filters change when I move to dashboards but in other screen it remains same?
    • How to validate the data on Hivel?
    • How to measure impact of Copilots using Hivel?
    • Easing into Kanban: How to set your team up for success
Powered by GitBook
On this page
  • Start small, Support your team, and Grow together
  • Consider a hybrid approach (Scrumban) during transition
  • Focus on how long work takes (Not Sprint Velocity)
  • Visualize Blocked Work or On Hold items
  • Limit Work in Progress (to avoid overload)
  • Separate Planned and Unplanned work
  • Encourage smaller, faster code changes
  • Prevent work from getting stuck

Was this helpful?

  1. FAQs

Easing into Kanban: How to set your team up for success

PreviousHow to measure impact of Copilots using Hivel?

Last updated 1 day ago

Was this helpful?

As a team begins to shift from Scrum to Kanban, it's important to remember that this is not just a process change - it's a mindset shift!

Kanban emphasizes continuous flow, transparency, and incremental improvement rather than sprint-based planning and velocity.

This transition doesn’t need to be abrupt. In fact, the most effective shifts happen gradually, building on what your team already knows and does well. In this guide, we’ve outlined practical, low-friction steps to help your team ease into Kanban.

Start small, Support your team, and Grow together

Making the shift to Kanban works best when done gradually, with empathy for your team and clarity on the why. Here’s how to set a strong foundation:

a) Begin with what’s familiar

Instead of reinventing your workflow from day one, just visualize your current process on a Kanban board. No need to change how you work immediately - just observe and get a shared view of how work flows.

b) Invest in readiness, not perfection

Before diving deep, check how confident your team feels about Kanban. Share simple training, clarify common misconceptions, and create a safe space for questions. The goal isn’t perfection - it’s comfort and clarity.

c) Encourage everyone to lead

Empower team members to call out blockers, suggest process tweaks, and take ownership of improvements. Leadership isn’t a title here - it’s a behavior. Recognizing these efforts helps build trust and keeps momentum going.


Consider a hybrid approach (Scrumban) during transition

Why: Combining elements of Scrum and Kanban can ease the transition and allow teams to retain beneficial practices from both methodologies.

What to do:

  • Implement a Scrumban approach by maintaining certain Scrum rituals (like daily stand-ups) while adopting Kanban's continuous flow.

  • Gradually shift towards a full Kanban system as the team becomes more comfortable.

  • An intro to Scrumban by .


Focus on how long work takes (Not Sprint Velocity)

Why: In Kanban, there are no sprints - so speed should be measured by how long each task or bug fix takes to complete.

What to do:

  • Track Cycle Time and identify if there are an bottlenecks in any stage.


Visualize Blocked Work or On Hold items

Why: Making stalled tasks visible helps teams identify and address issues promptly.

What to do:

  • Use visual indicators (like color codes or tags) to mark tasks that are blocked or waiting.

  • Create specific columns or areas on the Kanban board for tasks that are on hold or awaiting input.


Limit Work in Progress (to avoid overload)

Why: If teams take on too much at once, nothing gets done quickly.

What to do:

  • Set a limit on how many tasks or PRs are “in progress” at the same time.

  • Use Hivel to see how many things each developer is juggling.


Separate Planned and Unplanned work

Why: Without sprints, unexpected work can sneak in and cause delays.

What to do:

  • In Hivel, to represent the work item volume, we create auto 2-week sprints. And we categorize each work item into planned or unplanned depending on whether they were created before the sprint start date or after.

  • Another approach to identify planned and unplanned work is to maintain a separate field to capture the info.


Encourage smaller, faster code changes

Why: In a continuous flow model, large PRs slow everything down.

What to do:

  • Recommend smaller PRs that are easier to review.

  • Hivel shows PR size and how long reviews take.


Prevent work from getting stuck

Why: In Kanban, there’s no sprint deadline to push things along.

What to do:

  • Use Hivel to:

    • Identify work items with high issue age

    • Tasks sitting without activity for a few days

    • PRs not reviewed or merged

  • This keeps things moving.

The shift to Kanban is a journey and with the right mindset, your team will not only adapt but thrive.

A guide on by Atlassian

Asana
WIP limits