جوئل کیست؟
جوئل اسپالسکی، یک مهندس نرمافزار اهل نیویورک است، او در سال 2000 شرکت Fog Creek را بنیان نهاد و در سال 2008 به همراه جف آتوود، سایت Stack overflow را ایجاد کرد. شهرت اسپالسکی در کنار موسس Stack overflow بودن، به خاطر وبلاگی که در حوزه توسعه نرمافزاری دارد هم هست: Joel On Software
داستان تست جوئل چیست؟
یکی از مطالب مهم و مفیدی که جوئل در وبلاگش نوشته، تست جوئل 12 گام برای کد بهتر هست، که نسخه اصلی تست را در این آدرس و نسخه ترجمه فارسی را در این آدرس میتوانید مشاهده کنید.
تست جوئل در واقع به شرکتها و تیمهای نرمافزاری کمک میکند کیفیت و شایستگی خودشان را بسنجند، جوئل در معرفی تستش اینطور مینویسد:
آیا تا بحال نام SEMA (Software Engineering Measurement and Analysis) را شنیدهاید؟ SEMA، سیستم نسبتاً مبهمی است برای اندازه گیری شایستگی یک تیم نرمافزاری. نه! صبر كنید، به سایت آن نروید، زیرا فقط شش سال طول میکشد تا مطالب آن را بفهمید. به همین علت من تست کاملاً نامرتب و نامعتبر (!) خودم را برای ارزیابی كیفیت یک تیم نرمافزاری درست كردم. بهترین قسمت ماجرا اینجاست كه فقط سه دقیقه از وقتتان را میگیرد. با وقتی كه صرفه جویی میكنید، میتوانید به سراغ حرفه پزشکی بروید!
ویژگی شسته و رفته تست جوئل در این است كه به راحتی میتوان به هر سؤال جواب بله یا نه داد. شما مجبور نیستید كه تعداد خطهای كد در روز یا تعداد متوسط اشكال در هر قسمت را بشمارید. نقطه ضعف تست جوئل در این است كه نباید از آن برای اطمینان از صحت نرمافزار نیروگاه اتمی خود استفاده كنید!