I bit di questa domanda che non riguardano gli strumenti hanno una risposta soddisfacente in questa domanda che @MichaelT ha già indicato a.
Agile è contrario alla pianificazione eccessiva
Per quanto riguarda gli strumenti per supportare la pianificazione a lungo termine, tuttavia, il punto chiave è che Agile riconosce che le condizioni aziendali cambiano sempre e che i piani a lungo termine raramente arrivano alla fine senza cambiamenti significativi. La maggior parte delle organizzazioni è in sovrappeso e spreca enormi quantità di tempo a pianificare in modo dettagliato cosa succederà tra sei mesi, solo per rimpiazzare in tre mesi, e in cinque mesi, ecc.
Mantieni i piani a lungo termine di alto livello
Ovviamente devi fare una pianificazione a lungo termine in qualsiasi progetto significativo, ma la chiave è che, in ogni caso, dovresti ricalcolare i tuoi piani, dovresti mantenere i tuoi piani di alto livello. Non perdere tempo a fare stime inutili all'ora di quello che farai tra sei mesi. I manager amano farlo perché li fa sentire in controllo, ma è un'illusione. Sfortunatamente, molti strumenti tradizionali di gestione dei progetti ti portano a fare esattamente questo.
Caso ideale
Nel caso dell'idea con Agile, non hai una "scadenza". Hai una lista di cose che farai e rilascerai ogni sprint. Il software è "fatto" quando arrivi al punto in cui le parti interessate affermano di averlo fatto. Il tuo piano è il backlog. Questa è la lista delle cose che attualmente ti aspetti di fare nell'ordine in cui ti aspetti di farlo. Pianificare è solo scrivere storie e organizzarle nel tuo backlog. Non sono necessari strumenti aggiuntivi.
Caso realistico
Ovviamente, realisticamente, non stai lavorando in questa terra fantastica come normalmente i semi vogliono sapere quando sarà fatto. (O peggio, ti stanno dicendo quando deve essere fatto.) Realisticamente, alcuni risultati sprint sono inutili da rilasciare mentre altri sono vitali. Realisticamente, avrai altri team che hanno bisogno che alcune delle tue storie finiscano prima che le loro storie possano iniziare.
In questi casi, probabilmente dovrai creare un elenco di sprint futuri e storie di slot in ogni sprint, quindi hai un'idea approssimativa quando "finirai".
La chiave: è tutto che dovresti fare. Qualsiasi altra cosa è in fase di pianificazione.
Strumenti
Dato questo, i risultati della tua pianificazione sono solo un elenco di sprint, con un elenco puntato di storie per ogni sprint. Questo è tutto. Lo strumento che supporta elenchi puntati e tabelle funzionerà. Potresti usare Word. Potresti usare PowerPoint. Potresti usare Sharepoint. Potresti usare Mediawiki. (La mia squadra usa Confluence.) Potresti anche usare una lavagna con linee per sprint e note adesive. (Ho visto che team di successo nella mia azienda fanno esattamente questo.)
Basta non fare la pianificazione a cascata (e usare gli strumenti di pianificazione a cascata), etichettare gli "sprint" delle pietre miliari, avere una mischia giornaliera e far finta di fare Agile.