Sobes.tech
Junior

Agile nedir ve Scrum nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Çevik, Agile manifestoda tanımlanan esnek yazılım geliştirme ilkelerinin bir kümesidir. Temel değerler şunlardır: insanlar ve etkileşimler süreçler ve araçlardan daha önemlidir; çalışan bir ürün kapsamlı belgelendirmeden daha önemlidir; müşteri ile işbirliği sözleşme şartlarının uzlaşmasından daha önemlidir; değişikliklere hazırlık ilk planda takip etmekten daha önemlidir.

Scrum, Agile ilkelerini uygulamak için kullanılan bir çerçevedir. Yazılım geliştirme projelerini yönetmek için yinelemeli ve artımlı bir yaklaşımdır.

Scrum'un temel unsurları:

  • Roller: Ürün Sahibi (Product Owner), Scrum Master, Geliştirme Takımı.
  • Etkinlikler (seremoniler):
    • Sprint - belirli bir çalışma dönemi (genellikle 1-4 hafta).
    • Sprint Planlaması
    • Günlük Scrum
    • Sprint Gözden Geçirme
    • Sprint Retrospektifi
  • Artefaktlar:
    • Ürün Backlog'u
    • Sprint Backlog'u
    • Artış (Increment)

Scrum, şeffaflık, denetim ve uyum üzerine odaklanır, takımların gereksinimlerdeki değişikliklere hızla yanıt vermesini ve süreçlerini sürekli geliştirmesini sağlar.