התייחסו לקטע הבא ואז ענו על השאלה שאחריו באותה שפה כמו הקטע:  מעבר: מערכות מחשב הן מורכבות ולעיתים קרובות (במיוחד עם העלייה האחרונה של ארכיטקטורה מכוונת לשירותים) מקושרות מערכות מסורתיות מרובות אשר עשוי להיות מסופק על ידי ספקי תוכנה שונים. כדי לנהל את רמת המורכבות הזו, נוצרו מספר מודלים או מתודולוגיות של SDLC, כגון מפלי מים, ספירלה, פיתוח תוכנה זריז, אבטיפוס מהיר, התוספת, סינכרון ויציבות. SDLC יכול להיות מתואר לאורך ספקטרום של מתודולוגיות זריזות, חוזרות על עצמן ועד רצופות. מתודולוגיות זריזות, כגון XP ו-Scrum, מתמקדות בתהליכים קלים המאפשרים שינויים מהירים (בלי בהכרח לעקוב אחר הדפוס של גישת SDLC) לאורך מחזור הפיתוח. מתודולוגיות חוזרות, כגון תהליך מאוחד רציונלי ושיטת פיתוח מערכות דינמיות, מתמקדות בהיקף פרויקט מוגבל והרחבת או שיפור המוצרים באמצעות חוזרות רבות. מודלים רצופים או עיצוב גדול מראש (BDUF), כגון מפלי מים, מתמקדים בתכנון שלם ונכון כדי להנחות פרויקטים גדולים ומסכנים לתוצאות מוצלחות וניתנות לחיזוי. מודלים אחרים, כגון פיתוח אנמורפי, נוטים להתמקד בצורת פיתוח המונחה על ידי היקף הפרויקט ושינויים אידאקטיביים של פיתוח תכונות.  שאלה: מפלי מים הוא דוגמה למה?
מודלים רצופים או גדולים-עיצוב-מראש (BDUF)