Scrum Notlar─▒ - Etkinlikler

agile methodology

Di─čer iki scrum notlar─▒mda daha genel baz─▒ bilgiler aktarm─▒┼čt─▒m. E─čer ├Ânceki iki yaz─▒m─▒ okumad─▒ysan─▒z a┼ča─č─▒ya linkleri b─▒rak─▒yorum.

Scum Notlar─▒ - Agile
Scum Notlar─▒ - Framework

Bu yaz─▒mda ise ├Âzellikle scrum etkinliklerinin detaylar─▒ ├╝zerine bilgi vermek istiyorum. Scrum ├žer├ževesi i├žersindeki her bir etkinli─či a┼ča─č─▒daki 5 farkl─▒ kategori a├ž─▒s─▒ndan de─čerlendirelim ve daha iyi kavramaya ├žal─▒┼čal─▒m.

-> Etkinlik Amac─▒
-> ─░yi veya K├Ât├╝ Pratikler
-> Kat─▒l─▒mc─▒lar
-> Etkinlik Yap─▒s─▒
-> Kurallar

Sprint Planlama

  • Etkinli─čin Amac─▒
    • Product Backlog lar─▒ eritmek i├žin sprint backlog a ald─▒─č─▒m─▒z i┼člerin detayland─▒r─▒lmas─▒
    • Sprint de yap─▒lacak i┼člerin planlanmas─▒, detayland─▒r─▒lmas─▒
    • Sprint e dahil edilecek i┼člerin Development TeamÔÇÖe anlat─▒lmas─▒
    • Scrum tak─▒m─▒ndaki t├╝m bireylerin ayn─▒ noktada olmas─▒n─▒n sa─članmas─▒
    • Herkesin yap─▒lacak i┼či commitlemesi, s├Âz ve taahh├╝t etmesi
    • ─░┼či nas─▒l yap─▒laca─č─▒n─▒n netle┼čtirilmesi
    • Sprint hedefinin belirlenmesi
  • ─░yi veya K├Ât├╝ Pratikler
    • PBI lar─▒ excel ile belirlemek
    • Oturma d├╝zeni olarak ekibin y├╝z-y├╝ze olmas─▒ (yuvarlak masa vs.)
    • Ekipteki herkesin planlamaya kat─▒lmamas─▒
    • Sprint i├žerisinde izin alacaklar─▒n belirlemek ve al─▒nacak i┼čleri ona g├Âre d├╝zenlemek
    • Kapasiteye g├Âre i┼č a─č─▒rl─▒─č─▒n─▒ belirlememek
  • Kat─▒l─▒mc─▒lar
    • Product Owner
    • Scrum Master
    • Development Team
  • Etkinlik Yap─▒s─▒
    • WHAT : PBI lar─▒n belirlenmesi,
      • Yap─▒lacak i┼člerin ne oldu─čunun product owner taraf─▒ndan anlat─▒lmas─▒,
      • Her PBI a ekip olarak size verilmesi
      • Size lama i┼člemi fibonacci serisine g├Âre verilir
      • Size lamay─▒ etkileyecek fakt├Ârler ; karma┼č─▒kl─▒, netlik durumu
    • HOW : TASK lar─▒n belirlenmesi,
      • Se├žilen i┼člerin nas─▒l yap─▒laca─č─▒n─▒n belirlenmesi,
      • Her task i├žin ├žal─▒┼čma saati verilir
  • Kurallar
    • 1 ayl─▒k sprintler i├žin 8 saat, 2 haftal─▒k sprint ler i├žin 4 saattir,
    • Planlamada i┼čler ki┼čilere atanmaz,
    • Hi├ž kimse i┼č atmas─▒ yapmaz,
    • ─░┼č atama yerine i┼č ├žekme kavram─▒ vard─▒r

Daily Scrum

  • Etkinlik Amac─▒
    • T├╝m ekip taraf─▒ndan sprint s├╝recinin nas─▒l ilerledi─čini, durumunun g├╝ncellenmesi
    • Engellerin erkenden farkedilip, ├ž├Âz├╝mleme s├╝recine girmesi,
    • Di─čer ekip arkada┼člar─▒n─▒n h─▒zl─▒ ├ž├Âzebildi─či ┼čeyleri ├Â─črenmek,
    • Ekibin g├╝nl├╝k planlama yapmas─▒n─▒ sa─člamak,
    • DailyScrum da kalan saat azaltmas─▒ artt─▒r─▒lmas─▒ndan ziyade g├╝nl├╝k plan yap─▒l─▒r,
    • Yap─▒lan i┼člerde belirsizlikten dolay─▒ yada engellerden dolay─▒ s├╝re uzar ise artt─▒r─▒labilir,
    • Her zaman kalan saat azaltmas─▒ olmayabilir,
  • ─░yi veya K├Ât├╝ Pratikler
    • ScrumBoardÔÇÖun aktif olarak kullan─▒lmamas─▒,
    • TFS ├╝zerinden ScrumBoardÔÇÖun takip edilmesi,
    • DailyScrumÔÇÖa vaktinde toplan─▒lmamas─▒,
    • DailyScrum un sabah mesai saatinden biraz ge├ž belirlenmesi ve arada kalan vaktin verimsizle┼čmesini sa─člar,
    • 15 dk y─▒ a┼čan daily scrum
    • ├çok detaya girmek,
    • Ekibin ki┼čisel tart─▒┼čamalara girmesi, ikili problemlere girmek
  • Kat─▒l─▒mc─▒lar
    • Development Team toplant─▒n─▒n sahibidir.
    • Scrum Master toplant─▒ya kat─▒labilir, kat─▒lmasada olur,
    • Product Owner toplant─▒ya kat─▒labilir, kat─▒lmasada olur,
    • Payda┼člar (Shareholder) development team rahats─▒z olmayacak ┼čekilde sadece toplant─▒y─▒ izleyebilirler,
    • M├╝┼čteri (Customer) development team rahats─▒z olmayacak ┼čekilde sadece toplant─▒y─▒ izleyebilirler,
  • Etkinlik Yap─▒s─▒
    • D├╝n ne yapt─▒m,
    • Bug├╝n ne yapaca─č─▒m,
    • ├ľn├╝mde engeller var m─▒ ? neler ?
  • Kurallar
    • Max 15 dk.
    • Ayn─▒ yerde ve saatte yap─▒l─▒r,
    • Ayakta olmal─▒d─▒r,

Sprint Review

  • Etkinlik Amac─▒
    • Geli┼čtirilmi┼č ├╝r├╝n ├╝zeriden feedback al─▒nmas─▒,
    • Bir sonraki sprint de yap─▒lacak i┼člerin konu┼čulmas─▒,
    • ─░yi veya K├Ât├╝ Pratikler
    • Tele-Konferans ile yap─▒lmas─▒,
    • Test ortam─▒na yetki verilip ileti┼čimsiz ve mailler arac─▒l─▒─č─▒yla yap─▒lmas─▒,
    • Birebir geli┼čtirme (IT) ortam─▒na gelerek UKT s├╝recinin geli┼čtirici ekibin PC ├╝zerinde yap─▒lmas─▒,
    • 3 tane i┼č birimini tek toplant─▒ da toplamak yerine micro-sprint-review ler yapmak,
  • Kat─▒l─▒mc─▒lar
    • Toplant─▒ sahibi Product Owner d─▒r,
    • Scrum Master
    • Development Team
    • Customer
    • Shareholder
  • Etkinlik Yap─▒s─▒
    • Sprint hedefine ula┼č─▒l─▒p ula┼č─▒lmad─▒─č─▒ anlat─▒l─▒r,
    • Yap─▒lan i┼čler anlat─▒l─▒r,
    • Bir ka├ž test senaryosu i┼čletilir,
    • ├ťr├╝n├╝n kullan─▒m─▒ g├Âsterilir,
    • ├ťr├╝n├╝n sa─člad─▒─č─▒ faydalar ve kolayla┼čt─▒rd─▒─č─▒ y├Ânler hakk─▒nda bilgi verilir,
  • Kurallar
    • 1 ayl─▒k sprint i├žin 4 saat
    • 2 haftal─▒k sprint i├žin 2 saat

Sprint Retrospektif

  • Etkinlik Amac─▒
    • Sprint s├╝recinin de─čerlendirilmesi
    • Sprint de yapt─▒klar─▒m─▒z, yapamad─▒klar─▒m─▒z
    • ─░yi yapt─▒klar─▒m─▒z, k├Ât├╝ yapt─▒klar─▒m─▒z
    • Daha iyi yapabilmek i├žin ├Âneriler sunabilece─čimiz toplant─▒d─▒r,
    • Ekip kurallar─▒n─▒n belirlenmesidir,
    • ─░┼č yap─▒┼č ┼čeklimizin tart─▒┼č─▒lmas─▒d─▒r,
    • Bu toplant─▒ ile tak─▒m─▒n kendi kendini de─čerlendirmesi ama├žlan─▒r,
    • Ekipce karar al─▒p bu karar─▒n uygulanmas─▒ i├žin ├žal─▒┼čmak,
    • S├╝reci iyile┼čtirmek i├žin ad─▒mlar
  • ─░yi veya K├Ât├╝ Pratikler
    • Ki┼čilerden ziyade olaylar, ara├žlar, s├╝re├ž ├╝zerinden konu┼čmak,
    • Retro yapmamak,
    • Retroyu sadece e─členceli bir toplant─▒ havas─▒nda ge├žirmek,
    • Karar almamak,
    • Ekipce al─▒nan kararlar─▒n uygulanmas─▒,
    • Ki┼čiselle┼čtirmeden amaca odaklanmak,
    • S├╝recin iyile┼čmesi ve kaliteli sprintler ge├žirmek i├žin Aksiyon listesi ├ž─▒karmak,
    • Sorunu ele┼čtirirken ├ž├Âz├╝m ├Ânerisi sunmak,
    • ├ç─▒kar─▒lan aksiyon listesinin planlamada PBI olarak al─▒nmas─▒,
  • Kat─▒l─▒mc─▒lar
    • Scrum team
      • Development Team : toplant─▒ sahibi
      • Scrum Master
      • Product Owner
  • Etkinlik Yap─▒s─▒
    • Bir ├žok retro yapma y├Ântemi vard─▒r,
    • Ekip arkada┼člar─▒na post-it ler da─č─▒tarak, a┼ča─č─▒daki kategoriler alt─▒nda yaz─▒lmas─▒n─▒ uygun g├Ârd├╝─č├╝ ┼čey┼čerin yaz─▒lmas─▒,
    • ─░yi, daha iyi, yapmasak iyi olur, aynen devam ve b─▒rakmal─▒y─▒z kategorileri
    • Scrum Master bu yaz─▒lanlar─▒ toplar ya da tahtaya yaz─▒l─▒r sonra her maddenin ├╝zerinden ge├žilerek tart─▒┼č─▒l─▒r,
  • Kurallar
    • 1 ay ko┼čulan sprintler i├žin 3 saat
    • 2 hafta ko┼čulan sprintler i├žin 1,5 saat