Destansı bir kullanıcı hikayesi, bir ürün veya projenin sahip olması gereken önemli bir özelliği veya yeteneği özetleyen geniş, üst düzey bir kullanıcı hikayesidir. Genellikle tek bir sprint veya yinelemeye sığmayacak kadar büyüktür, bu nedenle daha küçük kullanıcı hikayelerine ve görevlere bölünmüştür.
Epic kullanıcı hikayeleri, aşağıdakiler de dahil olmak üzere çeşitli avantajlar sağlar:
Destansı bir kullanıcı hikayesi tipik olarak aşağıdaki bilgileri içerir:
Epic kullanıcı hikayeleri, bir ürün veya projenin sahip olması gereken üst düzey özellikleri ve yetenekleri belirlemek ve önceliklendirmek için en iyi şekilde kullanılır. Ekiplerin, kullanıcılara ve paydaşlara değer sağlamaya ve karmaşık özellikleri daha küçük, daha yönetilebilir parçalara ayırmaya odaklanmasına yardımcı olabilirler. Epic kullanıcı hikayeleri ayrıca paydaşlar ve geliştirme ekipleri arasındaki iletişimi kolaylaştırabilir ve herkesin projenin genel amaç ve hedefleri konusunda aynı fikirde olmasını sağlamaya yardımcı olabilir.
İlk adım, kullanıcı hikayesinin amacını veya hedefini belirlemektir. Bu genellikle üst düzey bir iş hedefi veya çözülmesi gereken bir sorundur. Spesifik, ölçülebilir, ulaşılabilir, ilgili ve zamana bağlı olmalıdır.
Bir sonraki adım, sistemle etkileşime girecek kullanıcı karakterlerini veya kullanıcı türlerini belirlemektir. Bu, kullanıcı hikayesinin tasarımına bilgi verecek olan ihtiyaçlarını ve davranışlarını anlamanıza yardımcı olacaktır.
Destansı kullanıcı hikayesi, geliştirme ekibi tarafından üstesinden gelinebilecek daha küçük, daha yönetilebilir kullanıcı hikayelerine bölünmelidir. Bu daha küçük hikayeler bağımsız ve teslim edilebilir olmalı ve son kullanıcı için net bir değere sahip olmalıdır.
Her kullanıcı hikayesi şu formatta olmalıdır: "Bir [kullanıcı kişisi] olarak, [fayda] için [hedef] istiyorum." Kullanıcı hikayesi özlü ve spesifik olmalı ve kullanıcının ihtiyaç ve hedeflerine odaklanmalıdır.
Bir kullanıcı hikayeleri listeniz olduğunda, kullanıcı ve işletme için değerlerine göre öncelik sırasına koymalısınız. Bu, hangi hikayelerin önce ele alınması gerektiğini ve hangilerinin sonraya kadar bekleyebileceğini belirlemenize yardımcı olacaktır.
Son olarak, her bir kullanıcı hikayesini tamamlamak için gereken çabayı tahmin etmelisiniz. Bu, belirli bir sprint veya sürümde kaç hikayenin tamamlanabileceğini belirlemenize ve paydaşlarla beklentileri yönetmenize yardımcı olacaktır.
Epik bir kullanıcı hikayesi için belirlenmiş bir uzunluk yoktur, ancak tanımladığı üst düzey özelliği veya yeteneği yakalayacak kadar uzun, paydaşlar ve geliştirme ekipleri tarafından kolayca anlaşılabilecek kadar kısa olmalıdır.
Evet, destansı kullanıcı hikayeleri genellikle daha küçük kullanıcı hikayelerine ve tek bir sprint veya yinelemede tamamlanabilen görevlere bölünür.
Epic kullanıcı hikayeleri, ürün sahipleri, iş analistleri veya bir ürün veya proje için üst düzey özellikleri ve yetenekleri belirleyip önceliklendirmekten sorumlu olan herhangi biri tarafından yazılabilir.
Epic kullanıcı hikayeleri, ideal olarak çevik geliştirme sürecinin bir parçası olarak düzenli olarak gözden geçirilmeli ve güncellenmelidir. Daha fazla bilgi elde edildikçe ve öncelikler değiştikçe bunlar yeniden gözden geçirilmeli ve iyileştirilmelidir.