آزمون جوئل( The Joel Test ) دوازده پرسش ساده است که با پاسخ به آن میتوانید وضعیت کنونی تیم نرمافزاری را محاسبه کنید.
این پرسشها تنها با «بله» و «خیر» پاسخ داده میشوند. امتیاز ۱۲ بهترین وضعیت، امتیاز ۱۱ وضعیت قابل قبول و کمتر از آن نشاندهندهی وجود مشکلهای جدی در تیم شماست.
بسیاری از گروههای برنامهنویسی با امتیازهای پایین ۲ و ۳ در حال فعالیت و نیازمند بازبینی و کمک اساسی هستند.
پرسشهایی که باید پاسخ داده شوند عبارتند از:
- آیا از ابزارهای کنترل نسخه( Source Control ) استفاده میکنید؟
- آیا عملیات ایجاد خروجی در یک مرحله انجام میشود؟
- آیا ایجاد خروجی به طور روزانه انجام میشود؟
- آیا اشکالها را در پایگاه داده ذخیره میکنید؟
- آیا پیش از افزودن قابلیت جدید، اشکالهای قبلی را برطرف میکنید؟
- آیا برنامهی روزآمد دارید؟
- آیا مستندات فنی پروژه را تهیه کردهاید؟
- آیا برنامهنویسان در فضای آرام به فعالیت میپردازند؟
- آیا از بهترین سختافزارها و نرمافزارهای متناسب با پول خود استفاده میکنید؟
- آیا افراد آزمونگر دارید؟
- آیا کارجویان هنگام استخدام کد مینویسند؟
- آیا آزمون کارایی هالوی( آزمون کارایی توسط افراد تصادفی ) را انجام میدهید؟