Le storie degli utenti funzionano meglio quando non ti devi preoccupare di tutte le cose non funzionali che le persone "presumono funzionino"
Il modo migliore per affrontarlo consiste nel configurare il framework di base per l'ambiente / l'architettura. vale a dire
"Stiamo creando un sito web, quindi avremo bisogno del nostro microsoft stack standard, IIS + C # + Asp.net + MVC + MSSQL con le solite basi dei ruoli OAuth2 auth, bilanciamento del carico, monitoraggio, firewall ecc ecc, distribuito a Azure "
Questo risponderà al 90% dei requisiti non funzionali. Se stai facendo qualcosa nel framework standard, allora vengono come standard.
Se hai uno speciale non funzionale, dì "Il processo personalizzato a lunga esecuzione deve essere in grado di gestire il carico di lavoro X", allora dovresti chiamarlo come User Story. "Come team di account, abbiamo bisogno del rapporto di fine anno da completare entro X giorni"