Agile'da user story yazmak için aşağıdaki adımlar izlenebilir: 1. Kullanıcı kişisini belirleme. 2. Kullanıcının amacını yazma. 3. Faydayı veya sonucu belirtme. Örnek bir user story yapısı: "As a [kullanıcı tipi], I want to [eylem] so that [fayda]" (Örneğin, "As a project manager, I want to create and assign tasks to team members so that I can track project progress and ensure work is completed on time"). Yazma sırasında dikkat edilmesi gerekenler: Jargondan kaçınma. Gereksinimleri sonraya bırakma. Zaman konusunu sınırlama. User story yazarken ürün sahibi, ürün yöneticisi veya program yöneticisi görev alabilir.