Waterfall Model – Şelale Modeli

« Back to Glossary Index

Waterfall Model nedir?

Türkçesi: Şelale Modeli

İngilizcesi: Waterfall Model

Türkçe Okunuşu: votırfol model

İngilizce Okunuşu: /ˈwɔːtərfɔːl ˈmɒdəl/

Dilbilgisi: İsim; (yazılım geliştirme, proje yönetimi ve sistem mühendisliği terimi)

Köken: İngilizce kökenlidir. “Waterfall” kelimesi Eski İngilizce wæter (su) ve feallan (düşmek, akmak) fiillerinden türeyen bir metafora dayanır. Model, aşamaların yukarıdan aşağıya tek yönlü ve sıralı ilerlemesini bir şelaleye benzetir. Terim, 1970’lerde yazılım mühendisliği literatüründe sistematik proje yönetimi ihtiyacıyla yaygınlaşmıştır.

Alakalı Sözcükler: SDLC, V-Model, Agile, Scrum, Spiral Model, Requirement Analysis, System Design

Waterfall Model, yazılım geliştirme sürecini birbirini takip eden ve geri dönüşü sınırlı aşamalara bölen doğrusal bir yaklaşımdır. Tipik olarak gereksinim analizi, sistem tasarımı, geliştirme, test, dağıtım ve bakım adımlarından oluşur; her aşama tamamlanmadan bir sonrakine geçilmez. Bu yapı, kapsamın baştan net olduğu ve değişiklik ihtiyacının düşük olduğu projelerde öngörülebilirlik sağlar.

Model; savunma sanayi, kamu projeleri, regülasyon yoğun sektörler ve kapsamı sabit kurumsal yazılımlar gibi alanlarda tercih edilir. Dokümantasyonun güçlü olması, zaman ve bütçe planlamasının baştan yapılabilmesi avantaj sunarken; değişen gereksinimlere uyumun zor olması ve geç geri bildirim temel dezavantajlarıdır. Agile yaklaşımlar bu sınırlamaları azaltmak için aşamalı ve tekrar eden bir yapı sunar; ancak Waterfall modeli hâlâ belirli proje türlerinde geçerliliğini korumaktadır.

« Fihriste Dön