ڪيئن آئيون DevOps ميٽرڪ ڪيو. اثر جو اعتراض

هڪ هفتو گذري ويو آهي جڏهن آئيون پهريون ڀيرو DevOps ميٽرڪس بابت سوچيو ۽ محسوس ڪيو ته انهن جي مدد سان اهو ضروري آهي ته پيداوار جي ترسيل وقت کي منظم ڪرڻ. (ٽائيم-ٽو-مارڪيٽ).

ايستائين جو هفتي جي آخر ۾، هن ميٽرڪس بابت سوچيو: ”پوءِ ڇا جيڪڏهن آئون وقت ماپ ڪريان؟ اهو مون کي ڇا ڏيندو؟

حقيقت ۾، وقت جو علم ڇا ڏيندو؟ اچو ته چوندا آهن ترسيل 5 ڏينهن وٺندو آهي. پوء، اڳتي ڇا آهي؟ ڇا اهو سٺو يا خراب آهي؟ جيتوڻيڪ اهو خراب آهي، پوء توهان کي ڪنهن به وقت هن وقت کي گهٽائڻ جي ضرورت آهي. پر ڪيئن؟
اهي خيال کيس پريشان ڪندا رهيا، پر ڪو به حل نه نڪتو.

ايوان سمجهي ويو ته هو اصل ۾ اچي ويو آهي. ميٽرڪ جا بيشمار گراف جيڪي هن اڳ ۾ ڏٺا هئا، گهڻو اڳ هن کي يقين ڏياريو هو ته معياري طريقو ڪم نه ڪندو، ۽ اهو ته جيڪڏهن هو صرف پلاٽ (جيتوڻيڪ اهو هڪ ساٿي آهي)، ان جو ڪوبه فائدو نه ٿيندو.

ڪيئن ٿئي؟…

هڪ ميٽرڪ هڪ عام ڪاٺ جي حڪمران وانگر آهي. ان جي مدد سان ڪيل ماپون سبب نه ٻڌائي سگهندا، ڇو جنهن شئي جي ماپ ڪئي پئي وڃي اها بلڪل ڊيگهه آهي جيڪا هن ڏيکاري ٿي. حڪمران صرف ان جي سائيز ڏيکاريندو، ۽ وڌيڪ ڪجھ به نه. هوءَ فلسفي جو پٿر نه آهي، پر رڳو ڪاٺيءَ جو تختو آهي، جنهن سان ماپي سگهجي ٿي.

هن جي پسنديده ليکڪ هيري هيريسن جو ”اسٽين لیس اسٽيل چوٿون“ هميشه چوندو هو: هڪ سوچ دماغ جي تري تائين پهچڻ گهرجي ۽ اتي ئي ليٽندي آهي، تنهن ڪري ڪيترن ئي ڏينهن تائين تڪليف برداشت ڪرڻ کان پوءِ، ايوان هڪ ٻيو ڪم کڻڻ جو فيصلو ڪيو.

ڪجهه ڏينهن کان پوءِ، آنلائن اسٽورن جي باري ۾ هڪ مضمون پڙهڻ دوران، ايوان اوچتو محسوس ڪيو ته هڪ آن لائن اسٽور جي وصول ڪيل رقم جو دارومدار ان ڳالهه تي هوندو آهي ته سائيٽ جا سياح ڪيئن ٿا هلن. اهي ئي آهن، سياحن/ گراهڪ، جيڪي دڪان کي پنهنجو پئسا ڏين ٿا ۽ ان جو ذريعو آهن. نقد جي هيٺئين لائن هڪ اسٽور وصول ڪري ٿي، گراهڪ جي رويي ۾ تبديلين کان متاثر ٿئي ٿي، ٻيو ڪجهه نه.

اهو ظاهر ٿيو ته ماپيل قدر کي تبديل ڪرڻ لاء، اهو ضروري هو ته انهن تي اثر انداز ٿئي جيڪي هن قدر ٺاهيندا آهن، يعني. آن لائن اسٽور جي پئسن جي رقم کي تبديل ڪرڻ لاء، هن اسٽور جي گراهڪن جي رويي تي اثر انداز ڪرڻ ضروري هو، ۽ DevOps ۾ ترسيل وقت کي تبديل ڪرڻ لاء، اهو ضروري هو ته ٽيمن کي متاثر ڪيو وڃي جيڪي هن وقت "ٺاهيون" آهن، يعني. انهن جي ڪم ۾ DevOps استعمال ڪريو.

آئيون اهو محسوس ڪيو ته DevOps ميٽرڪس سڀني کي گراف جي نمائندگي نه ڪرڻ گهرجي. انهن کي پنهنجي نمائندگي ڪرڻ گهرجي ڳولا جو اوزار "بهترين" ٽيمون جيڪي آخري ترسيل وقت کي شڪل ڏين ٿيون.

ڪوبه ميٽرڪ ڪڏهن به اهو سبب نه ڏيکاريندو ته هن يا انهي ٽيم کي تقسيم ڪرڻ ۾ گهڻو وقت ڇو ورتو، ايوان سوچيو، ڇاڪاڻ ته حقيقت ۾ هڪ ملين ۽ هڪ ننڍڙي ڪارٽ ٿي سگهي ٿي، ۽ اهي شايد ٽيڪنيڪل نه، پر تنظيمي هجن. اهي. سڀ کان وڌيڪ توهان ميٽرڪس مان حاصل ڪرڻ جي اميد ڪري سگهو ٿا ٽيمن ۽ انهن جا نتيجا ڏيکارڻ لاءِ، ۽ پوءِ توهان کي اڃا تائين انهن ٽيمن کي پنهنجي پيرن سان پيروي ڪرڻي آهي ۽ معلوم ڪرڻ گهرجي ته انهن سان ڇا غلط آهي.

ٻئي طرف، ايوان جي ڪمپني جو هڪ معيار هو جنهن جي ضرورت هئي ته سڀني ٽيمن کي ڪيترن ئي بينچن تي اسيمبليء کي جانچڻ لاء. ٽيم ايندڙ اسٽينڊ ڏانهن نه ٿي سگهي جيستائين اڳوڻو هڪ مڪمل نه ڪيو ويو. اهو ظاهر ٿيو ته جيڪڏهن اسان تصور ڪريون ٿا DevOps عمل کي اسٽينڊن مان گذرڻ جي تسلسل جي طور تي، پوءِ ميٽرڪس ڏيکاري سگهي ٿو انهن اسٽينڊن تي ٽيمن پاران خرچ ڪيل وقت. ٽيم جي موقف ۽ وقت کان واقف ٿي، اهو ممڪن هو ته انهن سببن بابت وڌيڪ خاص طور تي ڳالهايو.

بغير ڪنهن جھجڪ جي، آئيون فون کنيو ۽ هڪ شخص جو نمبر ڊائل ڪيو جيڪو ڊيو اوپس جي اندر ۽ ٻاهران چڱي طرح ماهر آهي:

- ڊينس، مهرباني ڪري مون کي ٻڌايو، ڇا اهو ممڪن آهي ته ڪنهن به طرح سمجهي سگهجي ته ٽيم هن يا اهو موقف منظور ڪيو آهي؟
- يقينا. اسان جي جينڪنز پرچم کي رد ڪري ٿو جيڪڏهن تعمير ڪاميابيء سان ختم ٿي وئي آهي (ٽيسٽ پاس ڪيو) بينچ تي.
- سپر. هڪ پرچم ڇا آهي؟
- هي هڪ باقاعده ٽيڪسٽ فائل آهي جهڙوڪ "stand_OK" يا "stand_FAIL"، جيڪو چوي ٿو ته اسيمبلي اسٽينڊ پاس ڪيو يا ناڪام ٿيو. چڱو، تون سمجهين ٿو، صحيح؟
- مان سمجهان ٿو، ها. ڇا اهو ساڳيو فولڊر ۾ لکيل آهي مخزن ۾ جتي اسيمبلي واقع آهي؟
- ها
- ڇا ٿيندو جيڪڏهن اسيمبلي ٽيسٽ بينچ پاس نه ڪري؟ ڇا مون کي نئين تعمير ڪرڻ جي ضرورت پوندي؟
- ها
- چڱو، توهان جي مهرباني. ۽ ٻيو سوال: ڇا مان صحيح سمجهي سگهان ٿو ته مان پرچم جي پيدائش جي تاريخ کي اسٽينڊ جي تاريخ طور استعمال ڪري سگهان ٿو؟
- بلڪل!
- سپر!

متاثر ٿي، ايوان ٽنگيو ۽ محسوس ڪيو ته هر شيء پنهنجي جاء تي ٿي چڪي هئي. بلڊ فائل جي ٺاھڻ جي تاريخ ۽ جھنڊن جي ٺاھڻ جي تاريخ کي ڄاڻڻ، اھو ممڪن ھو ته ٻئي نمبر تي ڳڻپ ڪيو وڃي ته ٽيمون ھر اسٽينڊ تي ڪيترو وقت خرچ ڪن ٿا ۽ سمجھن ٿا ته اھي سڀ کان وڌيڪ وقت ڪٿي گذارين ٿا.

"سمجھڻ ۾ جتي سڀ کان وڌيڪ وقت گذاريو ويو آهي، اسان ٽيمن کي نشانو بڻائينداسين، انهن ڏانهن وڃو ۽ مسئلي ۾ کڙو." ايوان مرڪيو.

سڀاڻي لاءِ، هن پاڻ کي ٺهيل نظام جي فن تعمير جو خاڪو ٺاهڻ جو ڪم مقرر ڪيو.

جاري رکڻ گهرجي…

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

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