مُدل آبشاری (Waterfall Model)
مدلی از فرآیند تولید نرمافزار[۱] که در آن توسعه و پیشرفت بهصورت حرکت یکنواخت و بهسمت پائین (مانند یک آبشار) از خلال مراحلِ تحلیل نیازمندیها[۲]، طراحی[۳]، پیادهسازی[۴]، آزمون[۵] (معتبرسازی[۶])، یکپارچهسازی[۷] و نگهداری[۸] دیده میشود.