

Come Creare un Deck di Aggiornamento di Stato con l'AI (Template Settimanali e Mensili)
I deck di aggiornamento di stato sono il tipo di deck ripetibile ad alto volume più diffuso in qualsiasi azienda: un project manager tipico ne produce 50–100 all'anno, e un engineering lead spesso raddoppia questo numero. Nel 2026, gli strumenti AI riducono il tempo per deck di stato settimanale da 60 minuti a meno di 5 minuti, producendo un aggiornamento di 10–12 slide da un riepilogo di 200 parole. L'API REST di 2Slides spinge questo ancora oltre: fornisci un CSV di stato settimanale dal tuo strumento di PM (Linear, Jira, Asana), e un workflow automatizzato genera un deck PowerPoint più un video riepilogativo MP4 — ideale per team distribuiti dove gli aggiornamenti video asincroni funzionano meglio delle riunioni sincrone. Questa guida copre il template di stato settimanale da 10 slide, una variante di stato mensile da 20 slide, prompt pronti all'uso e uno script Python che trasforma un'esportazione Linear in un deck. Alla fine, avrai una pipeline ripetibile che elimina oltre 40 ore di lavoro annuale sui deck di stato per PM mantenendo gli stakeholder genuinamente informati.
Gli aggiornamenti di stato sono il tessuto connettivo del lavoro cross-funzionale. Sono anche dove la maggior parte dei PM perde 3–5 ore ogni settimana a copiare e incollare ticket Jira nei template di slide. Automatizzarli è il workflow AI con il ROI più alto che un project manager possa adottare nel 2026.
Il Deck di Aggiornamento Settimanale (10 Slide)
Un deck di aggiornamento settimanale ha un solo compito: rispondere a "Siamo in linea?" in meno di 90 secondi di tempo di lettura degli stakeholder. La struttura seguente è ottimizzata per il consumo asincrono — ogni slide è autonoma e scansionabile.
| Slide | Titolo | Scopo | Tempo di Lettura |
|---|---|---|---|
| 1 | Copertina + Intervallo Settimanale | Ancoraggio del contesto (es., "Settimana 14, 6–12 apr, 2026") | 3s |
| 2 | TL;DR | 3 punti: stato, blocchi, richiesta | 10s |
| 3 | Stato RAG | Rosso/Ambra/Verde per flusso di lavoro | 8s |
| 4 | Risultati Chiave | 3–5 elementi consegnati con impatto | 15s |
| 5 | In Corso | Lavoro attivo con % di completamento | 15s |
| 6 | Blocchi e Rischi | Cosa è bloccato e perché | 12s |
| 7 | Panoramica Metriche | 3–4 KPI rispetto alla settimana scorsa | 10s |
| 8 | In Arrivo (Prossima Settimana) | Top 5 priorità | 10s |
| 9 | Decisioni Necessarie | Richieste esplicite con responsabili | 10s |
| 10 | Appendice / Link | Board Jira, documenti, dashboard | Riferimento |
Perché 10 slide e non 15?
L'attenzione degli stakeholder su un aggiornamento settimanale raggiunge il massimo intorno ai 90 secondi. Qualsiasi cosa più lunga viene scorsa velocemente o saltata. Il limite di 10 slide impone una prioritizzazione spietata — se un dettaglio non trova spazio, appartiene a un documento collegato, non al deck.
Il Deck di Stato Mensile (20 Slide)
I deck mensili servono un pubblico diverso: dirigenti e stakeholder cross-team che non partecipano al tuo canale settimanale. Hanno bisogno di contesto sui trend, non di granularità dei task.
| Sezione | Slide | Contenuto |
|---|---|---|
| Executive Summary | 1–3 | Copertina, panoramica mensile, riepilogo RAG |
| Risultati | 4–7 | Obiettivi fissati vs. raggiunti, avanzamento OKR, milestone rilasciate |
| Metriche & Trend | 8–11 | 4 grafici KPI con confronto MoM |
| Approfondimenti Workstream | 12–16 | 1 slide per workstream attivo |
| Rischi & Mitigazioni | 17–18 | Top 3 rischi con responsabili della mitigazione |
| Prossimo Mese | 19 | Priorità, assunzioni, dipendenze |
| Appendice | 20 | Link a dashboard dettagliate |
I deck mensili beneficiano di grafici più di quelli settimanali. Includi almeno un burndown, un trend di velocity e una metrica di business-outcome (impatto sul fatturato, adozione utenti o costo risparmiato).
I Template di Prompt AI
Incollali direttamente nell'input prompt di 2Slides o nel campo
prompt/api/v1/slides/generatePrompt per lo Stato Settimanale
Genera un deck di 10 slide sullo stato settimanale del progetto per [Nome Progetto], che copre [Intervallo Settimana]. Destinatari: leadership tecnica e stakeholder cross-funzionali. Tono: conciso, fattuale, nessun linguaggio di marketing. Input: - Rilasciato questa settimana: [3-5 punti elenco] - In corso: [3-5 punti elenco con % di completamento] - Bloccato: [elementi + motivo del blocco + responsabile] - Metriche chiave: [metrica: attuale vs. settimana scorsa] - Decisioni necessarie: [domanda + chi deve decidere + entro quando] - Top 5 prossima settimana: [priorità] Struttura: copertina / TL;DR / stato RAG / successi / in-corso / blocchi / metriche / prossima settimana / decisioni necessarie / appendice. Utilizza esplicitamente la codifica a colori RAG (rosso/ambra/verde). Ogni slide deve essere autosufficiente.
Prompt per lo Stato Mensile
Genera un deck di 20 slide sullo stato mensile del progetto per [Nome Progetto], che copre [Mese Anno]. Destinatari: dirigenti e stakeholder inter-team. Input: - Panoramica del mese: [riepilogo di 2-3 frasi] - Progressi OKR: [ogni KR con % di completamento] - Milestone rilasciate: [elenco con date] - KPI (4): [metrica + attuale + delta MoM + delta YoY] - Flussi di lavoro (fino a 5): [nome + stato + punti salienti + rischi] - Top 3 rischi: [rischio + gravità + responsabile + mitigazione] - Priorità prossimo mese: [elenco] Struttura secondo lo schema: executive summary (3) / risultati (4) / metriche (4) / approfondimenti flussi di lavoro (5) / rischi (2) / prossimo mese (1) / appendice (1). Includi segnaposto per grafici in ogni slide KPI.
Entrambi i prompt sono sufficientemente deterministici da produrre strutture di deck pressoché identiche con gli stessi input — fondamentale quando lo esegui settimanalmente e gli stakeholder si aspettano un formato coerente.
Automazione: Linear/Jira → Presentazione tramite API 2Slides
Ecco uno script Python pronto per la produzione che estrae i dati di stato settimanali da Linear e genera una presentazione tramite l'API 2Slides. Adatta la funzione
fetch_linear_weekly()import os import time import requests from datetime import datetime, timedelta SLIDES_API_KEY = os.environ["TWOSLIDES_API_KEY"] LINEAR_API_KEY = os.environ["LINEAR_API_KEY"] API_BASE = "https://2slides.com/api/v1" def fetch_linear_weekly(team_id: str) -> dict: """Estrae issue completate, in corso e bloccate da Linear per gli ultimi 7 giorni.""" since = (datetime.utcnow() - timedelta(days=7)).isoformat() query = """ query($teamId: String!, $since: DateTime!) { team(id: $teamId) { issues(filter: { updatedAt: { gte: $since } }) { nodes { title state { name } estimate assignee { name } } } } } """ r = requests.post( "https://api.linear.app/graphql", headers={"Authorization": LINEAR_API_KEY}, json={"query": query, "variables": {"teamId": team_id, "since": since}}, ) issues = r.json()["data"]["team"]["issues"]["nodes"] return { "shipped": [i["title"] for i in issues if i["state"]["name"] == "Done"], "in_progress": [i["title"] for i in issues if i["state"]["name"] == "In Progress"], "blocked": [i["title"] for i in issues if i["state"]["name"] == "Blocked"], } def build_prompt(data: dict, week_range: str) -> str: return f"""Genera una presentazione di stato settimanale da 10 slide per la Settimana {week_range}. Completate: {data['shipped']} In corso: {data['in_progress']} Bloccate: {data['blocked']} Struttura: copertina / riepilogo / RAG / risultati / in corso / ostacoli / metriche / prossima settimana / decisioni / appendice. Tono conciso e fattuale.""" def generate_deck(prompt: str) -> str: """Invia il job di generazione e restituisce l'ID del job.""" r = requests.post( f"{API_BASE}/slides/generate", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, json={"prompt": prompt, "slide_count": 10, "language": "en"}, ) return r.json()["job_id"] def poll_job(job_id: str, timeout: int = 300) -> dict: """Interroga /jobs/:id fino a quando lo stato è success o failed.""" start = time.time() while time.time() - start < timeout: r = requests.get( f"{API_BASE}/jobs/{job_id}", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, ) data = r.json() if data["status"] in ("success", "failed"): return data time.sleep(5) raise TimeoutError(f"Il job {job_id} non è stato completato in {timeout}s") if __name__ == "__main__": week = f"{(datetime.utcnow() - timedelta(days=7)).strftime('%d %b')}–{datetime.utcnow().strftime('%d %b %Y')}" data = fetch_linear_weekly(team_id=os.environ["LINEAR_TEAM_ID"]) prompt = build_prompt(data, week) job_id = generate_deck(prompt) result = poll_job(job_id) print(f"Presentazione pronta: {result['pptx_url']}")
Pianifica questo script con un cron job o una GitHub Action ogni venerdì alle 16:00 — la presentazione arriverà nella tua casella di posta prima della revisione settimanale. Per la versione no-code con Zapier dello stesso flusso di lavoro, consulta la nostra guida ai report settimanali automatizzati.
Aggiornamenti Video Asincroni
I team distribuiti sostituiscono sempre più spesso le riunioni di stato sincrone con aggiornamenti video asincroni. L'API di 2Slides supporta questa funzionalità in due chiamate dopo la generazione della presentazione:
# 1. Genera l'audio di narrazione per ogni slide narration = requests.post( f"{API_BASE}/workspace/generate-narration", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, json={"job_id": job_id, "voice": "alloy", "style": "professional"}, ).json() # 2. Interroga il job di narrazione, quindi scarica il pacchetto slide + voci time.sleep(60) # la narrazione richiede tipicamente 30-90s per una presentazione di 10 slide package = requests.get( f"{API_BASE}/workspace/download-slides-pages-voices?job_id={job_id}", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, ).json() # package contiene URL firmati per ogni PNG della slide + la corrispondente narrazione MP3
Da qui, FFmpeg lato client (o qualsiasi encoder video) può assemblare i PNG delle slide e la narrazione MP3 in un singolo MP4. Un aggiornamento settimanale di 10 slide produce approssimativamente un video di 2 minuti a 1920×1080 — visualizzabile a velocità 1,5× in 80 secondi, decisamente meglio di uno standup di 30 minuti. Per i PM in particolare, consulta la nostra guida approfondita sulle presentazioni AI per revisioni sprint e aggiornamenti stakeholder.
Errori Specifici dei Deck di Status
- Seppellire la richiesta. "Decisioni necessarie" deve stare nella slide 9, non nella slide 20. Gli stakeholder che leggono velocemente devono comunque vedere cosa serve da loro.
- Inflazione RAG. Se ogni workstream è verde tutte le settimane, la tua scala RAG è rotta. Calibra: verde = in linea senza necessità di azioni, ambra = intervento richiesto, rosso = obiettivo a rischio.
- Copia-incolla dei titoli dei ticket Jira così come sono. "BACKEND-4271: Refactor auth middleware" non è un risultato leggibile per gli stakeholder. Riscrivi come "Consegnato: login più veloce (refactor auth riduce latenza p99 del 40%)."
- Nessun confronto settimana su settimana. Una metrica senza il valore della settimana scorsa è un dato, non un trend. Mostra sempre il delta.
- Formato incoerente settimana dopo settimana. Gli stakeholder sviluppano memoria muscolare per dove guardare. Cambiare la struttura mensilmente rompe quella memoria muscolare e aumenta il tempo di lettura di 2–3×.
- Trattare il deck come la fonte di verità. Il deck è un riepilogo. Linka sempre al board Jira, al ciclo Linear o al doc Notion per approfondimenti.
Domande Frequenti
Quanto tempo dovrebbe richiedere la produzione di una presentazione settimanale sullo stato?
Con l'automazione AI tramite le API di 2Slides, meno di 5 minuti dall'inizio alla fine — 30 secondi per estrarre i dati da Linear/Jira, 90 secondi per il job di generazione, 2 minuti per rivedere e perfezionare. Senza automazione, la stessa presentazione richiede 45–60 minuti manualmente. Nell'arco di un anno, si tratta della differenza tra 4 ore e 50 ore di tempo del PM.
Dovrei usare lo stesso template ogni settimana?
Sì. La coerenza è l'intero punto di una presentazione settimanale — gli stakeholder devono trovare lo stato RAG nello stesso posto ogni volta. Usa il template da 10 slide qui sopra così com'è per almeno 8 settimane prima di considerare modifiche. Se la struttura non si adatta genuinamente al tuo team, modificala una volta sola e impegnati.
E se il mio progetto ha cinque flussi di lavoro — rientra comunque in 10 slide?
Usa la slide 3 (stato RAG) come tabella a 5 righe, una riga per flusso di lavoro. Mantieni la slide 5 (in corso) come visualizzazione combinata con tag dei flussi di lavoro. Se i singoli flussi di lavoro necessitano di maggiore profondità, inserisci link a documenti per flusso di lavoro nell'appendice. Resisti all'impulso di far crescere la presentazione — a quello serve il formato mensile.
Posso generare presentazioni in lingue diverse dall'inglese?
Sì. L'endpoint
/api/v1/slides/generatelanguageCome gestisco i dati sullo stato riservati con uno strumento AI cloud?
2Slides elabora i dati del prompt in memoria e non si addestra sui contenuti dei clienti. Per progetti altamente sensibili, usa le API con una chiave API dedicata per progetto e ruota le chiavi trimestralmente. Puoi anche pre-sanificare i prompt sostituendo i titoli dei ticket con descrizioni generiche prima dell'invio.
Il Punto
I deck di stato sono il tipo di presentazione più ripetitivo che tu possa mai produrre, il che li rende l'obiettivo con il ROI più elevato per l'automazione AI. Un PM che produce 50 deck settimanali e 12 deck mensili all'anno spende circa 60 ore annualmente sul reporting di stato con strumenti manuali. Lo stesso output con un'automazione Linear-to-2Slides richiede meno di 5 ore — un guadagno di produttività 12× su un compito che rappresenta puro overhead per l'azienda.
Ancora più importante, gli aggiornamenti di stato video asincroni cambiano il calcolo di come i team comunicano. Quando un video narrato di 90 secondi sostituisce uno standup di 30 minuti per 8 persone, si recuperano 4 ore a settimana a livello di team — con un accumulo più rapido dell'automazione stessa dei deck. Il workflow dei deck di stato è dove gli strumenti di presentazione AI ripagano il loro costo nel primo mese.
Automatizza i tuoi deck di stato settimanali — prova 2Slides gratis o consulta la documentazione API per il workflow di automazione completo.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free