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