"Çevik" (Agile) Yazılım Geliştirme Metodolojisi Nedir?

Çevik (Agile) metodoloji, yazılım geliştirme sürecini, katı bir planlamaya ve uzun süreli aşamalara dayanan geleneksel "Şelale" (Waterfall) modeline bir alternatif olarak ortaya çıkmış, esnek, işbirlikçi ve tekrarlamalı (iterative) bir yaklaşımdır.

Geleneksel modelde, projenin tüm gereksinimleri en başta belirlenir ve analiz, tasarım, kodlama, test gibi aşamalar sırayla ve bir kere de tamamlanır. Bu, projenin sonunda müşteri beklentilerinden uzaklaşma riskini artırır. Çevik yaklaşımda ise, proje "sprint" adı verilen, genellikle 1 ila 4 hafta süren kısa döngülere bölünür. Her sprintin sonunda, çalışan ve test edilmiş küçük bir ürün parçası ortaya çıkarılır. Müşteri veya ürün sahibi, bu parçayı görüp geri bildirimde bulunur ve bu geri bildirimler bir sonraki sprintin planlamasına dahil edilir. Bu sürekli geri bildirim ve adaptasyon döngüsü, değişen gereksinimlere hızla uyum sağlamayı, riskleri erken tespit etmeyi ve projenin en başından itibaren değer üretmesini sağlar. Scrum ve Kanban, en popüler çevik çerçevelerdir.

Kelimeler: çevik, agile, scrum, kanban, yazılım geliştirme, proje yönetimi, teknoloji

İlgini Çekebilir

İnsan DNA’sı ile muz DNA’sı ne kadar benzer?

İnsan DNA’sı ile muz DNA’sı yaklaşık %60 oranında benzerdir.Bu, tüm canlıların ortak atalara sahip olduğunun genetik bir kanıtıdır.

Görüntüle
Döviz Açığı: Cari Açık (Cari İşlemler Açığı) Ne Demektir?

Cari açık veya daha doğru bir ifadeyle cari işlemler açığı, bir ülkenin belirli bir dönemde (genellikle bir yıl) yurt dışından elde ettiği toplam geli

Görüntüle
Neden bazı hayvanlar kutup bölgelerinde yaşar?

Bu hayvanlar soğuğa dayanıklı özel adaptasyonlara sahiptir.Kalın kürk ve yağ tabakası ile donmaya karşı korunurlar.

Görüntüle
Yunus Vuruşu (Dolfin Vuruşu) Nedir?

Yunus vuruşu veya dolfin vuruşu (Dolphin kick), yüzmede, iki bacağın birleşik bir şekilde, kalçadan başlayan ve tüm vücuda yayılan dalgalı bir hareket

Görüntüle
Psikolojide "Zeigarnik Etkisi" Nedir?

Zeigarnik etkisi, insanların tamamlanmamış veya yarıda kesilmiş görevleri, tamamlanmış görevlere göre daha kolay ve daha sık hatırlama eğiliminde oldu

Görüntüle
Streç Film Yiyeceklere ve Yüzeylere Nasıl Yapışır?

Streç filmin (plastik sargı) yapışkanlık özelliği, özel bir yapıştırıcıdan değil, malzemenin kendi fiziksel ve kimyasal özelliklerinden gelir. Çoğu st

Görüntüle
Bilgisayarınızın Hızını Artırmak İçin Temel Yöntemler Nelerdir?

Zamanla yavaşlayan bir bilgisayar, işlerinizi aksatabilir ve verimliliğinizi düşürebilir. Ancak basit adımlarla bilgisayarınızın performansını önemli

Görüntüle
"Hot-Swappable" Klavye Nedir?

"Hot-swappable" (çalışırken değiştirilebilir), bir mekanik klavyede, tuş anahtarlarını (switch), lehimleme veya sökme gibi karmaşık işlemlere gerek ka

Görüntüle
Evcil Hayvanınız İçin Sağlıklı Beslenme Planı Nasıl Yapılır?

Evcil hayvanınızın sağlıklı ve uzun bir yaşam sürmesi için doğru beslenme temel faktördür. Türüne, yaşına, ırkına ve aktivite seviyesine göre uygun bi

Görüntüle
Antik Dünyanın En Büyük Metropollerinden: Efes Antik Kenti

Efes Antik Kenti, günümüz İzmir'inin Selçuk ilçesi sınırları içinde yer alan ve antik dönemin en önemli Yunan ve Roma şehirlerinden biridir. Tarihi MÖ

Görüntüle