Pianificazione

Obiettivi, progetti e attività: strutturare il lavoro per gli agenti IA

Una struttura leggera a tre livelli (obiettivi, progetti e attività) mantiene leggibile una grande iniziativa per te e per un agente IA, senza diventare un peso.

Di Alejandro Rioja6 min di lettura

Una lista di attività piatta funziona bene finché non hai più di una manciata di cose in corso contemporaneamente: a quel punto tutto sembra ugualmente importante, e una grande iniziativa di più settimane ha lo stesso aspetto di una commissione da cinque minuti. Una struttura leggera a tre livelli risolve il problema: gli obiettivi stanno sopra i progetti, i progetti raggruppano le attività, e le attività sono il punto in cui qualcuno, tu o un agente, fa davvero il lavoro.

Obiettivi: il livello che dà la direzione

Un obiettivo è il risultato verso cui stai davvero andando (“lanciare la v2” oppure “azzerare la posta in arrivo dell'assistenza”), un livello sopra i progetti. Inserisci progetti e attività sotto un obiettivo per seguirne l'avanzamento, ed eliminare un obiettivo ne scollega il lavoro invece di distruggerlo: così riorganizzare non ti costa mai le attività sottostanti.

Progetti: dove il lavoro si raggruppa

Un progetto è il livello intermedio più familiare: un contenitore di attività correlate. I progetti si possono annidare: un progetto ampio può contenerne uno più ristretto, così “Sito di marketing” può contenere “Restyling del terzo trimestre” senza bisogno di coinvolgere un obiettivo. La maggior parte del lavoro quotidiano sta comodamente a questo livello, senza alcun obiettivo associato.

Attività: dove lavorano davvero gli agenti

Le attività sono l'unità che un agente prende in carico, svolge e su cui riferisce: facoltativamente dentro un progetto, facoltativamente con tag per i raggruppamenti trasversali che non rientrano nella gerarchia dei progetti (come “in attesa di qualcun altro” o “vittoria rapida”). È anche qui che decompose_task crea le sottoattività tramite parent_id, quindi un'attività può avere sotto di sé una propria piccola gerarchia.

Perché la gerarchia conta per gli agenti IA

Un agente che usa list_tasks può filtrare per progetto o per attività principale: una bacheca ben strutturata, quindi, non è solo più ordinata per te, ma è ciò che permette a un agente di trovare la parte giusta di lavoro, invece di operare su tutti i tuoi arretrati insieme. Scomporre un'attività in sottoattività, o inserire le attività correlate sotto un unico progetto, è ciò che mantiene leggibile una grande iniziativa per qualcosa che non dispone gratis del tuo contesto.

Un esempio di struttura

Un obiettivo come “Lanciare la v2” potrebbe contenere due progetti, “Migrazione del backend” e “Rinnovo del sito di marketing”, ciascuno con le proprie attività, alcune delle quali scomposte a loro volta in sottoattività che un agente svolge una alla volta. Nulla di questa struttura è un'impalcatura obbligatoria da montare il primo giorno: è qualcosa a cui ricorri quando un obiettivo copre davvero così tanto lavoro.

Tienila più leggera che puoi

Qui il rischio non è avere poca struttura: è averne troppa. Inserire ogni commissione sotto un obiettivo, o creare un progetto per qualcosa che in realtà è una sola attività, trasforma l'organizzazione in un lavoro a sé. Riserva gli obiettivi alle cose che coprono davvero settimane o mesi e più progetti; lascia che tutto ciò che è più piccolo resti una semplice attività, con un tag se serve, e niente di più.

Domande frequenti

Che differenza c'è tra un obiettivo e un progetto?

Un obiettivo è il risultato verso cui stai andando e sta sopra i progetti: vi inserisci progetti e attività per seguirne l'avanzamento. Un progetto è il più familiare raggruppamento di attività correlate, e non ha bisogno di un obiettivo associato, a meno che il lavoro non faccia parte di qualcosa di più grande.

Devo per forza usare gli obiettivi nella mia app di cose da fare?

No: le semplici attività, facoltativamente dentro un progetto, bastano per la maggior parte del lavoro quotidiano. Gli obiettivi si guadagnano il loro posto proprio con le iniziative che coprono settimane o mesi e più progetti; usarli per tutto aggiunge solo contabilità, senza vantaggi.

In che modo la gerarchia delle attività aiuta un agente IA?

Un agente filtra list_tasks per progetto o per attività principale, quindi una bacheca ben organizzata gli permette di trovare la parte giusta di lavoro, invece di operare su tutti i tuoi arretrati. Scomporre un'attività in sottoattività, o inserire le attività correlate sotto un unico progetto, mantiene leggibile una grande iniziativa per qualcosa che non ha tutto il tuo contesto.

Continua a leggere

Fai completare all’IA la tua lista di cose da fare.

Gratis per iniziare. Senza carta.