Join our fully-remote, global team! Build an open-source product that makes  every meeting worthwhile →

GitHub
Sign In
Get Started

New: Estimate GitHub Issues with Remote Planning Poker™

Parabol was built completely in the open using GitHub. Every new idea starts as a discussion. We pick the most compelling ideas and turn them into issues, where they're prioritized and slated for the sprint. 

Of course, to know how much work to add into a sprint, we need a sense of how much effort each Issue will take. 

With our Sprint Poker meetings, teams collaborate on estimation using a friendly and familiar digital Planning Poker™ deck. Since launch, the entire flow integrates with Jira, so you can pull in existing stories, see the related details, decide on an estimate, and sync their estimates back to the appropriate field in Jira. 

Unfortunately, teams like ours that use other backlog management tools haven’t been able to enjoy this smooth workflow… until today. 

Our new GitHub integration features let teams directly select GitHub issues to prioritize, discuss their size and value, vote, and push the estimate to GitHub all in one smooth motion.

 

Try a Sprint Poker Meeting Now

 

How it works: Pull in Issues directly from GitHub and sync estimates back 

It begins in the Scope phase. In a single click, you can connect to your GitHub account.

Connect your GitHub account to Parabol to pull issues into Sprint Poker

Once connected, you’ll see the most recent GitHub issues that you've been working on. 

You can further filter the issues by a particular repository by using the dropdown filter menu.

If you prefer a more advanced filter, such as by label, milestone, or body content, Parabol supports the entire GitHub search syntax. We'll also save your most frequently used search queries so you won't have to remember them.

 

Search for GitHub issues using the full range of syntax

After selecting the issues to estimate, it's off to the poker table! 

This is where team members can discuss the issue. The key details - the title, description and issue number - are visible up-top for the whole team, so you know you’re on the same page. Team members can ask questions in the discussion thread, and even make anonymous comments. 

When they’re ready, team members pick their estimate from the deck of cards before them. 

Estimate effort for GitHub Issues with a fun interactive poker deck

After the team has placed their bets on how much effort the issue will take, the facilitator reveals how everyone voted. From there, you need to decide on an estimate together.

When you have a decision, just push that estimate back to GitHub. 

You can choose to have estimates sync as comments added to the issues, or as labels. 

Screen Shot 2021-09-29 at 6.50.28 PM

If a label doesn’t already exist in GitHub, Parabol will create one, using the corresponding color from the card deck. ✨ 

You can even create a new value - one that doesn’t exist in your card deck - and sync that as well - or change your mind as many times as you like. 

And that’s it: your estimates are ready for you on your GitHub issues.

 

Customize estimation for your workflow: your scales, where you want them

The magic of estimation, of course, lies in how teams use it to prioritize the issues. 

Some teams estimate how much effort each issue will take. Other teams go a step further and calculate"Weighted Shortest Job First"  by estimating both effort and value, so they can prioritize the best bang for their buck. 

And while the Fibonacci scale is the most popular, teams might prefer a simpler scale for their estimates like five fingers, t-shirt sizes or some other estimation technique

Whatever your preferred way of working, you can create custom techniques and scales directly in Sprint Poker, and then customize where those live in GitHub. 

Create custom templates and scales for GitHub estimation

Once you’ve created your custom scale, you can define how that’ll show up in GitHub. 

For example, popular GitHub repositories will use the P-scale to rank bugs based on severity by creating a custom label for each. 

github-estimation-custom-labels

Take estimation to the next level: Async, Inclusive and Fun

These new integration features build on the strong foundation of Sprint Poker. 

To tackle agile estimation for remote teams, we spoke with many users, who told us their tried-and-true practices were not translating to a remote-first world. So we brought in the features that we already know they value: 

☕ Optional Icebreakers built-in to get the team talking
To get the team in-the-groove, Sprint Poker meetings can start with a social check-in question.

👻 Hidden estimates to prevent anchoring
Bets in the estimate phase are initially secret, so every team member gives their honest opinion.

🙊 Anonymous commenting to make asking questions easier
Team members can comment anonymously, meaning no one is too scared to ask the ‘dumb question’ that unlocks key details about a feature.

⏰ Time Limits so teams can split work over time

Team can split Sprint Poker into different days, with different stakeholders for different phases, and keep the process moving forward by showing how long you have left.

🙅 Built-in common responses to smooth out the process
From an ‘I don’t vote’ button to the option to re-vote, participants aren’t locked into a process. 

Our Sprint Poker meeting is built to help teams. 

 

Try it today: estimate GitHub issues with your team, wherever they are

We're excited to release our Sprint Poker GitHub Integration to the world. 

There is no limit on the number of meetings, number of integrations, or number of estimates that you can push to GitHub. We hope this helps companies that use GitHub as their primary task manager. 

As big proponents of open-source software, we also hope this makes your open-source projects a little bit easier. 

If there are any features missing, start a Discussion on GitHub - it’s where all good things in Parabol begin.

 

GitHub Issue Estimation for the Remote Age

Guide your team through fun and action-oriented Planning Poker™ meetings - better estimates, less effort. 

 

Try a Sprint Poker Meeting Now

Matthew Krick

Matt is the lead developer at Parabol, focused on building a future where work is meaningful and teams are transparent. If you find a bug in the platform, it's probably his fault.

Reflections from multiple team members

Try an Instant Demo

Discover More in New Features

New: Meetings View

When folks started writing that their teams were having trouble finding their meetings in our ...


Keep reading

New: Sprint Poker

Sprint Poker helps remote and hybrid teams make agile estimation meetings more fun, inclusive, and ...


Keep reading

New: Expand Columns in the Group & Vote Phases

Manage retrospectives with lots of reflections or lots of prompts more easily: expand & collapse ...


Keep reading