کھیل کی ترقی میں، اعتماد NDAs یا چمکدار ڈک کے ساتھ تعمیر نہیں کیا جاتا ہے. یہ crunch ہفتوں میں تعمیر کیا جاتا ہے، پیشہ ورانہ تباہی، اور post-launch آتشزدگی - جب آپ کے QA شراکت دار either delivers یا disappears.
SnoopGame میں، ہم نے 350+ منصوبوں پر اس اعتماد کو ٹیسٹ کیا ہے. solo indie ڈویلپرز سے لاکھوں کے ساتھ ریلیز کرنے والوں تک، ہم نے ایک نمونہ پکڑ لیا ہے: جب معیار کی ضمانت صحیح طور پر کی جاتی ہے تو، یہ ناممکن ہوتا ہے - نہیں کیونکہ یہ غائب ہے، بلکہ کیونکہ کچھ بھی نہیں توڑتا ہے.
QA is easy to sell. It’s hard to scale.
زیادہ تر سٹوڈیو QA کو ایک لاگت سینٹر کے طور پر سوچتے ہیں. ایک ضروری شر.
ہم نے گزشتہ دس سالوں کو اس بات کو ثابت کرنے کے لئے خرچ کیا ہے کہ یہ ان چیزوں میں سے کوئی نہیں ہے.
QA ایک رشتے ہے.اور ایک رشتے کی پیمائش - نہ صرف ایک headcount - مشکل حصہ ہے.
ایک سولو ڈویلپر کو تکنیکی حمایت کی ضرورت ہے: "یہ ہے کہ کیا خراب ہے، اور کیوں."
ایک ماڈل سٹوڈیو سسٹمز چاہتا ہے: رجسٹریشن فلورز، واضح پوزیشن، پلیٹ فارم مخصوص ٹیسٹنگ.
ایک ایڈیٹر ثبوت چاہتا ہے: "کیا آپ 12 گھنٹے کی اطلاع کے ساتھ 3 وقت زونوں میں 10x صلاحیت میں فراہم کرسکتے ہیں؟"
ہم نے تمام تینوں کے لئے تعمیر کرنے کی ضرورت ہے - بھگوان یا بائیوکریکٹک نہیں ہونے کے بغیر.یہ معنی ہے کہ ٹریننگ کے بغیر عمل، کوئی صدا کے بغیر رپورٹنگ، اور ٹیسٹرز جو دونوں ایک بیگ تلاش کرسکتے ہیں اور وضاحت کرسکتے ہیں کہ یہ کھلاڑی کے تجربے کے لئے کیوں اہم ہے.
Why scaling QA fails (and how we avoided it)
یہاں یہ ہے جو عام طور پر سب سے پہلے توڑتا ہے جب QA اسکریننگ شروع کرتا ہے:
- کنٹیکٹ - ٹیسٹرز کو کھیل یا زمرے کو نہیں جانتا. وہ ایڈج کیسوں میں کھلاڑیوں کو ایک گھنٹہ میں پھینک دیا جائے گا.
- مواصلات - رپورٹنگ سست، عام ہو جاتا ہے، یا نظر انداز کیا جاتا ہے.
- مجموعی طور پر - نئے ٹیسٹرز = نئی سیکھنے کی کوریج = رجسٹرنگ سوراخ.
ہم نے اس کے ساتھ حل کیاdomain-specific pods: چھوٹے ٹیموں کو کھیل کی قسم (FPS، پازل، sandbox، وغیرہ)، پلیٹ فارم (کونسول، موبائل، پی سی) اور سٹوڈیو سٹائل کے طور پر تربیت دی جاتی ہے. وہ ہائیریشیکی طور پر نہیں ہیں. آپ کو صرف "5 مزید ٹیسٹرز" حاصل نہیں کرتے ہیں - آپ لوگوں کو حاصل کرتے ہیں جو پہلے سے ہی آپ کے کھلاڑیوں کے طور پر سوچتے ہیں.
یہ وہی ہے جو اعتماد کو وسیع پیمانے پر بناتا ہے. ہم اندھیرے سے نہیں روپیہ کرتے ہیں. ہم پہلے سے طے کر رہے ہیں.
Deadlines don’t bend. We don’t pretend they do.
AAA ٹائم لائنز اگر آپ کی ٹیم تھک گئی ہے تو اس کا کوئی فرق نہیں ہے.
وہ اس بات کا خیال رکھتے ہیں کہ اگر آپ کا دن 1 پیٹ ایک حادثہ بیگ شامل ہے.
ہمارے سب سے زیادہ اعلی درجے کے منصوبوں میں سے ایک میں ایک وسیع کمیونٹی اور ایک عوامی روڈ نقشہ کے ساتھ ایک تکنیکی شوٹر شامل تھا. ہم شروع کرنے سے پہلے 3 ہفتوں میں داخل کیے گئے تھے - کوئی اندرونی QA نے چند کھلاڑیوں کو ٹچ نہیں کیا تھا، 14 کھیل کے موڈ تھے، اور کوئی مناسب رجسٹریشن مٹیکس نہیں تھا.
ہم نے ایک 48 گھنٹے میں تعمیر کیا.
3 ٹائم زون میں 2 تبدیلیاں
اور 21 دنوں میں 80+ builds کا تجربہ کیا.
ہم نے یہ ایک کامیابی کے طور پر نہیں کہا. ہم نے اسے تقریبا ایک ناکام کہا - اور اس کے بعد کلائنٹ کے ساتھ کام کرنے کے لئے ایک مستحکم ٹیسٹ پائپ لائن تیار کرنے کے لئے آگے بڑھتے ہیں.
Indie or enterprise, the trust equation is the same
آپ کو "QA ماہرین" کی ضرورت نہیں ہے. آپ کو QA شراکت داروں کی ضرورت ہے جو آپ کے کھیل، آپ کے دباؤ، اور آپ کے کھلاڑیوں کی بنیاد کو سمجھتے ہیں.
اس طرح ہم SnoopGame تعمیر کرتے ہیں - سب سے بڑا نہیں، لیکن دباؤ کے تحت سب سے زیادہ قابل اعتماد بننے کے لئے. چاہے یہ ایک بنائی ہے یا تین سال کی راہ کار ہے، ہمارا کام سادہ ہے: اس بات کو یقینی بنائیں کہ آپ کے کھلاڑیوں کو آپ نے جو بنایا ہے اس کا تجربہ کریں - جو آپ کو بھول گیا نہیں.