Replies: 1 comment 2 replies
-
Its a good proposal and I think that our leaderboards/experience points will be able to help quite a bit with this, where for example, new bounty hunters can only handle This will naturally promote bounty hunters to privileged positions of being able to handle higher priority items as they learn more about the codebase and rank up through our system. Original post on the idea is here #71 (comment) I know we had some additional conversation around this topic within the research team. I believe the conclusion was to use the total dollars collected to calculate their experience points (this means that for a new bounty hunter to rank up faster, they can complete the most complex issues, of which they are allowed to choose - This models "core team" as a continuum vs a boolean which I think is more elegant. The "very core" team can handle the highest priority items with the most amount of complexity, for example. The "kind of core team" can handle the middle ground tasks, while the outsiders, or new bounty hunters, can only handle the bottom tier tasks.
There is a built in feature for milestones, is this suitable for what you're proposing? To be honest this idea of using a |
Beta Was this translation helpful? Give feedback.
-
Right now bounty hunters and team members select issues to solve looking primarily on a bounty price. Our current bounty pricing structure basically mimics value vs complexity prioritization strategy which is totally fine. Time labels represent complexity while priority labels (as far as I understand) represent business value.
It is fine that outside collaborators (i.e. bounty hunters) take issues that they are able to solve. In the meantime the core team (i.e. organisation members) is aware of the whole product much better than outside bounty hunters. So it would be better if the core team (ideally along with outside collaborators) was primarily focused on the issues with high business value. If we continue to solve "could have" issues then we will simply run out of money.
Part of the team is on a payroll so we can set issue priorities for them. We could add a new
Roadmap
label which would basically mean a "must have" feature that would move the product to its final state (for which users are willing to pay money).Examples of "could have" features (low business priority, good for outside bounty hunters):
Examples of "must have" features (high business priority, should be the main focus of the core team):
We could also build a roadmap based on the issues labeled with
Roadmap
.So, simply put, I'm trying to find a way to focus the core team on the issues that moves us to:
UAD
Beta Was this translation helpful? Give feedback.
All reactions