בית בחדשות מהו מודל המפל? - הגדרה מטכנולוגיה

מהו מודל המפל? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של דגם מפל מים?

מודל המפל הנו מודל תהליך פיתוח תוכנה עוקב אחר העוקב אחר השלבים המוגדרים הבאים:

  1. תפיסה
  2. חניכה
  3. ניתוח
  4. עיצוב
  5. בנייה
  6. בדיקה
  7. הפקה / יישום
  8. תחזוקה

באמצעות הצעדים הנפוצים של מחזור החיים של פיתוח תוכנה (SDLC), מודל המפלים מכריח את המעבר לשלב הבא רק לאחר השלמת השלב הקודם. החזרה לשלב הקודם מתקמטת את מצחו אלא אם כן יש צורך ברור בכך.

Techopedia מסביר דגם מפל

כשמו כן הוא, השלבים במודל המפל מתקדמים בעקביות כלפי מטה. יש לעקוב אחר שלבים אלה ברצף כדי להיות יעילים, ובענפים מסוימים - כמו בנייה וייצור - יש לעקוב אחר התהליך.


בתיאוריה, מודל המפלים נשמע כמו שיטה טובה, אך רבים זכו לביקורת מצד רבים בענף פיתוח התוכנה. ראשית, לא ניתן לשכלל שלב SDLC לפני המעבר לשלב הבא. כמו כן, בצורתו המילולית מודל זה חסר גמישות להתאמות דרישות ועיצוב, מה שמקשה מאוד על מתכנתים ומפתחים לשלב התאמות עיצוביות.


עם זאת, ישנם כמה עקרונות צלילים ממודל המפל שניתן להחיל על פיתוח תוכנה מוצלח. זוהי רשימה חלקית של עקרונות אלה:

  • ניתן לפתור בעיות ביתר קלות אם מוגדרות בצורה ברורה יותר.
  • כמויות גדולות של קוד ניתנות למעקב יותר אם הן מובנות.
  • תמיד יש לאמת עבודה אנושית.
  • תוכנית מחזור חיים טובה לפרויקט משפרת את תהליך הפיתוח.
  • תיעוד מערכת הנו תוצר לוואי של תהליך הפיתוח ולא נעשה לאחר מכן, כמחשבה שלאחר מכן.

מודל המפל היה ניסיון מוקדם לספק מבנה, מדדים ובקרה לפיתוח מערכות יישומים גדולות ומורכבות, לרוב מערכות מיינפריים.

מהו מודל המפל? - הגדרה מטכנולוגיה