معيار جو ذميوار ڪير آهي؟

اي حبر!

اسان وٽ هڪ نئون اهم موضوع آهي - آئي ٽي پروڊڪٽس جي اعليٰ معيار جي ترقي. HighLoad++ تي اسين اڪثر ڳالهائيندا آهيون ته ڪيئن مصروف خدمتون تيز ڪيون وڃن، ۽ Frontend Conf تي اسان هڪ بهترين يوزر انٽرفيس جي باري ۾ ڳالهايون ٿا جيڪو سست نٿو ٿئي. اسان وٽ باقاعدگي سان ٽيسٽ بابت موضوع آهن، ۽ DevOpsConf مختلف عملن کي گڏ ڪرڻ بابت، بشمول ٽيسٽنگ. پر ان جي باري ۾ ڇا چئي سگهجي ٿو معيار کي عام طور تي، ۽ ڪيئن ان تي جامع ڪم ڪرڻ - نه.

اچو ته هن کي درست ڪريون QualityConf - اسان ترقي جي هر مرحلي تي صارف لاءِ حتمي پيداوار جي معيار بابت سوچڻ جي ثقافت کي ترقي ڪنداسين. توهان جي ذميواري جي علائقي تي ڌيان نه ڏيڻ جي عادت، ۽ معيار سان لاڳاپيل نه رڳو ٽيسٽرن سان.

ڪٽ جي هيٺان اسان پروگرام ڪميٽي جي سربراه سان ڳالهائينداسين، Tinkoff.Business ۾ ٽيسٽنگ جي سربراهه، روسي ڳالهائيندڙ QA ڪميونٽي جو خالق Anastasia Aseeva-Nguyen QA صنعت جي حالت ۽ نئين ڪانفرنس جي مشن بابت.

معيار جو ذميوار ڪير آهي؟

- Nastia هيلو. مهرباني ڪري اسان کي پنهنجي باري ۾ ٻڌايو.

معيار جو ذميوار ڪير آهي؟Anastasia: مان هڪ بينڪ ۾ ٽيسٽنگ جو انتظام ڪريان ٿو، مان هڪ تمام وڏي ٽيم جو ذميوار آهيان - اسان 90 کان وڌيڪ ماڻهو آهيون. اسان وٽ هڪ اهم ڪاروباري لائن آهي؛ اسان قانوني ادارن لاءِ ماحولياتي نظام جا ذميوار آهيون.

مون ميڪنڪس ۽ رياضي جو اڀياس ڪيو ۽ شروعات ۾ پروگرامر بڻجڻ چاهيو. پر جڏهن مون کي هڪ دلچسپ آڇ ملي، مون پاڻ کي هڪ ٽيسٽر طور ڪوشش ڪرڻ جو فيصلو ڪيو. حيرت انگيز طور تي، اهو نڪتو ته اهو منهنجو سڏ هو. هاڻي مان هن صنعت ۾ منهنجو سڀ ڪم ڏسان ٿو.

مان معيار جي يقين ڏياريندڙ نظم و ضبط جو پرجوش پيروڪار آهيان. مان لاتعلق نه آهيان ته ڪهڙا پراڊڪٽ ٺاهيا ويا آهن، ڪمپني ۾، ٽيم ۾ ۽ اصول ۾، ترقي جي عمل ۾ معيار کي ڪيئن علاج ڪيو ويندو آهي.

اهو مون لاء واضح آهي هن طرف جي ڪميونٽي ڪافي بالغ نه آهيگهٽ ۾ گهٽ روس ۾. اسان هميشه اهو نه ٿا سمجهون ته معيار جي يقين ڏياريندڙ نه رڳو حقيقتن جي تعميل لاءِ درخواست جي جانچ ڪرڻ جي حقيقت آهي. مان هن صورتحال کي تبديل ڪرڻ چاهيان ٿو.

- توھان لفظ استعمال ڪريو معيار جي ضمانت ۽ جانچ. سراسري شخص جي نظر ۾، اهي ٻه اصطلاح گهڻو ڪري اوورلوپ ڪندا آهن. اهي ڪيئن مختلف آهن جيڪڏهن توهان ڳوڙها کائيندا آهيو؟

Anastasia: بلڪه، اهي مختلف نه آهن. ٽيسٽنگ ڪوالٽي ايشورنس جي نظم و ضبط جو حصو آهي؛ اها هڪ سڌي سرگرمي آهي - اها حقيقت آهي ته مان ڪنهن شيءِ جي جاچ ڪري رهيو آهيان. اصل ۾ جاچ جا ڪيترائي قسم آهن، ۽ مختلف قسم جا ماڻهو مختلف قسم جي جاچ جا ذميوار آهن. پر هتي روس ۾، جڏهن ٻاهرين ذريعن جي هڪ لهر ظاهر ٿي، جيڪي ڪمپنين کي ٽيسٽ فراهم ڪن ٿا، ٽيسٽ کي هڪ واحد قسم تائين گهٽايو ويو.

اڪثر ڪيسن ۾، اهي صرف فنڪشنل ٽيسٽ تائين محدود آهن: اهي چيڪ ڪن ٿا ته ڊولپر جيڪي ڪوڊ ڪيو آهي انهن جي وضاحت سان مطابقت رکي ٿي ۽ اهو سڀ ڪجهه آهي.

- مھرباني ڪري اسان کي ٻڌايو ته ٻيا ڪھڙا معيار جي يقين ڏياريندڙ نظم آھن؟ ٻيو ڇا، جانچ کان سواء، هتي شامل آهي؟

Anastasia: معيار جي ضمانت آهي، سڀ کان پهريان، هڪ معيار جي پيداوار ٺاهڻ بابت. اهو آهي، اسان پاڻ کان پڇون ٿا ته اسان جي پيداوار کي ڪهڙي معيار جي خاصيت هجڻ گهرجي. ان جي مطابق، جيڪڏهن اسان هن کي سمجهون ٿا، اسان مقابلو ڪري سگهون ٿا جيڪو انهن معيار جي خاصيتن تي اثر انداز ڪري ٿو. ڪو مسئلو ناهي، ڊولپر، پروجيڪٽ مينيجر يا پراڊڪٽ ماهر ھڪڙو ماڻھو آھي جيڪو ھڪڙي پيداوار جي ترقي، ان جي پس منظر، ۽ ان جي حڪمت عملي تي اثر انداز ڪري ٿو.

ٽيسٽ ڪندڙ پنهنجي ڪردار کان وڌيڪ واقف ٿي ويندو آهي. هو سمجهي ٿو ته هن جو ڪم نه رڳو ضرورتن جي تعميل جي جانچ ڪرڻ آهي، پر ضرورتن جي جانچ ڪرڻ، فارموليشن کي سوال ڪرڻ، جيڪي مصنوعات جي ماهر کان ايندا آهن، ۽ ڪلائنٽ جي سڀني گهربل گهرجن ۽ اميدن کي ظاهر ڪن ٿا. جڏهن اسان پنهنجي گراهڪ کي نئين ڪارڪردگي فراهم ڪندا آهيون، اسان کي انهن جي اميدن کي پورو ڪرڻ ۽ انهن جي درد کي حل ڪرڻ گهرجي. جيڪڏهن اسان معيار جي سڀني خاصيتن جي باري ۾ سوچيو ته، ڪلائنٽ مطمئن ٿي ويندو ۽ سمجهي سگهندو ته اها ڪمپني جنهن جي پيداوار هو استعمال ڪري ٿو، حقيقت ۾ هن جي مفادن جو خيال آهي، ۽ "صرف هڪ خاصيت جاري ڪرڻ" جي اصول تي ڪم نٿو ڪري.

- اهو لڳي ٿو ته جيڪو توهان بيان ڪيو آهي اهو هڪ پيداوار جي ماهر جو ڪم آهي. اهو، اصول ۾، نه جاچ بابت آهي ۽ نه معيار بابت - اهو عام طور تي پيداوار جي انتظام بابت آهي، نه؟

Anastasia: سميت. معيار جي ضمانت هڪ نظم نه آهي جنهن لاء هڪ مخصوص شخص ذميوار آهي. ھاڻي ھڪڙي مشهور ھدايت آھي جانچ ۾، ھڪڙو طريقو سڏيو ويندو آھي چست جاچ. هن جي وصف واضح طور تي ٻڌائي ٿي ته اها جاچ لاءِ هڪ ٽيم جو طريقو آهي، جنهن ۾ عملن جو هڪ خاص سيٽ شامل آهي. هن طريقي تي عمل ڪرڻ جي پوري ٽيم ذميوار آهي؛ اهو به ضروري ناهي ته ٽيم ۾ هڪ ٽيسٽر هجي. پوري ٽيم جو ڌيان گراهڪ کي قدر پهچائڻ تي آهي ۽ انهي ڳالهه کي يقيني بڻائڻ ته قدر گراهڪ جي اميدن تي پورو لهي.

- اهو ظاهر ٿئي ٿو ته معيار تقريبن سڀني ڀرپاسي جي نظمن سان گڏ، چوڌاري هر شيء تي هڪ فريم ورڪ لاڳو ڪري ٿو؟

Anastasia: ساڄو. جڏهن اسان سوچيو ته اسان هڪ معيار جي پيداوار ڪيئن بڻائڻ چاهيون ٿا، اسان معيار جي مختلف خاصيتن بابت سوچڻ شروع ڪندا آهيون. مثال طور، ڪيئن چيڪ ڪجي ته اسان واقعي اها خاصيت ٺاهي آهي جيڪا اسان جي ڪلائنٽ جي ضرورت آهي.

هي آهي جتي هن قسم جي جاچ اچي ٿي: UAT (صارف جي قبوليت جي جاچ). بدقسمتي سان، اهو گهٽ ۾ گهٽ روس ۾ مشق ڪيو ويندو آهي، پر ڪڏهن ڪڏهن SCRUM ٽيمن ۾ آخري ڪلائنٽ لاء ڊيمو طور تي موجود آهي. اهو غير ملڪي ڪمپنين ۾ ٽيسٽ جو هڪ عام قسم آهي. سڀني گراهڪن لاءِ ڪارڪردگي کي کولڻ کان پهريان، اسان پهريون ڀيرو UAT ڪندا آهيون، اهو آهي، اسان آخري صارف کي دعوت ڏيون ٿا جيڪو ٽيسٽ ڪري ٿو ۽ فوري طور تي راءِ ڏئي ٿو - ڇا پراڊڪٽ واقعي اميدن تي پورو لهي ٿو ۽ درد کي حل ڪري ٿو. صرف ان کان پوء ٻين سڀني گراهڪن کي اسڪيلنگ ٿيندي آهي.

اهو آهي، اسان ڪاروبار تي ڌيان ڏيڻ، آخر ڪلائنٽ تي، پر ساڳئي وقت ٽيڪنالاجي جي باري ۾ نه وساريو. پراڊڪٽ جي معيار پڻ ٽيڪنالاجي تي منحصر آهي. جيڪڏهن اسان وٽ خراب فن تعمير آهي، ته اسان جلدي خاصيتن کي جاري ڪرڻ ۽ گراهڪ جي اميدن کي پورو ڪرڻ جي قابل نه هوندا. ٿي سگھي ٿو تمام گھڻا ڪيڏا جڏھن ماپڻ جي ڪوشش ڪريون، يا جڏھن ريفيڪٽر ڪرڻ جي ڪوشش ڪريون ته اسان ڪجھ ٽوڙي سگھون ٿا. هي سڀ گراهڪ جي اطمينان تي اثر انداز ٿيندو.

هن نقطي نظر کان، فن تعمير اهڙي هجڻ گهرجي ته اسان صاف ڪوڊ لکي سگهون ٿا جيڪو اسان کي جلدي تبديليون ڪرڻ جي اجازت ڏيندو ۽ نه ڊڄي ته اسان سڀ ڪجهه ٽوڙي ڇڏينداسين. تنهن ڪري اهو نظر ثاني جي ورهاڱي ڪيترن ئي مهينن تائين نه وڌندي آهي ڇاڪاڻ ته اسان وٽ تمام گهڻو ميراث آهي، ۽ اسان کي ڊگهي جاچ واري مرحلي کي ڪرڻو پوندو.

- مجموعي طور تي، ڊولپر، معمار، پراڊڪٽ سائنسدان، پراڊڪٽ مينيجرز، ۽ ٽيسٽ ڪندڙ پاڻ اڳ ۾ ئي ملوث آهن. ٻيو ڪير شامل آهي معيار جي يقين جي عمل ۾؟

Anastasia: هاڻي اچو ته تصور ڪريون ته اسان اڳ ۾ ئي ڪلائنٽ کي فيچر پهچايو آهي. ظاهر آهي، پيداوار جي معيار کي مانيٽر ڪرڻ جي ضرورت آهي جيتوڻيڪ اهو اڳ ۾ ئي پيداوار ۾ آهي. هن اسٽيج تي، غير واضح منظرنامي سان حالتون، نام نهاد ڪيڙا، ظاهر ٿي سگهن ٿا.

پهريون سوال اهو آهي ته اسان اڳ ۾ ئي پراڊڪٽ جاري ڪرڻ کان پوءِ انهن مسئلن سان ڪيئن ڊيل ڪريون؟ اسان ڪيئن ٿا، مثال طور، دٻاء تي رد عمل؟ ڪلائنٽ تمام گهڻو خوش نه ٿيندو جيڪڏهن صفحو لوڊ ٿيڻ ۾ 30 سيڪنڊن کان وڌيڪ وٺندو آهي.

هي اهو آهي جتي استحصال راند ۾ اچي ٿو يا، جيئن اهي هاڻي سڏين ٿا، DevOps. حقيقت ۾، اهي ماڻهو آهن جيڪي پيداوار کي هلائڻ جا ذميوار آهن جڏهن اهو اڳ ۾ ئي پيداوار ۾ آهي. ھن ۾ مختلف قسم جي نگراني شامل آھي. اتي به هڪ ذيلي قسم جي جاچ آهي - پيداوار تي جاچ، جڏهن اسان پاڻ کي اجازت ڏيون ٿا ته ڪنهن به شيءِ کي رول آئوٽ ڪرڻ کان پهريان جانچڻ نه ڏيو ۽ ان کي فوري طور تي پيداوار تي آزمايو. اهو بنيادي ڍانچي کي منظم ڪرڻ جي نقطي نظر کان قدمن جو هڪ سلسلو آهي جيڪو توهان کي جلدي هڪ واقعي جو جواب ڏيڻ، ان تي اثر انداز ڪرڻ ۽ ان کي درست ڪرڻ جي اجازت ڏئي ٿو.

انفراسٽرڪچر پڻ اهم آهي. اڪثر حالتون آهن جڏهن، هڪ امتحان دوران، اهو پڪ ڪرڻ ناممڪن آهي ته اسان وٽ واقعي سڀ ڪجهه آهي جيڪو اسان ڪلائنٽ کي ڏيڻ چاهيون ٿا. اسان ان کي پيداوار ۾ وڌايو ۽ غير واضح حالتن کي پڪڙڻ شروع ڪيو. ۽ سڀ ڪجهه ڇاڪاڻ ته ٽيسٽ ۾ بنيادي ڍانچي پيداوار ۾ بنيادي ڍانچي سان لاڳاپيل ناهي. اهو هڪ نئين قسم جي جاچ ڏانهن وٺي ٿو - بنيادي ڍانچي جي جاچ. اهي مختلف ترتيبون، سيٽنگون، ڊيٽابيس لڏپلاڻ، وغيره.

اهو سوال اٿي ٿو - شايد ٽيم کي بنيادي ڍانچي کي ڪوڊ طور استعمال ڪرڻ جي ضرورت آهي.

مان سمجهان ٿو ته انفراسٽرڪچر سڌو سنئون پيداوار جي معيار کي متاثر ڪري ٿو.

مون کي اميد آهي ته ڪانفرنس ۾ واقعي واقعي جي رپورٽ هوندي. اسان کي لکو جيڪڏھن توھان اسان کي پنھنجي تجربي مان ٻڌائڻ لاءِ تيار آھيو ته بنيادي ڍانچي جيئن ڪوڊ معيار کي متاثر ڪري ٿو. بنيادي ڍانچي جي طور تي ڪوڊ سڀني سيٽنگن کي جانچڻ ۽ شين کي جانچڻ آسان بڻائي ٿو جيڪا ٻي صورت ۾ ممڪن ناهي. تنهن ڪري، آپريشن پڻ هڪ معيار جي پيداوار جي ترقي جي عمل ۾ شامل آهي.

- تجزياتي ۽ دستاويزن بابت ڇا؟

Anastasia: هي وڌيڪ لاڳو ٿئي ٿو انٽرپرائز سسٽم تي. جڏهن اسان انٽرنيشنل جي باري ۾ ڳالهايون ٿا، ماڻهو جهڙوڪ تجزيه نگار ۽ سسٽم تجزيه نگار فوري طور تي ذهن ۾ اچن ٿا. انهن کي ڪڏهن ڪڏهن ٽيڪنيڪل اديب سڏيو ويندو آهي. انهن کي هڪ ڪم ملي ٿو هڪ وضاحت لکڻ ۽ مڪمل ڪرڻ لاءِ، مثال طور، هڪ مهيني لاءِ.

اهو بار بار ثابت ڪيو ويو آهي ته اهڙي دستاويز لکڻ جي ڪري تمام ڊگھي ڊولپمينٽ جي ورهاڱي ۽ سڌارن جي ڊگهي ورهاڱي جي ڪري ٿي، ڇاڪاڻ ته جاچ واري عمل دوران ڪيچ جي نشاندهي ڪئي ويندي آهي ۽ واپسي شروع ٿيندي آهي. نتيجي طور، اتي ڪيترائي لوپ آھن جيڪي ترقي جي قيمت وڌائين ٿا. ان کان علاوه، اهو شايد نقصانڪار متعارف ڪرايو. لڳي ٿو ته اسان ريفرنس ڪوڊ لکيو آهي، پر پوءِ اسان تبديليون ڪيون جيڪي مڪمل طور تي سوچيل سمجهيل فن تعمير کي ٽوڙي ڇڏيون.

آخري نتيجو مڪمل طور تي اعلي معيار جي پيداوار نه آهي، ڇاڪاڻ ته پيچ اڳ ۾ ئي فن تعمير ۾ ظاهر ٿي چڪا آهن، ڪجهه هنڌن تي ڪوڊ ڪافي طور تي ٽيسٽ سان ڍڪيل نه آهي، ڇاڪاڻ ته آخري وقت ختم ٿي رهيا آهن، سڀني مسئلن کي جلدي بند ڪرڻ جي ضرورت آهي. ۽ سڀ ڪجهه ڇاڪاڻ ته اصل وضاحت سڀني نقطن تي عمل نه ڪيو جنهن تي عمل ڪرڻ جي ضرورت آهي.

ڊولپرز ڪيڙا نه آهن ۽ مقصد تي غلطين سان ڪوڊ نه لکندا آهن.

جيڪڏهن اسان شروعاتي طور تي ڪنهن وضاحت جي ذريعي سوچيو ها ته سڀني ضروري نقطن کي ڍڪي ڇڏي ها، پوء هر شيء تي عمل ڪيو وڃي ها جيئن ضرورت هجي. پر هي هڪ يوٽوپيا آهي.

اهو ممڪن آهي ته هڪ مڪمل 100 صفحن جي وضاحت لکڻ لاء. هن ڪري دستاويز لکڻ جي متبادل طريقن بابت سوچڻ جي ضرورت آهي، وضاحتون، ڪمن کي ترتيب ڏيڻ جيڪي اسان کي ويجھو آڻيندا ته يقيني بڻائين ته ڊولپر بلڪل ائين ڪري ٿو جيڪو گهربل آهي.

هتي Agile کان طريقا ذهن ۾ اچن ٿا - صارف ڪهاڻيون قبوليت جي معيار سان. هي ٽيمن لاءِ وڌيڪ لاڳو آهي جيڪي ننڍيون ورهاڱي ۾ ترقي ڪن ٿيون.

- استعمال جي جاچ، پيداوار جي استعمال، ڊيزائن بابت ڇا؟

Anastasia: هي هڪ تمام اهم نقطو آهي، ڇاڪاڻ ته ٽيم تي ڊزائنر آهن. گهڻو ڪري، ڊزائنر هڪ خدمت جي طور تي استعمال ڪيا ويا آهن - يا ته ڊزائن ڊپارٽمينٽ طرفان يا هڪ ٻاهرئين ڊزائينر طرفان. اتي اڪثر حالتون آهن جتي اهو لڳي ٿو ته ڊزائنر مصنوعات جي ماهرن کي ٻڌو ۽ ڪيو جيڪو هن سمجهي ورتو. پر جڏهن اسان ٻيهر شروع ڪريون ٿا، اهو ظاهر ٿئي ٿو ته اصل ۾ جيڪو ڪيو ويو هو اهو نه هو جنهن جي توقع ڪئي وئي هئي: ڊزائنر ڪجهه وساري ڇڏيو، مڪمل طور تي رويي جي ذريعي نه سوچيو، ڇاڪاڻ ته هو ٽيم تي نه آهي ۽ نه ئي حوالي سان، يا سامهون. -end ڊولپر ان جي ترتيب کي مڪمل طور تي سمجهي نه سگهيو. اهو شايد ڪيترن ئي ورهاڱي کي وٺي سگھي ٿو ڇاڪاڻ ته اتي هڪ مسئلو آهي فرنٽ-اينڊ ڊولپر سان ڊزائن کي سمجهڻ ۾.

ان کان علاوه هڪ ٻيو مسئلو آهي. ڊيزائن سسٽم هاڻي مقبوليت حاصل ڪري رهيا آهن. اهي hype تي آهن، پر انهن مان فائدا مڪمل طور تي واضح نه آهن.

مان سمجهان ٿو ته ڊزائن سسٽم، هڪ طرف، ترقي کي آسان بڻائي ٿو، پر ٻئي طرف، اهي انٽرفيس تي تمام گهڻيون پابنديون لاڳو ڪن ٿا.

نتيجي طور، اسان اها خصوصيت نه ٿا ٺاهيون جيڪو ڪلائنٽ چاهي ٿو، پر هڪ جيڪو اسان لاءِ آسان آهي، ڇاڪاڻ ته اسان وٽ اڳ ۾ ئي ڪي ڪيب آهن جن مان اسان ان کي ٺاهي سگهون ٿا.

مان سمجهان ٿو ته اهو هڪ موضوع آهي هڪ نظر وٺڻ جي قابل ۽ حيران ٿيڻ جي ڪوشش ۾ ته ڊزائن کي آسان بڻائڻ جي ڪوشش ۾ اسان اصل ۾ ڪلائنٽ درد واري نقطي کي حل ڪري رهيا آهيون.

- معيار جي يقين سان لاڳاپيل عنوانن جو هڪ حيرت انگيز تعداد آهي. ڇا روس ۾ ڪا ڪانفرنس آهي جتي انهن سڀني تي بحث ڪري سگهجي؟

Anastasia: هتي سڀ کان پراڻي ٽيسٽنگ ڪانفرنس آهي، جيڪا هن سال 25هين دفعي منعقد ڪئي ويندي ۽ ان کي SQA Days Quality Assurance Conference سڏيو ويندو آهي. اهو خاص طور تي بحث ڪري ٿو اوزار ۽ مخصوص جانچ جي طريقن کي فنڪشنل ٽيسٽرز لاءِ. ضابطي جي طور تي، SQA ڏينهن تي رپورٽون سختي سان جانچ ڪن ٿيون مخصوص علائقن ۾ ٽيسٽ ڪندڙن جي ذميواري جي علائقي ۾، پر پيچيده سرگرميون نه.

هي مختلف اوزارن ۽ طريقن کي سمجهڻ ۾ تمام گهڻو مدد ڪري ٿو، ڊيٽابيس، APIs، وغيره کي ڪيئن جانچيو. پر ساڳئي وقت، هڪ پاسي، اهو هڪ بهتر پيداوار جي تخليق ۾ صرف جانچ کان وڌيڪ شامل ڪرڻ جي حوصلا افزائي نٿو ڪري. ٻئي طرف، ٽيسٽ ڪندڙ پيداوار جي عالمي مقصد ۽ ان جي ڪاروباري جزو بابت سوچڻ جي عمل ۾ وڌيڪ شامل نٿا ٿين.

مان هڪ وڏو ڊپارٽمينٽ هلائيان ٿو ۽ ڪيترائي انٽرويو ڪيان ٿو جيڪي حقيقت ۾ صنعت جي حالت جو احساس ڏين ٿا. ضابطي جي طور تي، اسان جا ماڻهو ادارن ۾ ڪم ڪن ٿا، ۽ انهن جي ذميواري جو واضح علائقو آهي. ساٿي جيڪي غير ملڪي منصوبن ۾ ڪم ڪن ٿا، مختلف قسم جا ٽيسٽ استعمال ڪن ٿا: اھي پاڻ ڪري سگھن ٿا لوڊ ٽيسٽ، ڪارڪردگي جاچ، ۽ حتي ڪڏھن سيڪيورٽي ٽيسٽ، ڇو ته اھي واقعي ٽيم کي مصنوعات جي معيار کي يقيني بڻائڻ ۾ مدد ڪن ٿا.

مان چاهيان ٿو ته روس ۾ ماڻهو پڻ سوچڻ شروع ڪن ته صنعت فنڪشنل ٽيسٽ سان ختم نه ٿيندي آهي.

- هن مقصد لاء، اسان هڪ نئين ڪانفرنس منظم ڪري رهيا آهيون، QualityConf، جيڪو هڪ لازمي نظم جي طور تي معيار لاء وقف آهي. اسان کي ان خيال جي باري ۾ وڌيڪ ٻڌايو ته، ڪانفرنس جو بنيادي مقصد ڇا آهي؟

Anastasia: اسان ماڻهن جي هڪ ڪميونٽي ٺاهڻ چاهيون ٿا جيڪي معيار جي شين ٺاهڻ ۾ دلچسپي رکن ٿا. ھڪڙو پليٽ فارم پيش ڪريو جتي اھي اچي سگھن ٿا، رپورٽون ٻڌي سگھن ٿا ۽ ڪانفرنس کان پوء ھڪڙي خاص سمجھڻ سان گڏ ٿي سگھي ٿو جيڪو معيار کي بهتر ڪرڻ لاء تبديل ڪرڻ جي ضرورت آھي.

اڄڪلهه مون کي اڪثر مشوري کان هڪ گذارش ٻڌڻ ۾ ايندي آهي ته ڇا ڪجي جڏهن ٽيسٽ ۽ معيار جا مسئلا هجن. جڏهن توهان ٽيمن سان رابطو ڪرڻ شروع ڪندا آهيو، توهان ڏسندا آهيو ته مسئلو پاڻ ٽيسٽ ڪندڙن سان نه آهي، پر اهو عمل ڪيئن ٺهيل آهي. مثال طور، جڏهن ڊولپر مڃيندا آهن ته اهي صرف ڪوڊ لکڻ جا ذميوار آهن، انهن جي ذميواري بلڪل ان وقت ختم ٿي ويندي آهي جڏهن اهي جاچ لاءِ ڪم حوالي ڪندا آهن.

نه هرڪو هن حقيقت جي باري ۾ سوچي ٿو ته خراب لکيل، غريب فن تعمير سان گهٽ معيار جو ڪوڊ منصوبي لاء وڏي مسئلن کي خطرو ڪري ٿو. اهي غلطين جي قيمت جي باري ۾ نه سوچندا آهن، اهي ڪيڙا جيڪي پيداوار ۾ ختم ٿي ويندا آهن ڪمپني ۽ ٽيم لاء وڏي قيمت جي نتيجي ۾. ان باري ۾ سوچڻ جي ڪا به ثقافت ناهي. مان چاهيان ٿو ته اسان ان کي ڪانفرنس ۾ ورهائڻ شروع ڪريون.

مان سمجهان ٿو ته اها ڪا جدت ناهي. ايڊورڊ ڊيمنگ، 14 معيار جي اصولن جي ليکڪ، گذريل صديء ۾ هڪ غلطي جي قيمت بابت لکيو. معيار جي ضمانت هڪ نظم جي طور تي هن ڪتاب تي ٻڌل آهي، پر، بدقسمتي سان، جديد ترقي ان جي باري ۾ وساري ٿو.

- ڇا توهان سڌو سنئون ٽيسٽ ۽ اوزار بابت عنوانن تي رابطو ڪرڻ جو ارادو ڪيو ٿا؟

Anastasia: مان سمجهان ٿو ته اوزارن جي باري ۾ رپورٽون هونديون. اتي ڪافي آفاقي اوزار آھن جن سان ڪمپنيون ۽ ٽيمون پيداوار تي اثر انداز ڪري سگھن ٿيون.

سڀني رپورٽن کي عالمي سطح تي هڪ گڏيل مشن سان متحد ڪيو ويندو: سامعين کي پيغام ڏيڻ لاء ته هن طريقي جي مدد سان، اوزار، طريقو، پروسيس، ٽيسٽ جي قسم، اسان پيداوار جي معيار کي متاثر ڪيو ۽ ڪلائنٽ جي زندگي کي بهتر بڻايو.

اسان کي يقيني طور تي هڪ اوزار جي خاطر هڪ اوزار بابت رپورٽون نه هونديون. پروگرام ۾ شامل سڀني رپورٽن کي گڏيل مقصد سان متحد ڪيو ويندو.

- ڪير دلچسپي وٺندو جيڪو توهان ڳالهائي رهيا آهيو، توهان ڪانفرنس جي مهمان طور ڪير ڏسي رهيا آهيو؟

Anastasia: اسان وٽ ڊولپرز لاءِ رپورٽون هونديون جيڪي پنهنجي پروجيڪٽ، پراڊڪٽ، سسٽم جي قسمت جو خيال رکندا آهن. ساڳئي طرح، اهو امتحان ڪندڙن لاءِ دلچسپي وارو هوندو ۽، اهو مون کي لڳي ٿو، خاص طور تي مينيجرز لاءِ. مينيجرز کان، منهنجو مطلب آهي اهي ماڻهو جيڪي فيصلا ڪن ٿا ۽ هڪ پيداوار، سسٽم، ٽيم جي قسمت ۽ ترقي تي اثر انداز ڪري سگهن ٿا.

اهي ماڻهو آهن جيڪي حيران آهن ته هڪ پيداوار يا سسٽم جي معيار کي ڪيئن بهتر بڻائي. اسان جي ڪانفرنس ۾، اهي قدمن جي مختلف سيٽن بابت سکندا ۽ اهو سمجهڻ جي قابل هوندا ته انهن ۾ ڇا غلط آهي ۽ ڪهڙي تبديلي جي ضرورت آهي.

منهنجو خيال آهي ته بنيادي معيار اهو سمجهڻ آهي ته ڪجهه معيار سان غلط آهي ۽ ان تي اثر انداز ڪرڻ چاهي ٿو. اسان شايد انهن ماڻهن تائين پهچي نه سگهنداسين جيڪي سمجهن ٿا ته اهو پهريون ڀيرو ٿيندو.

- ڇا توهان سوچيو ٿا ته صنعت مجموعي طور تي نه رڳو جانچ بابت، پر معيار جي ثقافت بابت ڳالهائڻ لاءِ تيار آهي؟

Anastasia: مان سمجهان ٿو ته مان بالغ ٿي چڪو آهيان. هاڻي ڪيتريون ئي ڪمپنيون روايتي آبشار واري طريقي کان پري ٿي رهيون آهن Agile ڏانهن. هتي هڪ گراهڪ جو ڌيان آهي، ٽيمن ۾ ماڻهو واقعي سوچڻ شروع ڪري رهيا آهن ته ڪيئن معيار جي پيداوار ڪيئن ٺاهي. جيتوڻيڪ انٽرنيشنل ڪمپنيون معيار کي بهتر بڻائڻ تي ڌيان ڏئي رهيا آهن.

ڪميونٽي ۾ پيدا ٿيندڙ درخواستن جو تعداد، مان سمجهان ٿو ته اهو وقت آهي. مون کي يقين نه آهي، يقينا، اهو هڪ وڏي پيماني تي انقلاب هوندو، پر مان چاهيان ٿو ته اهو انقلاب شعور ۾ اچي.

- متفق! ثقافت کي جنم ڏينداسين ۽ شعور بدلائينداسين.

آئي ٽي مصنوعات جي اعلي معيار جي ترقي تي ڪانفرنس QualityConf وٺندو 7 جون تي ماسڪو ۾. توهان کي خبر آهي ته ڪهڙا مرحلا هڪ اعليٰ معيار جي پراڊڪٽ ٺاهيندا آهن، اسان وٽ پيداوار ۾ ڪاميابيءَ سان مسئلن کي منهن ڏيڻ جا ڪيس آهن، اسان پنهنجي مشق ۾ مشهور طريقا آزمايا آهن- اسان کي توهان جي تجربي جي ضرورت آهي. موڪليو سندن 1 مئي کان اڳ درخواستون، ۽ پروگرام ڪميٽي ڪانفرنس جي مجموعي سالميت لاءِ موضوع تي ڌيان ڏيڻ ۾ مدد ڪندي.

سان ڳنڍيو چيٽ، جنهن ۾ اسان معيار جي مسئلن ۽ ڪانفرنس تي بحث ڪندا آهيون، رڪنيت حاصل ڪريو ٽيليگرام چينلپروگرام جي خبرن سان باخبر رهڻ لاءِ.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو