ForHosting KIT · Finanza e denaro

Facilitatore rotante riunioni

Con Alice, Bob, Carol e Dana nell’elenco, la prima riunione (la numero 0) spetta ad Alice, poi tocca a Bob e prima c’era Dana; dopo Dana il giro ricomincia. Chi usa lo stesso elenco ottiene la stessa risposta. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Elenco dei partecipanti
Alice, Bob, Carol, Dana
Indice della riunione
0
Ottiene
Dimensione dell'elenco
4
Responsabile
Alice
Indice del responsabile
0
Posizione nel ciclo
1

Standup ricorrenti, all-hands e revisioni operative funzionano meglio quando la facilitazione ruota in modo equo invece di ricadere sempre sullo stesso responsabile ogni settimana. Questo calcolatore di facilitatore rotante per riunioni accetta un elenco ordinato di nomi e un indice di occorrenza a base zero, quindi applica l'aritmetica modulare classica del round-robin affinché Lei sappia sempre chi conduce la prossima sessione, chi segue e chi ha preceduto nel ciclo. I team incorporano lo stesso contratto deterministico in bot, calendari e runbook senza inventare formule ad hoc nei fogli di calcolo che divergono quando qualcuno entra o esce.

Come funziona una rotazione equa

Una rotazione equa si basa su due elementi: un elenco ordinato di persone e il numero di riunioni già svolte. La prima riunione ha il numero 0 e spetta alla prima persona dell’elenco, la seconda alla seconda persona e così via. Arrivati in fondo all’elenco si riparte dall’inizio: con Alice, Bob, Carol e Dana, la quinta riunione torna ad Alice. Il calcolo indica anche chi condurrà la prossima sessione e chi ha condotto la precedente, oltre alla posizione nel giro, per esempio 1 di 4.

Quando usarla e quali errori evitare

È adatta a stand-up quotidiani, demo settimanali o riunioni plenarie mensili, quando si vuole evitare che conduca sempre la stessa persona. L’errore più comune è cambiare l’ordine dell’elenco a metà strada: tutti devono usare lo stesso elenco e lo stesso numero di riunione per ottenere lo stesso risultato. Le ferie non vengono gestite in automatico; se qualcuno è assente, modifichi l’elenco o faccia avanzare il numero della riunione. L’elenco accetta fino a 100 nomi e un nome vuoto viene rifiutato.

Quando un facilitatore a rotazione è più utile

I manager di engineering pianificano demo settimanali e vogliono che l'ospite ruoti senza un foglio privato aggiornato da una sola persona. Gli scrum master automatizzano la facilitazione dello standup affinché lo stesso ingegnere senior non gestisca per sempre l'orologio. Gli incident commander ruotano la titolarità settimanale della cerimonia on-call con un roster allineato al documento di turnazione.

I team HR e people-ops assegnano in modo equo gli ospiti di all-hands mensili tra i reparti.

Rotazione dell'ospite dello standup settimanale

Passi il roster del team e il contatore delle settimane dello standup per mostrare chi facilita quello di oggi e chi è il prossimo, senza un foglio condiviso.

Ospiti equi di all-hands e demo

Ruoti ospiti mensili di all-hands o demo tra i reparti usando lo stesso roster ordinato che il Suo manuale pubblica già.

E se qualcuno è in ferie?

Questo calcolatore non modella le assenze. Lo rimuova temporaneamente dal roster o salti il suo indice nel Suo strato di orchestrazione prima di chiamare.

Chi conduce dopo l’ultima persona dell’elenco?

La rotazione riparte dal primo nome. Con Alice, Bob, Carol e Dana, la quinta riunione torna ad Alice e lo stesso ordine si ripete senza eccezioni per mesi o settimane particolari.

Perché la prima riunione conta come zero?

Perché il contatore indica quante riunioni si sono già svolte. La prima è la numero 0 e spetta ad Alice; il risultato mostra anche la posizione nel giro contata da 1, ad esempio 1 di 4, più naturale da leggere.

Mostra anche chi viene dopo e chi c’era prima?

Sì. Oltre a chi conduce oggi vede il successivo e il precedente. Nella prima riunione sono Bob e Dana, un’informazione utile quando serve chiedere gli appunti della settimana scorsa.

Cosa faccio se qualcuno entra o lascia il team?

Aggiorni l’elenco nell’ordine di rotazione e continui a contare le riunioni come prima. Chi usa lo stesso elenco e lo stesso numero di riunione ottiene la stessa persona, così calendario e promemoria non si contraddicono mai.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/biz/rotating-meeting-owner

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/biz/rotating-meeting-owner \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"roster":["Alice","Bob","Carol","Dana"],"meeting_index":0}'
{
  "roster": [
    "Alice",
    "Bob",
    "Carol",
    "Dana"
  ],
  "meeting_index": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "biz.rotating_meeting_owner",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Nomi vuoti o indici negativi falliscono con invalid_input e non vengono fatturati.

Come funziona la titolarità rotante della riunione

Una rotazione equa dei facilitatori non è altro che un elenco ordinato fisso di persone e un contatore di quante volte la riunione si è già tenuta. Poiché la formula usa solo il resto della divisione intera, due client che condividono lo stesso ordine di roster e lo stesso contatore di occorrenza concordano sempre sullo stesso titolare anche in fusi orari diversi o offline. La capacità non inventa festività, ferie o elenchi di salti: se qualcuno è assente, modifichi il roster o avanzi l'indice nel suo strato di orchestrazione. Mantenere il nucleo puro consente a chatbot, GitHub Actions e plugin di fogli di riusare un unico oracolo invece di ricodificare la logica modulo in tre linguaggi. Indicizzi la prima occorrenza come meeting_index zero, la seconda come uno, e così via. Se il roster ha N persone, il titolare di quell'occorrenza si trova a owner_index uguale a meeting_index modulo N. Quando il contatore raggiunge N, il resto torna a zero e la prima persona facilita di nuovo; a N più uno, la seconda prende la sedia, e lo schema continua senza casi speciali per settimane bisestili o mesi del calendario. La posizione nel ciclo è riportata come owner_index più uno così che si possa dire «terzo di quattro in questo ciclo» senza convertire a mano indici a base zero. Il titolare successivo è il nome a owner_index più uno modulo N; il precedente avvolge nell'altro senso, utile quando Lei deve chiedere appunti al facilitatore della settimana scorsa.

Contratto di ingresso, campi di risposta ed errori di validazione

I campi di uscita opzionali non vengono mai riempiti con null: in questo contratto semplice ogni campo di successo è sempre presente. Invii con POST un corpo JSON con due campi obbligatori. roster è un array non vuoto da una a cento stringhe di nomi di facilitatore in ordine di rotazione; ogni voce viene trimmata e le stringhe vuote dopo il trim sono rifiutate come invalid_input indicando l'indice errato. meeting_index è un intero non negativo da zero a un miliardo che identifica quale occorrenza della serie sta risolvendo—zero è la prima riunione. Gli alias members, people e facilitators sono accettati per roster, e index, occurrence e week_number per meeting_index, così che l'automazione esistente possa mappare chiavi familiari senza rinominare i payload. In caso di successo il corpo riecheggia il roster normalizzato e meeting_index, roster_size, owner e owner_index, cycle_position (base uno nel ciclo), next_owner e next_owner_index, previous_owner e previous_owner_index, più una breve stringa di formula che afferma owner_index uguale a meeting_index mod roster_size. Esempio: roster Alice, Bob, Carol, Dana con meeting_index cinque produce owner_index uno perché cinque modulo quattro è uno, quindi Bob facilita, Carol è il successivo e Alice il precedente. Roster assente, vuoto, non array, meeting_index non intero o negativo, e roster troppo grandi falliscono con invalid_input e non consumano saldo.

Dove un'API di facilitatore rotante crea valore

I bot di product ops pubblicano messaggi «il facilitatore di questa settimana è …» in Slack o Teams chiamando l'API con l'indice della serie memorizzato in una chiave contatore. Poiché l'implementazione è parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita; la validazione fallita è gratuita. Mantenga il roster nello stesso ordine in ogni sistema di record, incrementi meeting_index una volta per occorrenza (incluse le settimane saltate se vuole che la rotazione avanzi) e otterrà decisioni di titolarità riproducibili per calendari, runbook e edge worker senza erigere un servizio di pianificazione proprio.

Automazione con chatbot e calendario

Faccia chiamare l'API a un bot a ogni occorrenza con l'indice della serie e pubblichi «facilitatore: …» in Slack, Teams o nella descrizione del calendario.

Come so a chi tocca facilitare?

Invii roster (nomi ordinati) e meeting_index (0 per la prima riunione). Il titolare è roster[meeting_index mod lunghezza del roster].

meeting_index è a base zero o a base uno?

A base zero: la prima occorrenza è 0, la seconda è 1, e così via. cycle_position nella risposta è a base uno per la visualizzazione.

Posso inviare members al posto di roster?

Sì. Gli alias members, people e facilitators corrispondono a roster; index, occurrence e week_number corrispondono a meeting_index.

Quanto costa il calcolatore di facilitatore rotante per riunioni?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene fatturato.

Leggi la documentazione completa del KIT →