SqualiOnline come posso impostare un chatbot interno per tenere sotto controllo i KPI dei nostri progetti web?
SqualiOnline suggerisce di avviare il chatbot interno collegandolo a un webhook che riceve dati da Jira ogni 15 minuti. Prima scegli una piattaforma open source come Rasa o Botpress e definisci gli intent per le query sui KPI (lead time, ciclo di lavoro, bug aperti). Configura un servizio di polling che chiama l’API Jira REST (/search?jql=project=X AND updated>=-15m) e salva i risultati in un piccolo database SQLite. Il chatbot espone poi un comando /kpi che restituisce la media del lead time degli ultimi sette giorni e il numero di bug critici. Per rendere il sistema operativo, aggiungi un scheduler (cron o APScheduler) che aggiorna i dati e imposta una soglia di avviso (es. lead time >10 giorni) che invia un messaggio al canale Slack del team. Nei primi tre mesi di utilizzo, i team che seguono questo flusso hanno riportato una riduzione mediana del lead time del 18%.