گھر خبروں میں آبشار کا ماڈل کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

آبشار کا ماڈل کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - آبشار ماڈل کا کیا مطلب ہے؟

آبشار ماڈل ایک ترتیب والا سافٹ ویئر ڈویلپمنٹ پروسیس ماڈل ہے جو مندرجہ ذیل وضاحتی مراحل کی پیروی کرتا ہے:

  1. تصور
  2. آغاز
  3. تجزیہ
  4. ڈیزائن
  5. تعمیراتی
  6. ٹیسٹنگ
  7. پیداوار / عمل
  8. بحالی

سافٹ ویئر ڈویلپمنٹ لائف سائیکل (SDLC) کے مشترکہ اقدامات کا استعمال کرتے ہوئے ، آبشار ماڈل پچھلے مرحلے کی تکمیل کے بعد ہی اگلے مرحلے میں جانے کے لئے نافذ کرتا ہے۔ پچھلے مرحلے میں واپس آنا تب تک ناراض ہے جب تک کہ ایسا کرنے کی کوئی واضح ضرورت نہ ہو۔

ٹیکوپیڈیا واٹر فال ماڈل کی وضاحت کرتا ہے

جیسا کہ اس کے نام سے ظاہر ہوتا ہے ، آبشار ماڈل میں مرحلے مستقل طور پر نیچے کی طرف بڑھتے ہیں۔ ان مراحل پر عمل کرنے کے لئے ترتیب وار عمل کیا جانا چاہئے ، اور کچھ صنعتوں میں - جیسے تعمیرات اور مینوفیکچرنگ - عمل پر عمل ہونا چاہئے۔


نظریہ طور پر ، آبشار ماڈل ایک اچھ practiceی عمل کی طرح لگتا ہے ، لیکن سافٹ ویئر ڈویلپمنٹ انڈسٹری میں بہت سے لوگوں نے اس کی تنقید کی ہے۔ پہلے ، ایس ڈی ایل سی مرحلے کو درج ذیل مرحلے میں جانے سے پہلے کمال نہیں کیا جاسکتا۔ نیز ، اس کی لفظی شکل میں اس ماڈل میں ضرورت اور ڈیزائن میں ایڈجسٹمنٹ کے لچک کا فقدان ہے ، جس کی وجہ سے پروگرامرز اور ڈویلپرز کو ڈیزائن ایڈجسٹمنٹ کو مربوط کرنا انتہائی مشکل بنا دیتا ہے۔


تاہم ، آبشار ماڈل کے کچھ ایسے مستند اصول ہیں جن کا اطلاق سافٹ ویئر کی کامیاب ترقی پر کیا جاسکتا ہے۔ یہ ان اصولوں کی جزوی فہرست ہے۔

  • اگر زیادہ واضح وضاحت کی گئی ہو تو مسائل زیادہ آسانی سے حل ہوسکتے ہیں۔
  • کوڈ کی بڑی مقدار زیادہ سراغ لگانے کے قابل ہیں اگر وہ تشکیل شدہ ہوں۔
  • انسانی کام کی ہمیشہ توثیق ہونی چاہئے۔
  • ایک اچھا پروجیکٹ لائف سائیکل منصوبہ ترقیاتی عمل کو بہتر بناتا ہے۔
  • سسٹم کی دستاویزات ترقی کے عمل کا ایک ضمنی پیداوار ہے ، اور بعد میں نہیں کیا جاتا ہے ، جیسا کہ سوچ بچار کے طور پر۔

آبشار ماڈل بڑے اور پیچیدہ ایپلی کیشن سسٹم ، عام طور پر مین فریم سسٹم کی ترقی کے لئے ڈھانچہ ، میٹرکس اور کنٹرول فراہم کرنے کی ابتدائی کوشش تھی۔

آبشار کا ماڈل کیا ہے؟ - ٹیکپوپیڈیا سے تعریف