برخی توسعه دهندگان برچسب «باگ» روی مسائل خارج از عرف نرم افزاری میگذارند و برخی دیگر صرفاً به «مشکل» اکتفا میکنند؛ خواه این مسائل را باگ بنامییم خواه مشکل، آنها وجود دارند و به راحتی میتوانند موفقیت نرمافزار ما را تحت الشعاع قرار دهند و یکی از مهارت های اصلی هر توسعهدهنده ی حرفه یی، این میتواند باشد که چگونه باگ های یک نرمافزار را رصد کند و تمام تلاش خود را به کار گیرد تا آنها را مرتفع سازد.
برای رفع باگ ها، ما پیش از هر چیز به یک Bug Report (باگ ریپورت) نیاز داریم تا بیش از پیش، با خصوصیات باگ احتمالی آشنا شده و دیگر اعضای تیم را نیز در جریان قرار دهیم؛ یک باگ ریپورت خوب از ویژگیهای زیر برخوردار است:
- نحوه ی کار با نرمافزار به گونه یی که منجر به مشاهده ی باگ شود را ارائه میدهد؛ علاوه بر این، به ما میگوید که این باگ هر چند وقت یک بار پدید میآید.
برای رفع باگ ها، ما پیش از هر چیز به یک Bug Report (باگ ریپورت) نیاز داریم تا بیش از پیش، با خصوصیات باگ احتمالی آشنا شده و دیگر اعضای تیم را نیز در جریان قرار دهیم؛ یک باگ ریپورت خوب از ویژگیهای زیر برخوردار است:
- نحوه ی کار با نرمافزار به گونه یی که منجر به مشاهده ی باگ شود را ارائه میدهد؛ علاوه بر این، به ما میگوید که این باگ هر چند وقت یک بار پدید میآید.