Dalla richiesta vaga al risultato preciso: il metodo OCFA e le tecniche che cambiano tutto
📋 Scheda Tecnica
Campo Valore Ultimo aggiornamento 04/07/2026 Testato su Microsoft 365 Copilot – Word, Excel, Outlook, Teams, Chat Prerequisiti Licenza M365 Copilot attiva Livello Base/Intermedio — per chi ha già usato Copilot e vuole migliorare Tempo stimato 20 minuti di lettura Limiti noti I LLM possono generare contenuti imprecisi — verifica sempre l’output Sezione KB Copilot M365
Ricerca aggiornata eseguita il 04/07/2026 — fonti: Microsoft Support “Ottieni risultati migliori con il prompt di Copilot” (feb 2026), Microsoft Learn Training “Creare richieste valide per Microsoft 365 Copilot” (2026), Framework GCSC – Scott Brant (2026).
Scrivere buoni prompt è fondamentale per ottenere risultati migliori con Copilot. Proprio come esistono tecniche che aiutano a comunicare efficacemente con un essere umano, esistono suggerimenti che aiutano a ottenere risultati migliori con Copilot quando si scrivono i prompt. Il framework ufficiale Microsoft individua quattro elementi chiave da includere in ogni richiesta: un obiettivo, un contesto, un’origine e un’aspettativa chiari. Questo articolo mappa l’intero metodo — con esempi concreti per Word, Excel, Outlook e Teams — e aggiunge le tecniche avanzate che la documentazione ufficiale menziona di passaggio ma non approfondisce: l’ordine delle istruzioni, le istruzioni positive, l’iterazione strutturata e la gestione del contesto di conversazione. [support.mi…rosoft.com][learn.microsoft.com]
1. Introduzione — Il problema non è Copilot, sei tu
L’altro giorno un collega mi ha detto: “Copilot non funziona — gli ho chiesto di fare una presentazione e mi ha fatto quattro slide generiche.” Gli ho chiesto di mostrarmi il prompt. Era: “Fai una presentazione sul progetto.”
Ho capito subito il problema. Non era Copilot — era la richiesta. Dopo trent’anni di IT ho imparato che i sistemi complessi rispondono alla qualità dell’input che ricevono. Copilot non fa eccezione.
Prompt efficaci forniscono a Microsoft 365 Copilot parametri adeguati e utili per generare una risposta di valore ed evitare di perdere tempo prezioso a perfezionare le proprie richieste attraverso prompt aggiuntivi, correndo anche il rischio di confondere il chatbot — portandolo, nel caso migliore, a fornire la stessa risposta con un paio di aggiustamenti e, nel caso peggiore, a soffrire di quelle che sono ormai definite “allucinazioni”. [copilotcircle.com]
La buona notizia: scrivere prompt efficaci si impara. E si impara velocemente, con il metodo giusto.
2. Background — Il framework OCFA (Obiettivo, Contesto, Fonte, Aspettative)
Risposta diretta: Il framework ufficiale Microsoft per i prompt di Copilot si articola in quattro componenti. In italiano li chiamo OCFA: Obiettivo, Contesto, Fonte, Aspettative. Ogni componente aggiunge un livello di precisione che trasforma una risposta generica in un risultato usabile.
Il framework per prompt migliori è definito GCSC — Goal, Context, Sources, Expectations. Si scompone in quattro aree: G (Goal): qual è l’obiettivo del prompt? C (Context): qual è il contesto dello scenario? S (Sources): quali fonti di informazione si possono usare? E (Expectations): quali sono le aspettative sulla forma della risposta — tabella, elenco puntato, paragrafo, email? [lilys.ai]
I quattro elementi in dettaglio
🎯 O — Obiettivo
Cosa vuoi che Copilot faccia?
L’obiettivo è l’unico elemento obbligatorio. Ma da solo non basta quasi mai.
| Obiettivo vago | Obiettivo preciso |
|---|---|
| “Scrivi un’email” | “Scrivi un’email di follow-up commerciale” |
| “Analizza i dati” | “Identifica i tre prodotti con il margine più basso” |
| “Fai un riepilogo” | “Riepiloga i punti di disaccordo emersi nella riunione” |
🗂️ C — Contesto
Perché lo stai chiedendo? Chi sei? Qual è la situazione?
Il contesto risponde a: perché hai bisogno di questa informazione e come la userai? Chi altro è coinvolto? [copilotcircle.com]
Il contesto è il componente più sottovalutato. Copilot non sa che sei un consulente IT che sta scrivendo a un cliente enterprise con cui hai già un rapporto da tre anni. Se non glielo dici, scrive come se parlasse a chiunque.
❌ Senza contesto:"Scrivi una risposta a questa email di reclamo."✅ Con contesto:"Scrivi una risposta a questa email di reclamo di un cliente enterprise che è con noi da 5 anni. Il problema è stato risolto ieri, ma il cliente è ancora frustrato. Voglio mantenere il rapporto e proporre una call di aggiornamento."
📎 F — Fonte
Su quali dati o documenti deve basarsi la risposta?
La fonte risponde a: quali sono i plugin o le fonti di informazioni conosciute che Copilot deve usare per formulare la risposta? [copilotcircle.com]
Se desideri che Copilot utilizzi file o fonti specifiche, metti queste informazioni per ultime nel prompt. Le parti successive del prompt vengono enfatizzate più di quelle precedenti. [support.mi…rosoft.com]
✅ Con fonte esplicita:"Prepara il riepilogo della settimana basandoti sulle email con [cliente] degli ultimi 7 giorni e sui messaggi del canale Teams #progetto-X. [file allegato: KPI_luglio.xlsx]"
Se non specifichi la fonte, Copilot usa tutto ciò a cui ha accesso — il che può portare a risposte imprecise o fuori contesto.
📋 A — Aspettative
Come deve apparire l’output?
Le aspettative riguardano la forma della risposta di Copilot — non la risposta in sé. Ad esempio: tabella, elenco puntato, paragrafo, email. Essere chiari sulle aspettative garantisce risultati migliori. [lilys.ai]
Questo include: formato, lunghezza, tono, lingua, struttura, pubblico di riferimento.
✅ Aspettative complete:"...formatta come email professionale in italiano, tono formale ma non freddo, massimo 150 parole, con un oggetto chiaro e una CTA finale."
3. Il prompt OCFA completo — Prima e dopo
Caso 1 — Email commerciale
Confronta questi due prompt in Word: Prompt 1:“Scrivi un post di blog sulle pratiche sostenibili in agricoltura.”Prompt 2:“Crea un post di blog di 1500 parole per un pubblico generale interessato alla sostenibilità, concentrandosi sul significato e sui benefici di pratiche agricole sostenibili come l’agricoltura biologica e l’agroforestazione. Includi esempi reali, tecnologie innovative e approfondimenti da fonti attendibili. Concludi riflettendo sull’importanza di queste pratiche.”[support.mi…rosoft.com]
Lo stesso principio vale per qualsiasi prompt. Ecco un esempio nel contesto IT:
❌ Prompt senza OCFA:"Scrivi un'email a un cliente sul progetto."✅ Prompt con OCFA:[O] Scrivi un'email di aggiornamento di progetto[C] per un cliente enterprise del settore bancario con cui stiamo lavorando da 6 mesi su una migrazione M365. Il progetto è in linea con i tempi ma questa settimana abbiamo avuto un ritardo di 2 giorni su un deliverable minore, già recuperato.[F] Basati sul riepilogo delle attività allegato (allegato: status_luglio.docx)[A] Formato email professionale, tono trasparente e rassicurante, oggetto incluso, max 200 parole, chiudi con invito a call di aggiornamento.
Caso 2 — Riepilogo riunione in Teams
Prompt non ottimizzato: “Non ho potuto partecipare, riassumi i punti chiave.” — La risposta è utile, ma non considera goal, expectations, context o information sources.
Prompt ottimizzato con GCSC: [Goal] Riassumi le decisioni chiave e gli elementi di azione della riunione, non solo un riepilogo generico. [Sources] Chiedi a Copilot di rivedere anche email e chat di Teams recenti relative al progetto. [Expectations] Riepilogo conciso con sezioni separate: una per la riunione e una per le chat/email. — Il risultato è nettamente migliore, con più informazioni e struttura comprensibile, grazie a un singolo prompt. [lilys.ai]
4. Le tecniche avanzate — Quello che la documentazione menziona di passaggio
4.1 L’ordine delle istruzioni conta
Quando si tratta di prompt, l’ordine è importante. L’ordine delle istruzioni può influire sulla risposta ottenuta. È probabile che le parti successive di un prompt vengano enfatizzate più di quelle precedenti. Sperimenta con ordini diversi per comprendere l’impatto. Se desideri che Copilot utilizzi file o fonti specifiche, metti queste informazioni per ultime. [support.mi…rosoft.com]
Regola pratica: metti la fonte sempre in fondo. Metti l’obiettivo all’inizio. Il tono e il formato alla fine subito dopo la fonte.
[Obiettivo] → [Contesto] → [Istruzioni specifiche] → [Fonte] → [Formato/Tono]
4.2 Usa istruzioni positive, non negative
Copilot è progettato per agire, quindi dire a Copilot cosa “fare” piuttosto che cosa “non fare” è più efficace. [support.mi…rosoft.com]
| ❌ Istruzione negativa | ✅ Istruzione positiva |
|---|---|
| “Non essere troppo formale” | “Usa un tono professionale ma colloquiale” |
| “Non fare troppo lungo” | “Max 150 parole, 3 paragrafi” |
| “Non inventare dati” | “Usa solo le informazioni presenti nel documento allegato” |
4.3 Prova le istruzioni condizionali (if-then)
Prova a usare le istruzioni “if-then”. [support.mi…rosoft.com]
"Se nel documento ci sono dati mancanti, segnalalo esplicitamente invece di stimare. Se invece i dati sono completi, procedi con l'analisi.""Se la risposta supera 200 parole, riduci eliminando i dettagli secondari mantenendo i punti chiave."
4.4 L’iterazione strutturata — tre round
Spesso il primo risultato non è la risposta finale o migliore. Se non sei soddisfatto dei risultati, rivedi la richiesta e riprova. Prova le tre iterazioni seguenti: Round 1: “Scrivi sui progressi delle tecnologie per l’energia rinnovabile.” Round 2: aggiunge pubblico specifico e focus tematico. Round 3: aggiunge dettaglio tecnico, riferimenti a ricerche, applicazioni reali. [support.mi…rosoft.com]
Nella mia pratica uso sempre almeno due round:
Round 1 — Bozza esplorativa (prompt ampio)"Prepara una prima bozza della proposta commerciale basandoti sul brief allegato."Round 2 — Raffinamento mirato (prompt chirurgico)"Nella sezione 'Benefici attesi' aggiungi tre KPI misurabili specifici per il settore retail. Mantieni invariato il resto."Round 3 — Ottimizzazione (tono e formato)"Rendi il tono leggermente più assertivo nella sezione intro e verifica che la lunghezza totale non superi 1.500 parole."
4.5 Gestione del contesto di conversazione
Cambiare argomento senza contesto confonde l’IA, come in una conversazione umana. Mantenere il thread di conversazione pertinente all’argomento è cruciale. Se possibile, usa il pulsante “nuova conversazione” quando necessario. [lilys.ai]
Regola pratica: un thread = un task. Se cambi argomento, apri una nuova conversazione. Il contesto accumulato in una sessione può aiutare o disturbare, a seconda di quanto è coerente con la nuova richiesta.
5. Prompt pronti per le quattro app principali
Word — Tre pattern collaudati
// Pattern 1: Bozza da zero con struttura"Scrivi una [tipo di documento] di [lunghezza] per [pubblico]. Struttura: [sezione1] → [sezione2] → [sezione3]. Tono: [tono]. Basati su: [file allegato]."// Pattern 2: Riscrittura mirata"Riscrivi il paragrafo evidenziato per migliorare la chiarezza. Mantieni il significato originale ma usa frasi più brevi. Pubblico target: manager non tecnici."// Pattern 3: Revisione critica"Analizza questo documento e dimmi: 1. I tre punti più deboli dell'argomentazione 2. Le affermazioni non supportate da dati 3. Cosa manca rispetto all'obiettivo dichiarato nell'intro."
Excel — Tre pattern collaudati
// Pattern 1: Formula contestualizzata"Aggiungi una colonna 'Trend' che calcoli la variazione percentuale rispetto al mese precedente per ogni riga. Spiega la formula generata in italiano semplice."// Pattern 2: Analisi mirata"Identifica le 5 righe con il valore più alto nella colonna 'Costo' e le 5 con il valore più basso nella colonna 'Margine%'. Mostra i risultati in una tabella separata con un commento su eventuali anomalie."// Pattern 3: Dashboard"Crea un grafico a barre con le vendite mensili per categoria. Aggiungi una linea di tendenza. Titolo: 'Andamento vendite H1 2026'. Colori: verde per categorie sopra target, rosso per quelle sotto."
Outlook — Tre pattern collaudati
// Pattern 1: Email da zero"Scrivi un'email a [nome] di [azienda]. Obiettivo: [es. proporre un incontro per discutere X]. Contesto: [es. ci siamo incontrati al convegno Y la settimana scorsa]. Tono: professionale ma diretto. Lunghezza: max 120 parole. CTA finale: proponi una call di 30 minuti la prossima settimana."// Pattern 2: Risposta a messaggio difficile"Rispondi a questa email di reclamo. Il problema è stato risolto. Il cliente è ancora frustrato. Tono: empatico, non difensivo, rassicurante. Proponi una call di aggiornamento entro 48 ore."// Pattern 3: Riepilogo thread lungo"Riepiloga questo thread email di 30 messaggi in: - Decisioni prese - Azioni da fare (con owner se indicato) - Punti ancora aperti Max 200 parole totali."
Teams — Tre pattern collaudati
// Pattern 1: Recap riunione strutturato"Riassumi la riunione con questi elementi: 1. Decisioni prese (elenco puntato) 2. Azioni da fare (owner + deadline se citati) 3. Punti rimasti aperti 4. Prossimi passi concordati Usa solo la trascrizione — non stimare dati non detti."// Pattern 2: Domanda in tempo reale"Fino a questo momento della riunione, quali sono le posizioni diverse emerse su [argomento]? Chi ha sostenuto quale posizione?"// Pattern 3: Riepilogo chat canale"Riepiloga gli ultimi 7 giorni del canale #progetto-X in Teams. Focus su: decisioni prese, blockers emersi, deliverable menzionati. Max 150 parole."
6. Gli errori più comuni — E come evitarli
Prompt vaghi portano l’IA a inserire informazioni non vere. L’IA può anche allucinare e inventare informazioni. Essere specifici garantisce i migliori risultati. [copilotcircle.com]
| Errore | Perché succede | Come correggerlo |
|---|---|---|
| Prompt di 5 parole | Si sopravvaluta la capacità di Copilot di “capire” il contesto | Usa sempre OCFA anche per task semplici |
| Istruzioni negative | “Non fare X” viene ignorato più spesso di “Fai Y” | Riformula sempre in positivo |
| Cambiare argomento nello stesso thread | Il contesto precedente inquina la nuova richiesta | Apri una nuova conversazione |
| Non specificare la fonte | Copilot usa tutto quello che trova, non quello che vuoi tu | Indica sempre file o contesto esplicito |
| Accettare il primo output senza revisione | I LLM sono probabilistici, non deterministici | Usa almeno due round di iterazione |
| Prompt troppo lungo e confuso | Troppe istruzioni in un blocco unico disorienta | Struttura con OCFA, spezza in round se necessario |
7. Conclusioni — Il prompt è un documento di lavoro
Dopo mesi di uso quotidiano, ho cambiato il mio approccio: i prompt più efficaci non li scrivo al volo — li progetto. I migliori li salvo in un file Markdown su OneDrive e li riuso come template.
Controlla e verifica sempre le risposte che ricevi da Copilot. Copilot si basa su modelli linguistici di grandi dimensioni che vengono addestrati per prevedere le parole e le frasi successive. I LLM possono occasionalmente creare contenuti di parte, offensivi, dannosi o errati. È imperativo rivedere e convalidare in modo coerente le risposte per accuratezza e appropriatezza. [support.mi…rosoft.com]