آگ اور V طریقوں (ماڈل) کے درمیان فرق

Anonim

آگ اور بمقابلہ وی طریقوں (ماڈیول)

سافٹ ویئر انڈسٹری انڈسٹری میں استعمال ہونے والی مختلف سافٹ ویئر کی ترقی کا طریقہ کار موجود ہیں. وی طریقوں (وی ماڈل) آبشار ترقی کے طریقہ کار (جس کی ابتدائی طریقوں میں سے ایک ہے) میں ایک توسیع ہے. وی ماڈل کا بنیادی توجہ کوڈنگ اور جانچ کرنے کے برابر برابر وزن دے رہا ہے. موائل ماڈل ایک موجودہ حالیہ سوفٹ ویئر ڈویلپمنٹ ماڈل ہے جس میں موجودہ ماڈلز میں ملنے والی کمیوں کو حل کرنے کے لئے متعارف کرایا گیا ہے. آلیائل کا مرکزی توجہ مرکوز کے طور پر جلد از جلد ٹیسٹ کر رہا ہے اور بہت جلد اور انتظام کے ذیلی حصوں میں نظام کو توڑنے کے ابتدائی طور پر مصنوعات کے کام کا ایک ورژن جاری رہا ہے.

وی طریقوں (ماڈل) کیا ہے؟

وی طریقوں (وی ماڈل) ایک سافٹ ویئر کی ترقی کے ماڈل ہے. اسے عام آبشار سافٹ ویئر کے ترقیاتی ماڈل کی توسیع کے طور پر سمجھا جاتا ہے. V-Model Waterfall ماڈل میں بیان کردہ مرحلے کے درمیان اسی رشتے کا استعمال کرتا ہے. لیکن اس کے بجائے لکیریی (جیسے آبشار ماڈل) وی ماڈل نے ڈیناکی سے نیچے قدم اٹھایا اور اس کے بعد بیک اپ (کوڈنگ مرحلے کے بعد) کو منتقل کرنے کے بجائے، خط کی شکل تشکیل دے دیا گیا. اس وی شکل کا قیام کیا گیا ہے جس کے ہر مرحلے کے درمیان تعلق ظاہر ہوتا ہے. ترقی / ڈیزائن اور متعلقہ ٹیسٹنگ مرحلے. abstraction کے وقت اور سطح بالترتیب افقی اور عمودی محور کی طرف سے نمائندگی کی جاتی ہے.

اس جانچ (وی چڑھاؤ کا راستہ، V کے دائیں جانب) کی توثیق کے لئے کیا جاتا ہے، جبکہ اسی ڈیزائن مرحلے (معتدل راستہ، V کے بائیں جانب) کی توثیق کے لئے استعمال کیا جاتا ہے. وی ماڈل میں، کوڈنگ اور جانچ کرنے کے برابر برابر وزن دیا جاتا ہے. وی ماڈل نے ڈیزائن دستاویزات / کوڈ کے ساتھ ٹیسٹ کے دستاویز تیار کرنے کی سفارش کی ہے. مثال کے طور پر، انضمام کی جانچ دستاویزات کو لکھا جانا چاہئے جب اعلی درجے کی ڈیزائن دستاویزی کیا جارہا ہے اور تفصیلی ڈیزائن کی منصوبہ بندی کی جا رہی ہے جبکہ یونٹ ٹیسٹوں کو دستاویزی کرنا چاہئے. اس کا مطلب یہ ہے کہ ہر آزمائش کے لئے لاگو کرنے کی منصوبہ بندی سے پہلے تخلیق کیا جاسکتا ہے، جب تک تکمیل نہیں ہوسکتی ہے تو ترقیاتی تکمیل مکمل ہوجائے گی.

آگئی کیا ہے؟

آگئی منشور کے مطابق آگئی ایک بہت ہی حالیہ سافٹ ویئر کی ترقی کے طریقہ کار ہے. یہ روایتی وی ماڈل اور آبشار سافٹ ویئر کی ترقی کے طریقوں میں کچھ کم از کم حل کرنے کے لئے تیار کیا گیا تھا. ترقیاتی سائیکل میں جلدی کسٹمر شرکت میں اعلی ترجیح دینے پر مبنی طریقوں پر مبنی ہے. یہ گاہک کی طرف سے ابتدائی اور اکثر ممنوع کی جانچ میں شامل کرنے کی سفارش کرتا ہے. ایک مستحکم ورژن دستیاب ہونے پر ہر موقع پر ٹیسٹنگ کرنا ہوتا ہے. ایائل کی بنیاد پر منصوبے کے آغاز سے جانچ شروع کرنے اور منصوبے کے اختتام تک پوری طرح جاری رکھنے پر مبنی ہے.آگ کے کلیدی اقدار "معیار کی ٹیم کی ذمہ داری ہے"، جس پر زور دیا گیا ہے کہ سافٹ ویئر کی معیار پوری ٹیم کی ذمہ داریاں (نہ صرف ٹیسٹنگ ٹیم). آگئی کا دوسرا اہم پہلو سافٹ ویئر کو چھوٹا سا انتظام کرنے والے حصوں میں توڑ رہا ہے اور انہیں بہت جلدی گاہکوں کو فراہم کرتا ہے. کام کرنے والی مصنوعات کو فراہمی انتہائی اہمیت رکھتا ہے. اس کے بعد ٹیم کو سافٹ ویئر کو بہتر بنانے اور ہر اہم قدم پر مسلسل جاری رکھنے کے لئے جاری ہے. یہ ہر سائیکل کے اختتام پر بہت مختصر رہائی سائیکلوں کے نشانوں کا نام اور بہتر بنانے کے لئے رائے حاصل کر کے حاصل کیا جاتا ہے. شراکت داروں کے بغیر ٹیم کے بہت سارے مواصلات جیسے پہلے طریقوں میں ڈویلپرز اور ٹیسٹرز اب ابیبل ماڈل کے اندر مل کر کام کرتے ہیں.

آگ اور وی طریقوں (ماڈل) کے درمیان کیا فرق ہے؟

فلائل ماڈل وی ماڈل کے مقابلے میں بہت ابتدائی مصنوعات کا ایک کام کا ورژن فراہم کرتا ہے. جتنا زیادہ خصوصیات کو اضافی طور پر فراہم کی جاتی ہیں، کسٹمر کو جلد ہی کچھ فوائد کا احساس ہوتا ہے. ایائل کے ٹائلنگ ٹائم کا وقت وی ماڈل کے مقابلے میں نسبتا مختصر ہے، کیونکہ ٹیسٹ کی ترقی کے متوازی ہونے کی وجہ سے. زیادہ سے زیادہ رد عمل وی ماڈل کے مقابلے میں آگئی ایک مثالی نمونہ ہے (اس کی بہت مختصر سائیکل کی وجہ سے). V ماڈل ماڈل کے مقابلے میں بہت سخت اور نسبتا کم لچکدار ہے. ان تمام فوائد کی وجہ سے، اس وقت وی ماڈل کے دوران آیلائل کو ترجیح دی جاتی ہے.