Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RoundRobin.md #92

Merged
merged 7 commits into from
Apr 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@
| [4](https://github.com/zkSNACKs/zIPs/blob/master/WasabiPressKit.zip) | Communication | zkSNACKs Press Kit | Norbert Lévai | Informational | Active |
| [5](https://github.com/zkSNACKs/zIPs/blob/master/Controversy.md) | Company | Controversy | nopara73 | Process | Obsolete |
| [6](https://github.com/zkSNACKs/zIPs/blob/master/RelevanceRealization.md) | Development | Relevance Realization | nopara73 | Process | Active |
| [7](https://github.com/zkSNACKs/zIPs/blob/master/RoundRobin.md) | Development | Round Robin | molnard | Process | Active |
51 changes: 51 additions & 0 deletions RoundRobin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Round Robin

```
zIP: 7
Layer: Development
Title: Round Robin
Author: molnard, pule08
Status: Proposed
Type: Active
Created: 2023-03-30
License: lol
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is a lol license?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I copied it from the relevance zIP.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"LOL" is an acronym that stands for "laugh out loud." It is commonly used in text messages, social media, and online conversations to indicate that the sender finds something funny or amusing. The phrase is typically used to express humor, amusement, or lightheartedness.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That was my first thought :D

```


## Motivation

This process prevents working on controversial items lacking consensus, as it can lead to unproductive arguments, frustration, and further energy expenditure from our team members. Early detection of these tendencies is crucial to avoid wasting time and resources.

## Abstract

At times, certain items on the `relevance realization` board (RR board) may be challenging for the team leader to evaluate. In such cases, the team leader may choose to initiate a 'Round Robin discussion'. During this discussion, relevant team members collaborate to reach a consensus on the item's future.

## Process

1. If an item appears in the `Triaged` column of the project board, the team leader may find it challenging to evaluate without further information.
2. In this case, the team leader or coordinator creates an item with a proper description on the `round robin` project board, making it a candidate for discussion.
3. During the weekly team meeting, the team leader brings up the candidates and the team decides whether the item is worth discussing. At this stage, there is no time for extended debate; only the worthiness of the item is considered.
4. Based on the result of the votes, the team leader either able to make a decision and act accordingly on the `RR` board or request a `Round Robin` meeting to get more details and opinion.
5. The coordinator schedules a `Round Robin` meeting and invites relevant team members or those who are already involved in the issue.
6. During the `Round Robin` meeting, the topic is discussed until the team leader can make a decision on what to do with the item. After that, the team leader takes appropriate action. Like moving item to Will Do status, or Not now or Minefield.




```mermaid
flowchart TD
A[Item added to Triaged] -->|on Relevance Realisation Team leader evaluate| B{Hard or Easy to evaluate}
B --> |Hard| C(Item added to Round Robin board)
B --> |Easy|D(Status update on Relevance R board)
D --> F[Will Do]
D --> G[Not Now]
D --> H[Minefield]
C --> |item prep for vote| I(present&vote on weekly team meeting)
I --> J{vote of worthiness}
J --> |Team Leader sum&decide| D(Status update on Relevance R board)
J --> |need details| N[Round Robin]
N --> |coordinator schedule&invite| O{Round Robin discussion}
O --> |Team Leader decide| D(Status update on Relevance R board)
```