• HAKKIMIZDA
  • İLETİŞİM
Kaizen Hub
  • KEŞFET
Dönüşüm Yönetimi

Agile Dönüşümde Takım Kurulumu Öncesi Hazırlıklar

by mlap November 14, 2023
written by mlap

Agile dönüşüm yolculuğu, ilk adım olan takım kurulumu ile başlar. Ancak takım kurulmadan önce yapılacak bazı hazırlıklar, ileride yaşanabilecek problemlerin önüne geçmek için kritik öneme sahiptir. Sağlıklı bir dönüşüm başlatmak ve sürdürülebilir kılmak için aşağıdaki adımlara dikkat edilmelidir.

1. İlgili ekiplerle ön görüşmeler yapılması

Dönüşüm başlamadan önce ilgili ekiplerle bir araya gelinmeli, dönüşüm ihtiyacı ve amaçları konuşulmalıdır.

  • Takımın mevcut iş yapış şekilleri,

  • Agile prensiplerinin nasıl uygulanabileceği,

  • Dönüşümden beklentiler ele alınmalıdır.

Bu görüşmelerde Agile koç veya danışman, doğru soruları sorarak ihtiyacı en iyi karşılayacak çerçeveye/metoda karar verilmesini kolaylaştırır.

2. Uygulanacak metod/çerçevenin seçilmesi

Scrum, Kanban veya farklı Agile yaklaşımları arasında seçim yapılmalıdır. Bu karar, takımın iş yapış şekline ve sorumluluk alanına en uygun yöntemi belirlemek açısından önemlidir.

3. Yönetim ile düzenli iletişim kurulması

Agile dönüşüm sadece takımları değil, yöneticilerin rollerini de etkiler. Bu nedenle:

  • Yönetimle düzenli (tercihen haftalık) toplantılar yapılmalı,

  • Soru-cevap seansları düzenlenmeli,

  • Yeni sorumluluk ve roller hakkında bilgilendirme sağlanmalıdır.

Böylece yöneticiler dönüşüm sürecine daha hazırlıklı girer.

4. Eğitimlerin verilmesi

Takımın seçeceği çerçeve/metod (örneğin Scrum veya Kanban) ile ilgili kapsamlı bir eğitim verilmelidir. Eğitimde sadece teorik bilgi değil, uygulamaya yönelik örnekler de olmalıdır. Böylece takım, dönüşüme başlamadan önce soru işaretlerinden arınmış olur.

5. Product Owner’ın belirlenmesi

Product Owner seçimi kurumdan kuruma değişebilir. Deneyimlerime göre bu rol çoğunlukla yönetim tarafından atanıyor. Beklentilerin yüksek olduğu bu rol için doğru ismin yönetim tarafından seçilmesi genellikle daha sağlıklı bir yöntemdir.

6. Product Owner’a aktarım yapılması

Agile koç, Product Owner’a rol ve sorumluluklarını net bir şekilde aktarmalıdır. Özellikle:

  • Product Backlog yönetimi,

  • Backlog’un nasıl hazırlanacağı,

  • İlk backlog (initial backlog) oluşturma ipuçları paylaşılmalıdır.

7. Initial Product Backlog’un hazırlanması

Takım kurma etkinliklerinden önce Product Owner’ın initial backlog’u hazırlaması gerekir. Bu sayede takım, ilk planlama etkinliklerine daha hazır girer ve dönüşüm süreci daha güçlü başlar.

Sık Yapılan Hatalar

Agile dönüşümün ilk adımı olan takım kurulumu sırasında sıkça yapılan bazı hatalar şunlardır:

  • Eğitimlerin yüzeysel verilmesi: Sadece teori aktarımıyla yetinilen eğitimler, uygulama aşamasında takımın çok zorlanmasına sebep olur.

  • Product Owner’ın hazırlıksız atanması: Rolün beklentileri yüksek olmasına rağmen PO’nun rolüne dair aktarım yapılmadan sahaya sürülmesi başarısızlığa davetiye çıkarır.

  • Initial backlog’un eksik hazırlanması: İlk backlog’un boş, olgunlaşmamış veya önceliklendirilmemiş olması planlama toplantılarının verimsiz geçmesine neden olur.

  • Yönetim ile iletişimin ihmal edilmesi: Yöneticiler dönüşümün dışında bırakıldığında hem destek eksikliği olur hem de ilerleyen süreçte direnç artar.

  • Çerçeve seçiminin yanlış yapılması: Sadece popüler olduğu için Scrum veya Kanban seçmek yerine takımın iş yapışına uygun olan yöntem tercih edilmelidir.

Sonuç:

Agile dönüşümün başarısı, doğru kurulan takımlarla başlar. Takım kurulmadan önce yapılan bu hazırlıklar ve hatalardan kaçınılması, hem dönüşümün sağlıklı başlamasını hem de sürdürülebilir olmasını sağlar.

November 14, 2023 0 comments
0 FacebookTwitterPinterestEmail
Dönüşüm Yönetimi

Agile Dönüşümde Dokümantasyonun Rolü

by mlap November 8, 2023
written by mlap

Agile dönüşüm sürecinde sıkça tartışılan konulardan biri de dokümantasyonun nasıl tutulacağıdır. Agile dünyada “dokümantasyon yoktur” gibi yanlış bir algı oluşabiliyor. Özellikle Scrum’daki Product Backlog ve PBI’lar (Product Backlog Item) bu algının sebebi olabiliyor: “Zaten yapılacak işler backlog’da yazıyor, kabul kriterleri de var. O halde dokümantasyona gerek yok.”

Oysa bu doğru bir yaklaşım değil. Agile Manifesto’nun ilkelerine baktığımızda şu ifade yer alıyor:
“Kapsamlı dokümantasyondan ziyade çalışan yazılıma değer veririz.”

Buradaki vurgu dokümantasyonun yokluğu değil, öncelik sırasıdır. Yani:

  • Çalışan yazılım her zaman en büyük değeri oluşturur.

  • Dokümantasyon ise tamamen gereksiz değildir; aksine, belli amaçlarla yapılmalıdır.

Geleneksel Yaklaşımda Dokümantasyon

Klasik yöntemlerde onlarca, hatta yüzlerce doküman hazırlanır.

  • Onay süreçleri doküman üzerinden yürür.

  • Talep sahipleri süreci veya ekranları dokümanlar üzerinden öğrenir.

  • Ancak yazılım geliştirme başladığında çoğu zaman:

    • Beklenmedik sorunlar çıkar,

    • Süreçler değişir,

    • Dokümanda tasarlanan ürün ile gerçek çıktı arasında farklar oluşur.

Sonuç: Yüzlerce sayfa doküman değer yaratmazken, ürünün çalışan küçük bir parçası bile çok daha fazla değer sunar.

Agile Yaklaşımda Dokümantasyon

Agile’de dokümantasyon tamamen ortadan kalkmaz. Ancak:

  • Kurumsal hafızanın korunması için,

  • Regülatif zorunluluklar nedeniyle,

  • Takımın ileride yeniden kullanabileceği bilgiler için gereklidir.

Buradaki önemli nokta:

  • Dokümanın gereksiz detaylarla doldurulmaması,

  • Takımın ihtiyaca göre seviye belirlemesi,

  • Hazırlanacak dokümanın değer üretiminin bir parçası olmasıdır.

DoD (Definition of Done) ile İlişki

Eğer doküman hazırlamak işin bir parçasıysa, bu durum Definition of Done (Bitti Tanımı) içine eklenebilir. Böylece:

  • Dokümantasyon bir angarya değil,

  • Kalitenin ve ürünün tamamlanmış sayılmasının doğal bir parçası haline gelir.

Özetle: Agile, dokümantasyonu reddetmez. Sadece, dokümandan çok çalışan ürüne değer verilmesi gerektiğinivurgular. Değer yaratan ve gerekli olan dokümanlar hazırlanmalı; ancak asıl odak her zaman ürünün kendisi olmalıdır.

November 8, 2023 0 comments
0 FacebookTwitterPinterestEmail
Dönüşüm Yönetimi

Agile Takımlarda Motivasyonu Sürdürülebilir Kılmak

by mlap November 2, 2023
written by mlap

Geleneksel yazılım geliştirme yöntemlerinde özellikle büyük projelerden sonra genellikle bir “light dönem” yaşanırdı. Bu dönemde ekipler, önceki projenin yorgunluğunu atar, araştırmalar yapar, kendini geliştirir, biraz da “kafasını toplardı”. Hatta iş başvurularında sıkça duyduğumuz self motivation kavramı için güzel bir örnektir.

Motivasyonun zaman zaman maaş artışı veya ek imkanlarla artırılabildiği bilinse de, bunun kalıcı olmadığı araştırmalarla ortaya konmuştur. Liderlerin etkileyici konuşmaları da motivasyonu yükseltebilir; fakat onların etkisi de bir süre sonra azalır. Örneğin, Süreyya Ciliv’in konuşmalarının çalışanlarda uzun süreli bir coşku uyandırdığı bilinir, ancak bir noktadan sonra yine “normal”e dönülür.

Ardından, organizasyon Agile dönüşüm yolculuğuna başlar. Artık işler küçük parçalara bölünür; sprintler veya iterasyonlarla sürekli değer üretmeye odaklanılır. Fakat burada bir fark vardır: Bir sprint biter bitmez, hemen bir sonraki sprint başlar. Geleneksel yöntemlerdeki “light dönem” artık yoktur. Bu da zamanla, çıktıların kalitesinde, takım içi iletişimde ve motivasyonda düşüşlere yol açabilir.

Peki, Agile takımlarda motivasyonu nasıl sağlarız?
Burada hem takımlara, hem liderlere, hem de Agile dönüşümünü yöneten rollere önemli sorumluluklar düşmektedir.

Takımın Yapabilecekleri

  • Sürdürülebilir hız:
    Yoğun dönemler doğal olarak yaşanır. Ancak sürekli fazla mesai yapmak, bir süre sonra bıkkınlık yaratır ve teknik borçları artırır. Yoğun bir sprintten sonra kısa süreliğine “vitesi düşürmek”, uzun vadede daha verimli çalışmayı sağlar.

  • Product Owner ile doğru denge:
    Product Owner’ın her talebe “Evet” demesi, takımı tükenmişliğe sürükleyebilir. Aynı şekilde takım üyelerinin de “HAYIR” diyebilmesi kritik bir yetkinliktir. Doğru önceliklendirme yapılmadığında motivasyon hızla kaybolur.

  • Kişisel gelişime zaman ayırmak:
    Sprint backlog’una kişisel gelişim için küçük işler eklemek, hem bireysel motivasyonu hem de takımın uzun vadeli verimliliğini artırır.

  • İş dışı iletişim:
    Takım içindeki küçük sohbetler, kahve molaları veya online oyunlar bile iletişimi ve aidiyeti güçlendirir.

Liderlerin Yapabilecekleri

  • Doğru eşleşme ve rotasyon:
    Takım üyelerinin güçlü olduğu işlerde yer almaları motivasyonu artırır. Zaman zaman yapılan rotasyonlar da farklı deneyimlerle iş tatminini yükseltir.

  • Sorun çözme desteği:
    Takım içinde çözülemeyen kişisel veya iş kaynaklı sorunlara liderlerin koçluk etmesi ve gerekirse reorganizasyonla çözüm sağlaması önemlidir.

  • Şeffaf iletişim:
    Liderlerin tüm takımı ilgilendiren konuları şeffaf bir şekilde paylaşması, güven ortamı yaratır.

  • Sosyal aktiviteler:
    İş dışında düzenlenen etkinlikler, takımın deşarj olmasını sağlar. Bu aktiviteler, uzun vadede motivasyonu yüksek tutan önemli araçlardır.

Agile Dönüşümünü Yöneten Rollerin Yapabilecekleri

  • Oyunsallaştırma (Gamification):
    Takımların ortak hedefler doğrultusunda motive olması için oyunlaştırma yöntemleri kullanılabilir. Hem eğlenceli hem de öğretici bir deneyim yaratır.

  • Pratik çeşitliliği:
    Her takım aynı değildir. Takımların dinamiklerine göre farklı pratikler, teknikler geliştirmek tekdüzeliği ortadan kaldırır.

  • Kültürü güçlendirmek:
    Agile prensipler sadece takım seviyesinde değil, organizasyon genelinde kültür haline gelmelidir. Eğer Agile sadece “takım bazlı” kalırsa, zamanla eski geleneksel yöntemler geri döner.

Sonuç

Agile dönüşüm yolculuğunda motivasyonun sürekliliği, yalnızca takımlardan değil, liderlerden ve dönüşümü yönetenlerden de sorumluluk almayı gerektirir. Sürdürülebilir motivasyon, sürdürülebilir değer üretiminin en büyük anahtarıdır.

November 2, 2023 0 comments
0 FacebookTwitterPinterestEmail
Dönüşüm Yönetimi

Tuckman Modeli ve Agile Takımların Olgunlaşma Yolculuğu

by mlap October 25, 2023
written by mlap

Agile dönüşümü ile birlikte aynı amaca sahip bireyler bir araya gelerek ortak bir hedefe koşmak için takım oluştururlar. Agile yaklaşımda güçlü bir takım ruhu özellikle vurgulanır.

Ancak, takım üyeleri ilk andan itibaren “iyi bir takım” olamazlar. Çünkü insanlar farklı geçmişlere, kişiliklere ve alışkanlıklara sahiptir. Birbirini yeni tanıyan kişilerin uyum sağlayıp güçlü bir takım ruhu yakalaması zaman ve deneyim gerektirir.

Bu süreci anlamak için 1965 yılında psikolog Bruce Tuckman tarafından geliştirilen Takım Olgunluk Modeli (Tuckman Modeli) önemli bir rehberdir. Tuckman, bir ekibin yüksek performanslı bir takıma dönüşmesi için geçmesi gereken aşamaları tanımlamıştır.

1. Forming (Şekillenme)

  • Takım üyeleri ilk kez bir araya gelir.

  • Projenin amacı, ekip yapısı, roller ve görevler öğrenilir.

  • Üyeler birbirlerini tanır, beklentilerini ve değerlerini keşfeder.

  • Ortak amaç, değerler ve hedefler netleşmeye başlar.

Bu aşama heyecan ve belirsizliklerin iç içe geçtiği dönemdir. Liderler ve Scrum Master, takımı yönlendirmek ve güven ortamı oluşturmak için kritik rol oynar.

2. Storming (Farklılıkları Yönetme)

  • Ortak amaçlara rağmen bireysel hedefler ile takım hedefleri çatışabilir.

  • Roller, değerler ve öncelikler sorgulanır.

  • Çatışmalar, anlaşmazlıklar ve rahatsızlıklar ortaya çıkabilir.

Bu aşama zorludur, ama aynı zamanda fırsatlarla doludur.

  • Farklılıkların yönetimi, geribildirim alışverişi, fikirlerin açıkça tartışılması ve çatışma yönetimi bu dönemde öğrenilir.

  • Liderlerin sabırlı olması, takıma alan açması çok önemlidir.

3. Norming (Birlikte Hareket Etme)

  • Takım üyeleri birbirlerinin güçlü ve zayıf yönlerini kabul etmeye başlar.

  • İşbirliği artar, ortak çözümler üretilir.

  • “Ben” yerine “Biz” yaklaşımı güçlenir.

  • Bireysel hedefler, takım hedeflerine göre konumlandırılır.

 Takımda güvenin ve ortak kültürün oluştuğu dönemdir.

4. Performing (Yüksek Performans Gösterme)

  • Takım üyeleri birbirine güvenir, sorumlulukları paylaşır.

  • Ortak karar alabilir ve uygulayabilir hale gelirler.

  • Değer üretmeye odaklanırlar.

  • Zayıf yönlerini geliştirmeye, güçlü yanlarını ise en iyi şekilde kullanmaya çalışırlar.

Bu aşamada takım “gerçek anlamda Agile” çalışmaya başlar.

5. Adjourning (Dağılma)

1977’de modele eklenen son aşamadır.

  • Proje tamamlandığında veya backlog’daki işler bittiğinde takım dağılır.

  • Bu süreçte “bana ne olacak” endişesi ve motivasyon düşüklüğü görülebilir.

Liderler ve yöneticiler, takımı bu dönemde desteklemeli, emeklerini takdir etmeli ve sürecin sağlıklı tamamlanmasını sağlamalıdır. Ayrıca, kapanışta proje ve takımın genel bir değerlendirmesi yapılmalıdır.

Sonuç

Yeni kurulan takımlar, bu evrelerden mutlaka geçerler. Özellikle Storming aşamasında sabır göstermek, geri dönülmez kırgınlıklar yaratmamak kritik önemdedir.

Liderler ise takımın bu aşamalardan geçtiğini bilmeli, aceleyle üye değişiklikleri yapmak veya cezalandırmak yerine takımı bu yolculuğun farkına vardırmalıdır.

✅ Unutmayalım: Gerçek performans, sabır ve güvenle gelişir.


October 25, 2023 0 comments
0 FacebookTwitterPinterestEmail
Agile & Lean

Product Owner Bir Sprinti Nasıl Geçirir?

by mlap October 22, 2023
written by mlap

Scrum’da bulunan üç rolden biri olan Product Owner, takım tarafından gerçekleştirilecek işlerin listesi olan Product Backlog’un yönetiminden sorumludur. En değerli işlerin öncelikli olarak ele alınmasını sağlamak onun temel sorumluluğudur.

Sprint Başlangıcı: Planlama

Sprint, Sprint Planlama etkinliği ile başlar. Product Owner bu etkinliğin ana aktörüdür.

  • Planlama öncesinde, öncelikli işlere göre sıralanmış ve refine edilmiş bir backlog hazırlar.

  • Planlama sırasında takıma, ele alınacak işlerin NE yapılacağı ve NEDEN değerli olduğu hakkında net bilgi verir.

  • Takımın sorularına cevap verir, gerekli yönlendirmeleri yapar.

Göründüğü kadar kolay değildir; planlama öncesi hazırlık, araştırma ve paydaşlarla iletişim bu sürecin önemli bir parçasıdır.

Sprint Süresince: Takıma Destek ve Backlog Yönetimi

  • Sorulara Hazır Olmak: Takım geliştirme sırasında birçok noktada bilgiye veya karara ihtiyaç duyacaktır. Product Owner, bu ihtiyaçları hızlıca karşılamalıdır.

  • Backlog’u Refine Etmek: Bir sonraki sprint için backlog’u hazırlamak Product Owner’ın sürekli sorumluluğudur. Bu iş zaman alıcıdır ve çoğu zaman developer’ların desteğini de gerektirir.

  • Takımla Yakın Çalışmak: Aynı lokasyonda olamasa bile özellikle uzaktan çalışmada daily’lere katılım, iletişimin güçlü kalmasını sağlar. Bu katılım, hem takımdan gelen sorulara cevap vermek hem de sürece yakın olmak açısından faydalıdır.

Sprint Sonu: Review ve Retrospective

  • Sprint Review: Product Owner, bu etkinliğin başrol oyuncusudur.

    • Ürünün geldiği noktayı paydaşlara sunar.

    • Sunumun sadece kendi tarafından değil, konu bazlı olarak takım üyeleriyle birlikte yapılmasına özen gösterir.

    • Paydaşlardan gelen geribildirimleri toplar ve uygun olanları backlog’a ekler.

  • Sprint Retrospective: Product Owner bu etkinliğe katılımcı olarak dahil olur.

    • Diğer takım üyeleri gibi fikirlerini paylaşır.

    • Sürecin iyileşmesine katkı sağlar.

Özetle: Product Owner’ın sprint boyunca rolü; doğru işleri seçmek, takıma netlik sağlamak, backlog’u sürekli olgunlaştırmak, paydaşlarla köprü olmak ve ürünün değerini artırmak için sürekli çalışmaktır.

October 22, 2023 0 comments
0 FacebookTwitterPinterestEmail
Agile & Lean

Scrum Master Bir Sprinti Nasıl Geçirir?

by mlap October 15, 2023
written by mlap

Scrum’da üç temel rolden biri olan Scrum Master, takımın Scrum’ı doğru anlamasını, uygulamasını ve önündeki engellerin kaldırılmasını sağlamakla sorumludur. Peki bir Scrum Master sprint boyunca neler yapar?

Sprint Başlangıcı: Planlama

Her sprint Sprint Planlama ile başlar. Scrum Master’ın buradaki görevi, etkinliğin verimli ve kurallarına uygun şekilde gerçekleşmesini sağlamaktır.

  • Takımın, Product Backlog’dan seçilen PBI’ların NEDEN değerli olduğunu anladığından emin olur.

  • Developer’ların NE yapılacağını netleştirmelerini ve NASIL yapılacağına dair task’ları oluşturmasını destekler.

  • Taskboard’un sprint başında hazır ve güncel olmasını sağlar.

Sprint Süresince: Takip ve Destek

Sprint boyunca Scrum Master’ın sorumlulukları devam eder.

Daily Scrum’lar:

    • Daily’nin her gün aynı saatte başlamasını ve 15 dakika içinde bitmesini sağlar.

    • Uzayabilecek konuları o anda park ettirip daily sonrası detaylı konuşulmasını teşvik eder.

    • Takımın engelleri dile getirmesi için cesaretlendirir.

Metrikler ve Görselleştirme:

  • Daily sonrası sprint bazlı metrikleri (ör. burndown chart) takip ederek takımı aksiyon almaya yönlendirir.

  • Haftada 1–2 kez board’un genel üzerinden geçerek atlanan konuların fark edilmesini sağlar.

Engellerin Yönetimi:

    • Takımın impediment backlog’unu gözden geçirir, çözülmesi için gerekli adımları atar.

Takımın Gelişimi:

    • Takımı self-organize olmaya teşvik eder, belirlenen kurallar çerçevesinde otonom hareket etmelerini destekler.

    • Liderler ile takım arasında ortak anlayışın gelişmesi için inisiyatif alır.

Sprint Sonu: Review ve Retrospective

Sprintin son gününde Scrum Master’ın rolü kritik hale gelir:

Sprint Review:

    • Takımın etkinliğe hazırlanmasını, ürünün en iyi şekilde sunulmasını teşvik eder.

    • Review sırasında gözlem yaparak iyileştirme fırsatlarını belirler ve bunları Retrospective gündemine taşır.

Sprint Retrospective:

    • Etkinliğin etkin bir şekilde fasilite edilmesini sağlar.

    • Önceki retrospective aksiyonlarının takibini yapar.

    • Takımla birlikte yeni aksiyonların belirlenmesine destek olur ve sürekli iyileşme kültürünü yaşatır.

Özetle; Scrum Master’ın rolü sprint boyunca planlamanın kalitesini sağlamak, sürecin akışını kolaylaştırmak, engelleri kaldırmak ve takımı sürekli gelişime yönlendirmektir.

October 15, 2023 0 comments
0 FacebookTwitterPinterestEmail
Ürün Yönetimi

Product Backlog Önceliklendirme Teknikleri

by mlap October 11, 2023
written by mlap

Product Backlog’un etkin yönetilebilmesi için en önemli unsur, takımın öncelikli işlere odaklanmasıdır. Ancak birçok paydaşın bulunduğu ortamlarda öncelikleri belirlemek kolay değildir. Bu noktada Product Owner’ın tarafsızlığı ve değer odaklı yaklaşımı, üründen elde edilecek değerin maksimize edilmesini sağlar.

Aşağıda popüler önceliklendirme tekniklerini detaylıca bulabilirsiniz:


Monopoly Dollars

Amaç en değerli işi ortaya çıkarmaktır. Çıkış noktası şu sorudur:
“Bir yatırımcı olsaydınız, hangi işe ne kadar para yatırırdınız?”

  • Nasıl uygulanır?
    Product Owner önce ürünle ilgili temel backlog maddelerini listeler. Sonrasında paydaşlarına belli bir bütçe ve kurallar vererek bu backlog maddelerine yatırım yapmalarını ister.

  • Sonuç:
    En yüksek yatırım alan özellikler öncelikli hale gelir. Yakın yatırım alan maddeler arasında ise Product Owner inisiyatif alabilir.

Bu teknik, iş değerine odaklanmayı sağladığı için oldukça etkilidir.

Avantajı: İş değerini öne çıkarır.
Dezavantajı: Yakın yatırım alan maddelerde PO’nun inisiyatifi gerekir.


MoSCoW Tekniği

MoSCoW tekniği, backlog’daki işleri 4 kategoriye ayırarak önceliklendirme yapılmasını sağlar:

  • Must (Mutlaka yapılmalı): Yapılmadan backlog tamamlanamayacak, ürünün çalışabilmesi için gerekli özellikler.

  • Should (Yapılmalı): Müşteri memnuniyetini artıracak, uzun vadede mutlaka yapılması gereken ama ürünün ilk versiyonunda zorunlu olmayan özellikler.

  • Could (Yapılabilir): Olsa iyi olur, müşteri deneyimini artırır ama olmazsa büyük sorun yaratmaz.

  • Won’t (Yapılmayacak): Şimdilik yapılmayacak veya vazgeçilmiş özellikler.

Avantajı: Basit, anlaşılır.
Dezavantajı: Fazla “Must” çıkarılırsa etkisizleşir.


Eisenhower Matrisi

ABD Başkanı Dwight D. Eisenhower’ın zaman yönetiminde kullandığı bu matris, işleri önem ve aciliyet boyutunda değerlendirir.

  • Acil – Önemli: Hemen yapılmalı.

  • Acil Değil – Önemli: Uzun vadeli, stratejik değeri yüksek işler.

  • Acil – Önemli Değil: Başkasına devredilebilecek işler (e-mailler, telefonlar vb.).

  • Acil Değil – Önemli Değil: Elenebilecek, vakit kaybı yaratan işler.

Bu yöntem, Product Owner’ın öncelik belirlerken odaklanması gereken işleri netleştirir.

Avantajı: Zaman yönetimini kolaylaştırır.
Dezavantajı: “Acil” işler yanlış algılanabilir.


Kano Modeli

1980’lerde Prof. Noriaki Kano tarafından geliştirilen bu model, müşteri memnuniyetini esas alır. Özellikler üç ana gruba ayrılır:

  • Temel İhtiyaçlar: Olmadığında yüksek memnuniyetsizlik yaratır, ama varlığında ekstra memnuniyet getirmez (örn: bankacılık uygulamasında para transferi).

  • Doğrusal İhtiyaçlar: Ne kadar çok yapılırsa müşteri memnuniyetini o kadar artıran özelliklerdir (örn: daha hızlı işlem süreleri).

  • Heyecan Verici İhtiyaçlar: Beklenmeyen, sürpriz yaratan özelliklerdir. Olmadığında sorun yaratmaz ama olduğunda müşteriyi çok mutlu eder (örn: ücretsiz ek hizmetler).

Avantajı: Müşteri odaklıdır.
Dezavantajı: Araştırma ve müşteri görüşmeleri gerektirir.


WSJF (Weighted Shortest Job First)

SAFe çerçevesinde sık kullanılan bir tekniktir. Amaç, en yüksek iş değerine sahip ve en kısa sürede tamamlanabilecek işleri öne çıkarmaktır.

Formül:

WSJF = (Kullanıcı Değeri + Zaman Kritikliği + Risk Azaltma) ÷ İş Büyüklüğü

Nasıl yapılır?

  • Her PBI için değer, kritik zaman, risk azaltma ve iş büyüklüğü puanlanır.

  • Puanlama genelde 1-10 ölçeğinde yapılır.

  • En yüksek WSJF skoruna sahip işler önceliklidir.

Avantajı: Stratejik ürün yönetimi için güçlüdür.
Dezavantajı: Puanlamalarda subjektiflik riski vardır.


RICE Scoring

Ürün yönetiminde oldukça popülerdir. Farklı açılardan değerlendirerek dengeli önceliklendirme sağlar.

Formül:

RICE = (Reach × Impact × Confidence) ÷ Effort

Bileşenler:

  • Reach (Erişim): Kaç kullanıcı etkilenecek?

  • Impact (Etkisi): Kullanıcıya ne kadar fayda sağlayacak?

  • Confidence (Güven): Tahminimizden ne kadar eminiz?

  • Effort (Efor): Kaç kişi-gün/sprint sürecek?

Avantajı: Dengeli bir yaklaşım sunar.
Dezavantajı: Yanlış tahminler tüm skoru bozabilir.


100-Point Method

Paydaşların aktif katılımını sağlayan, basit bir yöntemdir.

Nasıl yapılır?

  • Her paydaşa 100 puan verilir.

  • Puanlarını backlog maddelerine dağıtırlar.

  • En çok puan alan maddeler önceliklidir.

Avantajı: Katılımı teşvik eder, şeffaflık sağlar.
Dezavantajı: Çok fazla PBI olduğunda karmaşık hale gelir.


Karşılaştırma Tablosu

Teknik Odak Noktası Katılım Kullanım Alanı Zorluk
Monopoly Dollars İş değeri Yüksek Stratejik özellik seçimi Orta
MoSCoW Gereklilik düzeyi Orta Basit önceliklendirme Düşük
Eisenhower Matrisi Zaman & önem Düşük Operasyonel işler Düşük
Kano Modeli Müşteri memnuniyeti Yüksek Ürün geliştirme & UX Orta
WSJF İş değeri & hız Orta SAFe / portföy yönetimi Yüksek
RICE Scoring Etki & efor dengesi Orta Ürün roadmap, strateji Orta
100-Point Method Paydaş önceliği Yüksek Paydaş yönetimi Orta

Sonuç

Product Owner’ın en kritik görevlerinden biri doğru önceliklendirme yapabilmektir. Bu teknikler tek başına yeterli olmayabilir, ancak doğru şekilde uygulandığında:

  • Paydaşlar arasında ortak anlayış oluşur,

  • Ürün geliştirme süreci değer odaklı ilerler,

  • Takımın motivasyonu ve müşteri memnuniyeti artar.

Kullanım durumlarına göre teknikler;

  • Paydaş katılımı gerekiyorsa: Monopoly Dollars, 100-Point Method.

  • Müşteri odaklı ürün geliştirmede: Kano Modeli.

  • Stratejik planlama için: WSJF, RICE.

  • Basit ve hızlı durumlarda: MoSCoW, Eisenhower.

October 11, 2023 0 comments
0 FacebookTwitterPinterestEmail
Agile & Lean

Product Backlog Olgunluğu Nasıl Artırılır?

by mlap October 7, 2023
written by mlap

Daha önceki yazılarımızda, takım tarafından gerçekleştirilecek her işin Product Backlog’da yer alması gerektiğini, yönetiminin tek sorumlusunun Product Owner olduğunu ve Product Backlog’da bulunması gereken temel alanları paylaşmıştık.
Bu yazıda ise Product Backlog’un olgunluğunu artırmak için dikkat edilmesi gereken alanlara odaklanacağım.

1. Kabul Kriteri

Kabul kriteri alanının kaliteli doldurulması, kurumsal hafızanın sürekliliğini sağlar.
Aynı zamanda:

  • Talep sahipleri ile Product Owner,

  • Product Owner ile Agile takımı arasında
    bir anlaşmanın göstergesidir.

Boş bırakılan, sadece belli bir uzmanlık alanına hitap eden veya PBI ile aynı ifadeleri taşıyan kabul kriterleri sorunlara yol açar.
Bu nedenle yalnızca kabul kriteri girmek değil, kalitesini güvence altına alacak kontrollerin yapılması da önemlidir.

2. Refine Edilen PBI Sayısı

Product Owner, bir sonraki sprintlere hazır bir backlog sunmalıdır.
Öncelikli PBI’ların içinden refine edilmiş olanların sayısının fazla olması, backlog’un olgunluğunu doğrudan artırır.

3. Önceliklendirme

Backlog’un düzenli şekilde önceliklendirilmesi:

  • Paydaşlarla güçlü iletişimin bir göstergesidir.

  • Sonraki sprintlere yapılacak hazırlığın da ön şartıdır.

Önceliklendirilmiş bir backlog, olgunluk seviyesini ciddi ölçüde yükseltir.

4. Büyüklük

Scrum takımları PBI’ların büyüklüğünü çeşitli tekniklerle tahminler.

  • Çok büyük PBI’lar, referans PBI ile kıyaslanarak daha küçük parçalara bölünmelidir.

  • Backlog’da “çok büyük” PBI’ların fazlalığı, olgunluğu olumsuz etkiler.

5. Waterfall Yaklaşımı

Agile takımlardan, her sprint veya iterasyonda değer üretmeleri beklenir.
Eğer PBI’lar uzmanlık alanına göre (analiz, geliştirme, test vb.) bölünmüşse, bu waterfall yaklaşımının bir göstergesidir.
Aktif backlog’daki bu tip PBI’ların oranı azaldıkça, backlog’un olgunluğu artar.

6. Sprint’e Ek İş Alımı

Sprint planlamadan sonra sprint backlog’una sıkça ek iş alınması, şu problemlerin işaretidir:

  • Önceliklendirme doğru yapılmamış olabilir.

  • Sprint planlamada gereğinden az iş taahhüt edilmiş olabilir.

Bu oran minimumda tutulmalıdır. Aksi halde takımın motivasyonu zarar görecektir.

7. İnovasyon Oranı

Agile takımların, yeni özellikleri sık ve sürekli pazara sunması beklenir.
Product Backlog’daki PBI’ların tipine göre analiz yapılarak;

  • Yeni özellik geliştiren PBI’ların oranı yüksekse bu, ürünün pazara adaptasyonunun güçlü olduğunun göstergesidir.

👉 Sonuç olarak, backlog’un olgunluğu; kabul kriterlerinden önceliklendirmeye, PBI büyüklüklerinden inovasyon oranına kadar birçok faktörle şekillenir. Product Owner bu alanlara dikkat ettikçe hem takımın verimliliği artacak hem de ürünün pazardaki başarısı güçlenecektir.

October 7, 2023 0 comments
0 FacebookTwitterPinterestEmail
Agile & Lean

Product Owner ve Yöneticilerin İş Birliği

by mlap October 3, 2023
written by mlap

Agile öncesinde, yöneticilerin temel sorumluluklarından bazıları; takımın yapacağı işlerin belirlenmesi, önceliklendirilmesi ve vizyonun oluşturulmasıydı. Ancak Agile ile birlikte bu sorumlulukların önemli bir bölümü Product Owner rolüne devredildi.

Product Owner’ların ürünle ilgili bilgileri yüksek olsa da; önceliklendirme, planlama, vizyon belirleme gibi sorumlulukları çoğu için ilk kez üstlenilen görevlerdir. Bu nedenle, Product Owner rolüne geçişte doğal bir alışma dönemi yaşanır.

Yöneticilerin Rolü

Bu alışma döneminde en çok destek veren rol yöneticilerdir. Product Owner’ın yeni sorumluluklarını öğrenmesi, rolünü içselleştirmesi ve “kaslarını geliştirmesi” için yöneticilerle düzenli görüşmeler yapması çok değerlidir.

  • Tavsiyem, haftalık görüşmeler yapılmasıdır.

  • Bu görüşmelerde Product Owner, hem yöneticiden tecrübe aktarımı alır hem de kurumun önceliklendirme, planlama, acil durum yönetimi ve paydaş ilişkileri konularındaki yaklaşımını öğrenme fırsatı bulur.

  • Böylece, ortak bir anlayış gelişir ve rolün adaptasyonu hızlanır.

Rol Yerleştikten Sonra da İletişim

Product Owner rolüne alışıldıktan sonra da yöneticilerle iletişimin düzenli sürdürülmesi kritik önemdedir. Çünkü:

  • Kurumun strateji ve vizyonu,

  • Üst yönetim inisiyatifleri,

  • Yeni öncelikler ve kritik problemler genellikle ilk olarak yöneticilere gelir.

Eğer Product Owner bu bilgiden habersiz kalırsa:

  • Eksik veya yanlış planlama yapabilir.

  • Öncelikli işlerin backlog’a zamanında yansımaması, sprint ortasında acil işlerin takıma gelmesine neden olabilir.

  • Bu durum hem takımın self-organize olmasını zedeler hem de sprintin akışını bozar.

Tecrübeli bir Product Owner dahi olsa, yöneticilerle düzenli temas, önceliklerin planlama öncesinde backlog’a yansıtılmasını sağlar. Böylece tüm işlerin tek bir yerde toplanması, daha sağlıklı sprint planlamaları yapılmasına ve sprintin sorunsuz akmasına katkıda bulunur.

Uygulama Önerisi

  • Scrum takımları için bu görüşmelerin sprint planlama öncesinde yapılmasını öneririm.

  • Kanban takımları için ise replenishment öncesi gerçekleştirilmesi faydalı olacaktır.

👉 Kısacası, Product Owner’ın yöneticilerle düzenli iletişimi; rolün güçlenmesini, takımın işleyişinin sağlıklı ilerlemesini ve organizasyonel önceliklerin doğru şekilde yansıtılmasını sağlar.

October 3, 2023 0 comments
0 FacebookTwitterPinterestEmail
Agile & Lean

Etkin Bir Product Owner’ın Sahip Olması Gereken Özellikler

by mlap September 29, 2023
written by mlap

Product Owner, ürünün vizyonuna yön veren, Product Backlog’un tek sahibi olan ve paydaşlarla sürekli iletişim halinde kalarak talepleri olgunlaştıran kritik bir roldür. Hem domain bilgisi hem de kişisel yetkinlikleri ile ön plana çıkması gerekir.

Bu rolün etkin şekilde yürütülmesi için bir Product Owner’ın sahip olması gereken temel özellikler şunlardır:

1. Etkin ve Açık İletişim

  • Product Owner, tüm paydaşların sözcüsü konumundadır.

  • Etkin iletişim kurmalı, aktif dinleme yapmalı, güçlü sorular sorarak taleplerin nedenini netleştirmelidir.

  • Gerektiğinde yönlendirme yapmalı, farklı iletişim kanallarını (etkinlikler, toplantılar, e-posta bilgilendirmeleri) kullanarak tüm paydaşların aynı noktada olmasını sağlamalıdır.

  • Bu yaklaşım, yanlış anlaşılmaların ve olası sorunların önüne geçer.

2. Şeffaflık ve İkna Kabiliyeti

  • Product Owner, NE, NEDEN ve hangi ÖNCELİKLE yapılacağını belirleyen roldür.

  • Kararların gerekçelerini açıkça paylaşmalı, paydaşların süreçten haberdar olmasını sağlamalıdır.

  • Şeffaf bir yaklaşım güven ortamı oluşturur; ikna yetkinliği ise kararların kabul görmesini kolaylaştırır.

3. Değer Odaklı Bakış Açısı

  • En yüksek değeri üreten işlerin öncelikli olarak yapılmasını sağlamalıdır.

  • Taleplerin gerçekten neden değerli olduğunu bilmeli ya da sorgulamalıdır.

  • Araştırmacı, öğrenmeye açık ve sürekli gelişim odaklı olmalıdır.

4. HAYIR Diyebilme Yetkinliği

  • Her talebi kabul etmek, takımı tükenmişliğe sürükleyebilir.

  • Gereksiz işlere “hayır” diyebilmek, hem takımın motivasyonunu hem de ürünün değer odaklı ilerlemesini sağlar.

  • Doğru işlerin yapılabilmesi, yanlış işlere hayır denilmesinden geçer.

5. Tüm Paydaşları Bütünleştirme

  • Product Owner, sadece bir departmanın temsilcisi değildir.

  • Tüm paydaşlara eşit mesafede durmalı ve önceliklendirme noktasında tarafsız olmalıdır.

6. Rolünü Sahiplenme

  • Product Owner rolünü tam anlamıyla sahiplenmeli, sorumluluklarını yerine getirmelidir.

  • Organizasyon da bu role saygı duymalı ve desteklemelidir.

7. Ürün Vizyonuna Liderlik

  • Ürünün gelecekteki yol haritasını şekillendirmeli, takım ve paydaşlar tarafından benimsenmesini sağlamalıdır.

  • Verileri toplamalı, analiz etmeli ve vizyonu sürekli geliştirmelidir.

8. Agile Değerlere ve Kaizen Kültürüne Sahip Olma

  • Takım ruhu ile çalışmalı, müşterilerden sık sık geribildirim almalı ve pazara düzenli olarak değer sunmalıdır.

  • “Nasıl daha iyi yapabiliriz?” sorusunu her zaman gündemde tutarak sürekli iyileştirmeye (Kaizen) odaklanmalıdır.

9. Müşteri Odaklılık

  • Product Owner, ürünün müşteri beklentilerini karşılamasını öncelik haline getirmelidir.

  • Müşteri memnuniyeti, ürünün başarısı için en kritik faktörlerden biridir.

10. Çatışma ve Problem Yönetimi

  • Farklı görüşlerin olduğu ortamlarda çatışmaları yönetebilmeli, problemleri hızlıca çözebilmeli ve doğru kararları zamanında alabilmelidir.

Sonuç

Etkin bir Product Owner; iletişim, şeffaflık, değer odaklılık ve liderlik özellikleri ile takımı yönlendiren, paydaşları birleştiren ve ürünü pazarda başarıya taşıyan kişidir. Rolünü ne kadar sahiplenir ve yetkinliklerini geliştirirse, organizasyona kattığı değer de o kadar artacaktır.

September 29, 2023 0 comments
0 FacebookTwitterPinterestEmail
Newer Posts
Older Posts

Recent Posts

  • Cornell Not Tutma Tekniği ile Etkili Notlar
  • Growth Mindset ve Fixed Mindset: Hangi Düşünce Yapısına Sahipsiniz?
  • Agile Dönüşüm Yolculuğunda Başarıya Götüren Unsurlar
  • Agile Takımlarda Performans Yönetimi
  • Psikolojik Güvenlik: Takımların Başarıya Giden Yolu

Recent Comments

No comments to show.

© 2023 KaizenHub.net | by MLAP.TR

Kaizen Hub
  • Home