Epikler, yazılım geliştirme sürecinde önemli bir rol oynayan ve projenin büyük resmini temsil eden kavramlardır. Epikler, genellikle büyük ölçekli, karmaşık veya kapsamlı bir işlevselliği ifade eder.

Epik Nedir?

Epikler, projenin büyük ölçekli hedeflerini, işlevselliğini veya gereksinimlerini tanımlayan birimlerdir. Bir epik, birden fazla user story’yi içerebilir ve genellikle bir veya daha fazla sprint boyunca tamamlanacak kadar büyük bir görevi temsil eder. Epikler, projenin odak noktalarını belirlerken, projenin hedeflerine yönelik stratejik bir vizyon sunar.

Epik Nasıl Oluşturulur?

Epikleri oluşturmak için dikkatli bir analiz süreci gereklidir. İşte adımlar:

  1. Gereksinimleri Belirleme:
    Proje gereksinimlerini belirleyin ve hangi büyük işlevselliğin epik olarak ele alınması gerektiğini belirleyin.
  2. Epik Başlığını ve Açıklamasını Belirleme:
    Her epik için açıklayıcı bir başlık ve kısa bir açıklama belirleyin. Bu başlık ve açıklama, epik hedeflerini ve projenin genel amacını özetlemelidir.
  3. Epikleri Önceliklendirme:
    Epikleri öncelik sırasına göre düzenleyin ve hangi epiklerin daha önce tamamlanması gerektiğini belirleyin.
  4. Epikler Arasında Bağlantı Kurma:
    Epikler arasındaki bağlantıları tanımlayın ve nasıl birbirleriyle ilişkili olduklarını anlayın. Bu, proje planlamasında ve iş akışında koordinasyonu sağlar.

User Story Nedir?

User story’ler, kullanıcının bir ihtiyacını veya beklentisini ifade eden kısa bir açıklamadır. User story’ler, epiklerin daha küçük parçalarını temsil eder ve bir sprint veya iterasyon boyunca tamamlanabilir. Her bir user story, bir veya daha fazla epik altında yer alır ve birincil hedefi tanımlar.

User Story Epik İçinde Nasıl Kullanılır?

Epikler, user story’lerin büyük resmini ve projenin genel amacını temsil ettiği için, epiklerin içinde user story’ler yer alır. User story’ler, epiklerin ayrıntılarını ifade eder ve belirli bir işlevselliği veya kullanıcı hikayesini temsil eder. Epikler ve user story’ler arasındaki ilişki, proje ekibinin birlikte çalışmasını sağlar ve projenin başarıya ulaşması için bir yol haritası oluşturur.

Epikleri Anlamak

Epikleri anlamak, projenin büyük resmini görebilmek ve projenin hedeflerine yönelik stratejik bir vizyonu kavramak anlamına gelir. Epikleri anlamak, projenin kapsamını, önceliklerini ve gereksinimlerini anlamak için önemlidir. Ayrıca, epikleri anlamak, ekip üyelerinin rollerini ve sorumluluklarını belirlemelerine yardımcı olur ve projenin başarısı için gereken adımları belirler.

Örnek Bir “Epik”

Varsayalım bir mobil sadakat uygulaması üzerinde panch cart ile müşteri sakadatini ve ciroyu arttırmayı hedefliyoruz. Bu hedef için ekibimize epik, epik içinde user story ve kabul kriterlerini oluşturalım.

Epik: Müşteri Sadakatini ve Ciroyu Artırmak

Açıklama: Bu epik, mobil sadakat ürünümüzün geliştirilmesiyle ilgilidir. Hedefimiz, müşteri sadakatini artırmak ve ciroyu yükseltmektir. Bu epik, puanlama sistemi ve promosyonlarla ilgili iyileştirmeleri içerecektir.

User Story 1: Kullanıcının Puan Toplama

Açıklama: Kullanıcının uygulama üzerinden puan toplamasını sağlamak, müşteri sadakatini artırmak için etkili bir yöntemdir. Bu user story, kullanıcının puan toplama işlemini kolaylaştırmayı hedefler.

Kabul Kriterleri:

  1. Kullanıcı, uygulama içindeki belirli etkinliklerde (alışveriş, puan kazandıran görevler vb.) puan toplayabilmelidir.
  2. Kullanıcı, puan kazandıran etkinlikleri tamamladıktan sonra puanlarının hesaplandığını ve profilinde görüntülendiğini görmelidir.
  3. Kullanıcının kazandığı puanlar, belirli bir ödeme eşiği aşıldığında hediye çekleri veya indirimlerle değiştirilebilir olmalıdır.

User Story 2: Özel Promosyonlar Sunma

Açıklama: Özel promosyonlar, müşteri sadakatini artırmak ve ciroyu yükseltmek için güçlü bir araçtır. Bu user story, kullanıcılara özel promosyonlar sunmayı hedefler.

Kabul Kriterleri:

  1. Kullanıcının geçmiş alışverişlerine, ilgi alanlarına ve tercihlerine dayanarak özel promosyonlar oluşturulabilmelidir.
  2. Özel promosyonlar, kullanıcılara uygulama içinde veya e-posta yoluyla gösterilebilmelidir.
  3. Kullanıcılar, özel promosyonlardan yararlanmak için belirli bir süre içinde teklifi kullanabilmeli ve indirimleri alabilmelidir.

Bu örneklerde, epik genel hedefi temsil ederken, user story’ler daha spesifik görevleri ifade eder. Her bir user story, kabul kriterleriyle birlikte tanımlanır. Kabul kriterleri, user story’nin tamamlanmasını belirlemek ve ürün ekibine yol göstermek için kullanılır.

Tabii ki, gerçek projeye bağlı olarak epik ve user story’lerin daha ayrıntılı ve özelleştirilmiş olması gerekebilir. Bu örnekte verilen user story’ler ve kabul kriterleri, mobil sadakat ürününüzün gereksinimlerine uyacak şekilde özelleştirilebilir.

Sonuç olarak, epikler, projenin büyük ölçekli hedeflerini tanımlayan ve projenin genel amacını belirleyen önemli bir kavramdır. User story’ler ise epiklerin daha ayrıntılı görevlerini ifade eder ve epiklerin altında yer alır. Epikleri anlamak, projenin başarılı bir şekilde yönetilmesi ve projenin hedeflerine ulaşılması için önemlidir. Bir Product Manager olarak, epikleri oluşturmak, yönetmek ve user story’lerle ilişkilendirmek, projenin başarısı için kritik bir yetenektir.

Bir Cevap Yazın

Gizlilik Politikası ve KVKK Aydınlatma Metni

Son Güncelleme Tarihi: 29.11.2025

1. Veri Sorumlusu 6698 sayılı Kişisel Verilerin Korunması Kanunu (“KVKK”) uyarınca, ardaaydogan.com (“Site”) üzerinden paylaştığınız kişisel verileriniz, veri sorumlusu sıfatıyla Arda Aydoğan tarafından aşağıda belirtilen çerçevede işlenebilecektir.

2. Hangi Kişisel Verileri Topluyoruz?
Siteyi ziyaretiniz ve kullanımınız sırasında aşağıdaki verileriniz toplanabilir:

  • Kimlik Bilgileri: Adınız, soyadınız (İletişim formu veya yorum yapma alanlarını kullanırsanız).

  • İletişim Bilgileri: E-posta adresiniz (İletişim formu, e-bülten aboneliği veya yorum alanları aracılığıyla).

  • İşlem Güvenliği Bilgileri: IP adresiniz, siteye giriş-çıkış saatleriniz, tarayıcı bilgileriniz (5651 sayılı Kanun gereği tutulması zorunlu log kayıtları).

  • Pazarlama ve Çerez Bilgileri: Google Analytics veya benzeri araçlar vasıtasıyla toplanan anonimleştirilmiş kullanım istatistikleri ve çerez kayıtları.

3. Kişisel Verilerinizi Hangi Amaçla İşliyoruz?
Toplanan kişisel verileriniz aşağıdaki amaçlarla işlenmektedir:

  • Sizden gelen soruları yanıtlamak ve iletişim süreçlerini yönetmek.

  • Blog içeriklerine yapılan yorumları denetlemek ve yayımlamak.

  • Varsa e-bülten üyeliklerini gerçekleştirmek ve yeni içeriklerden haberdar etmek.

  • 5651 sayılı Kanun’dan doğan yasal yükümlülüklerin (log kayıtlarının tutulması) yerine getirilmesi.

  • Site deneyimini iyileştirmek ve ziyaretçi istatistiklerini oluşturmak.

4. Kişisel Verilerin Kimlere ve Hangi Amaçla Aktarılabileceği
Kişisel verileriniz, yasal zorunluluklar (örneğin savcılık talepleri) dışında üçüncü şahıslarla paylaşılmamaktadır. Ancak;

  • Site altyapısının sağlanması için hizmet alınan sunucu (hosting) firmaları,

  • Site analitiği için kullanılan Google Analytics gibi servis sağlayıcıları (veriler anonim olarak işlenir), ile teknik zorunluluklar gereği paylaşılabilir. Verileriniz asla ticari amaçla satılmaz.

5. Kişisel Veri Toplamanın Yöntemi ve Hukuki Sebebi
Kişisel verileriniz, Site üzerinden elektronik ortamda; iletişim formları, e-bülten kayıt formları, yorum alanları ve çerezler (cookies) yoluyla toplanmaktadır. Bu veriler KVKK Madde 5’te belirtilen "Kanunlarda açıkça öngörülmesi", "Bir hakkın tesisi, kullanılması veya korunması" ve "Veri sorumlusunun meşru menfaatleri" hukuki sebeplerine dayanılarak işlenmektedir.

6. Çerezler (Cookies) Hakkında
Sitemizde, kullanıcı deneyimini iyileştirmek amacıyla çerezler kullanılmaktadır. Çerezler, tarayıcınız aracılığıyla cihazınıza kaydedilen küçük metin dosyalarıdır. Tarayıcı ayarlarınızdan çerezleri dilediğiniz zaman engelleyebilir veya silebilirsiniz. Ancak bu durumda Sitenin bazı fonksiyonları tam olarak çalışmayabilir.

7. KVKK Kapsamındaki Haklarınız (Madde 11)
KVKK’nın 11. maddesi uyarınca, veri sahibi olarak aşağıdaki haklara sahipsiniz:

  • Kişisel verinizin işlenip işlenmediğini öğrenme,

  • Kişisel verileriniz işlenmişse buna ilişkin bilgi talep etme,

  • Kişisel verilerin işlenme amacını ve bunların amacına uygun kullanılıp kullanılmadığını öğrenme,

  • Yurt içinde veya yurt dışında kişisel verilerin aktarıldığı üçüncü kişileri bilme,

  • Kişisel verilerin eksik veya yanlış işlenmiş olması hâlinde bunların düzeltilmesini isteme,

  • KVKK 7. maddede öngörülen şartlar çerçevesinde kişisel verilerin silinmesini veya yok edilmesini isteme.

8. İletişim
Kişisel verilerinizle ilgili haklarınızı kullanmak veya sorularınızı iletmek için info[a]ardaaydogan.com adresi üzerinden benimle iletişime geçebilirsiniz. Talebiniz en kısa sürede ve en geç 30 gün içinde sonuçlandırılacaktır.