9.1 لغت
کتاب بھر میں استعمال ہونے والی اصطلاحات اور مخففات کی تعریفیں۔ ہر اندراج اس موضوع کا نام لیتا ہے جہاں اصطلاح گہرائی سے متعارف ہوئی۔
سرگرمی کا میٹرک (Activity metric). انجینئرنگ کی حرکت کی گنتی (کمٹ، پل ریکویسٹ، کوڈ کی لائنیں) جو مقدار ناپتی ہے، قدر نہیں۔ دیکھیں موضوع 3.4۔
بس فیکٹر (Bus factor). ان لوگوں کی تعداد جن کے دستیاب نہ رہنے پر کوئی نظام یا علم کا حصہ ناقابلِ دیکھ بھال ہو جاتا ہے۔ ایک کا بس فیکٹر سنگین خطرہ ہے۔ دیکھیں موضوع 3.5۔
تبدیلی کی ناکامی کی شرح (Change failure rate). ان ڈیپلائمنٹس کا فیصد جو پروڈکشن کی ایسی ناکامی کا سبب بنتی ہیں جس کی اصلاح درکار ہو۔ چار DORA میٹرکس میں سے ایک۔ دیکھیں موضوع 2.10۔
کنٹرول چارٹ (Control chart). وقت کے ساتھ میٹرک کی تبدیلی کی عام حد دکھانے والا چارٹ، جو حقیقی تبدیلی کو عام شور سے الگ کرنے کے لیے استعمال ہوتا ہے۔ دیکھیں موضوع 1.6۔
سائیکل ٹائم (Cycle time). لیڈ ٹائم کی اندرونی تقسیم مراحل میں: کوڈنگ، ریویو، ٹیسٹنگ، اور ڈیپلائمنٹ۔ دیکھیں موضوع 2.6۔
CVSS (Common Vulnerability Scoring System). سکیورٹی کی کمزوری کی شدت اسکور کرنے کا معیاری پیمانہ۔ دیکھیں موضوع 6.4۔
سائیکلومیٹک پیچیدگی (Cyclomatic complexity). کوڈ کے ٹکڑے کے کنٹرول فلو میں آزاد راستوں کی گنتی، جو Thomas J. McCabe نے 1976 میں متعارف کرائی۔ دیکھیں موضوع 4.1۔
DevEx (ڈویلپر کا تجربہ، developer experience). SPACE سے متعلقہ وسیع تر فریمنگ، جو فیڈ بیک لوپس، ذہنی بوجھ، اور بہاؤ کی حالت کے گرد منظم ہے۔ دیکھیں موضوع 3.7۔
ڈیپلائمنٹ کی تعدد (Deployment frequency). ٹیم کتنی بار کامیابی سے پروڈکشن میں ریلیز کرتی ہے۔ چار DORA میٹرکس میں سے ایک۔ دیکھیں موضوع 2.10۔
DORA میٹرکس (DORA metrics). DevOps Research and Assessment پروگرام کے چار میٹرکس: ڈیپلائمنٹ کی تعدد، تبدیلیوں کا لیڈ ٹائم، تبدیلی کی ناکامی کی شرح، اور ناکام ڈیپلائمنٹ کی بحالی کا وقت۔ دیکھیں موضوع 2.10۔
ایرر بجٹ (Error budget). سروس لیول کے مقصد اور 100 فیصد قابلِ اعتماد ہونے کے درمیان اجازت شدہ کمی، جسے خرچ کیے جانے والے وسیلے کے طور پر برتا جاتا ہے۔ دیکھیں موضوع 6.1۔
بچ نکلنے والا نقص (Escaped defect). ایسا نقص جو پروڈکشن تک پہنچے اور حقیقی صارف کو متاثر کرے، اس سے الگ جو ریویو یا ٹیسٹنگ میں پکڑا جائے۔ دیکھیں موضوع 5.1۔
FinOps. متغیر کلاؤڈ بنیادی ڈھانچے کے خرچ میں مالیاتی جواب دہی لانے کا نظم۔ دیکھیں موضوع 5.4۔
بہاؤ کی تقسیم (Flow distribution). دی گئی مدت میں مکمل شدہ بہاؤ کے آئٹمز کا وہ تناسب جو ہر بہاؤ کے آئٹم کی قسم سے تعلق رکھتا ہے۔ دیکھیں موضوع 2.3۔
بہاؤ کی کارکردگی (Flow efficiency). ڈیلیوری پائپ لائن میں چلتے کام کے ٹکڑے کے لیے فعال کام کے وقت اور کل گزرے ہوئے وقت کا تناسب۔ دیکھیں موضوع 2.5۔
فلو فریم ورک (Flow Framework). Mik Kersten کا بنایا انتظامی نمونہ جو سافٹ ویئر کی ڈیلیوری کو قدر کا سلسلہ سمجھتا ہے اور اسے چار بہاؤ کے آئٹم کی اقسام اور پانچ بہاؤ کے میٹرکس سے ناپتا ہے۔ دیکھیں موضوع 2.1۔
بہاؤ کا آئٹم (Flow item). فلو فریم ورک کے کام کی اکائی: فیچر، نقص، خطرہ، یا قرض کا آئٹم، جس کی درجہ بندی داخلے پر ہوتی ہے۔ دیکھیں موضوع 2.2۔
بہاؤ کا بوجھ (Flow load). قدر کے سلسلے میں اس وقت فعال یا منتظر بہاؤ کے آئٹمز کی کل تعداد، جاری کام کے لیے فلو فریم ورک کا نام۔ دیکھیں موضوع 2.4۔
بہاؤ کا وقت (Flow time). بہاؤ کے آئٹم کے قدر کے سلسلے میں داخل ہونے سے اس کی ڈیلیوری تک کل گزرا وقت، جو صرف انجینئرنگ نہیں بلکہ پورے قدر کے سلسلے پر پھیلا ہے۔ دیکھیں موضوع 2.4۔
بہاؤ کی رفتار (Flow velocity). دی گئی مدت میں مکمل شدہ بہاؤ کے آئٹمز کی تعداد، تھرو پٹ کا فلو فریم ورک کا پیمانہ۔ دیکھیں موضوع 2.3۔
گڈہارٹ کا قانون (Goodhart’s law). اصول کہ جب کوئی پیمانہ ہدف بن جائے تو وہ اچھا پیمانہ نہیں رہتا۔ اس کتاب کا مرکزی، حاکم خیال۔ دیکھیں موضوع 1.2۔
حفاظتی حد کا میٹرک (Guardrail metric). جوڑا ہوا جوابی میٹرک جو اس وقت بگڑنا نہیں چاہیے جب ترغیب والا میٹرک بہتر ہو، گیمنگ پکڑنے کے لیے ڈیزائن کیا گیا۔ دیکھیں موضوع 1.2۔
ہاٹ اسپاٹ (Hotspot). ایسی فائل یا ماڈیول جو بار بار بدلی جاتی ہو (زیادہ چرن) اور بہت پیچیدہ بھی ہو، ہاٹ اسپاٹ کے تجزیے سے شناخت شدہ۔ دیکھیں موضوع 4.3۔
تبدیلیوں کا لیڈ ٹائم (Lead time for changes). کوڈ کی تبدیلی کے پہلے کمٹ سے پروڈکشن میں اس کی کامیاب ڈیپلائمنٹ تک کا وقت۔ چار DORA میٹرکس میں سے ایک۔ دیکھیں موضوع 2.10۔
لٹل کا قانون (Little’s law). ثبوت کہ مستحکم قطار میں آئٹمز کی اوسط تعداد اوسط آمد کی شرح ضرب اس اوسط وقت کے برابر ہے جو آئٹم نظام میں گزارتا ہے۔ ڈیلیوری پر لاگو، جاری کام آمد کی شرح ضرب سائیکل ٹائم کے برابر ہے۔ دیکھیں موضوع 2.7۔
میٹرک کا درخت (Metric tree). اوپری سطح کے نتائج کے میٹرک کو اس کے چلانے والے عوامل کے ذریعے ان آپریشنل میٹرکس سے جوڑنے والا ڈھانچہ جو انفرادی ٹیمیں رکھتی ہیں۔ دیکھیں موضوع 1.3۔
MTTA (اوسط اعتراف کا وقت، mean time to acknowledge). واقعے کی اطلاع سے کسی کے جواب دینے کی ذمہ داری لینے تک کا وقت۔ دیکھیں موضوع 6.2۔
MTTD (اوسط شناخت کا وقت، mean time to detect). واقعے کے اصل آغاز سے کسی کے نوٹس کرنے تک کا وقت کہ وہ ہوا۔ دیکھیں موضوع 6.2۔
MTTR (اوسط بحالی کا وقت / اوسط حل کا وقت، mean time to recovery / mean time to resolve). ناکامی کے بعد سروس کو مکمل بحال کرنے کا وقت۔ ڈیپلائمنٹ سے ہونے والی ناکامیوں (موضوع 2.10) اور عمومی واقعات (موضوع 6.2) دونوں کے لیے استعمال ہوتا ہے۔
میوٹیشن ٹیسٹنگ (Mutation testing). وہ تکنیک جو کوڈ میں دانستہ چھوٹی، مصنوعی خرابیاں ڈال کر جانچتی ہے کہ آیا ٹیسٹ سوٹ انہیں واقعی پکڑتا ہے، کوریج کے تکملے کے طور پر۔ دیکھیں موضوع 4.2۔
قطب ستارے کا میٹرک (North-star metric). وہ واحد پیمانہ جو ادارہ کی فراہم کردہ بنیادی قدر کو سب سے بہتر پکڑتا ہے، میٹرک کے درخت کی چوٹی پر۔ دیکھیں موضوع 1.3۔
نتائج کی ٹیلی میٹری (Outcome telemetry). سرگرمی یا آؤٹ پٹ کے بجائے حقیقی نتائج کی مسلسل، انسٹرومنٹ شدہ پیمائش۔ دیکھیں موضوع 7.4۔
مکمل اور درست کا فیصد (Percent complete and accurate, %C/A). ان اکائیوں کا فیصد جنہیں بعد والی ٹیم بغیر دوبارہ کام کی ضرورت کے پروسیس کر سکتی ہے، کلاسیکی Lean قدر کے سلسلے کی نقشہ بندی سے۔ دیکھیں موضوع 2.8۔
پروسیس کا وقت (Process time, PT). ایک اکائی پر کام کرنے میں صرف ہونے والا اصل ہاتھوں سے کام کا وقت، انتظار کے وقت سے الگ، کلاسیکی Lean قدر کے سلسلے کی نقشہ بندی سے۔ دیکھیں موضوع 2.8۔
قطار کا نظریہ (Queueing theory). انتظار کی قطاروں کا ریاضیاتی مطالعہ، ڈیلیوری پائپ لائنز پر لاگو یہ سمجھانے کو کہ جاری کام، آمد کی شرح، اور استعمال انتظار کا وقت کیسے چلاتے ہیں۔ دیکھیں موضوع 2.7۔
ROI (سرمایہ کاری پر منافع، return on investment). پہل کاری کی لاگت کے مقابل اس کا مالیاتی منافع، یہاں مفروضے کے بجائے دستاویزی لاگت اور نتائج کے ثبوت سے بنایا گیا۔ دیکھیں موضوع 5.5۔
مجموعی تھرو پٹ کی پیداوار (Rolled throughput yield). قدر کے سلسلے کے ہر مرحلے کے مکمل اور درست کے فیصد کا آپس میں ضرب، جو ظاہر کرتا ہے کہ کئی مراحل والی پائپ لائن میں دوبارہ کام کیسے جمع ہوتا ہے۔ دیکھیں موضوع 2.8۔
SLI (سروس لیول انڈیکیٹر، service level indicator). سروس کی صحت کا براہِ راست ناپا گیا اشارہ، جیسے تاخیر یا غلطی کی شرح۔ دیکھیں موضوع 6.1۔
SLO (سروس لیول آبجیکٹو، service level objective). سروس لیول انڈیکیٹر کی ہدف حد۔ دیکھیں موضوع 6.1۔
SPACE فریم ورک (SPACE framework). ڈویلپر کی پیداواریت کے لیے پانچ جہتوں کا فریم ورک: اطمینان اور فلاح و بہبود (Satisfaction and well-being)، کارکردگی (Performance)، سرگرمی (Activity)، رابطہ اور تعاون (Communication and collaboration)، اور کارکردگی اور بہاؤ (Efficiency and flow)۔ دیکھیں موضوع 3.1۔
SRE (سائٹ ریلائیبلیٹی انجینئرنگ، site reliability engineering). وہ نظم، جس کی ابتدا Google نے کی، جو آپریشنز اور قابلِ اعتماد ہونے پر سافٹ ویئر انجینئرنگ کے طریقے لاگو کرتا ہے۔ دیکھیں موضوع 6.1۔
ٹیکٹ ٹائم (Takt time). صارف کی طلب سے صفائی سے ملنے کے لیے کام کی اکائی مکمل کرنے کا زیادہ سے زیادہ قابلِ قبول وقت، کلاسیکی Lean قدر کے سلسلے کی نقشہ بندی سے۔ دیکھیں موضوع 2.8۔
تکنیکی قرض (Technical debt). کوڈ بیس میں ماضی کے شارٹ کٹس کی جمع شدہ لاگت، قابلِ انتظام سمجھوتے کا استعارہ، شرمناک راز نہیں۔ دیکھیں موضوع 4.5۔
TCO (ملکیت کی کل لاگت، total cost of ownership). پہل کاری یا نظام کی اس کی پوری زندگی میں مکمل لاگت، بشمول جاری دیکھ بھال اور بنیادی ڈھانچہ، صرف پیشگی لاگت نہیں۔ دیکھیں موضوع 5.5۔
یونٹ کی معاشیات (Unit economics). فراہم کی گئی قدر کی بامعنی اکائی (فی صارف، فی ٹرانزیکشن) کے حساب سے بیان کی گئی لاگت، غیر شفاف کل کے بجائے۔ دیکھیں موضوع 5.4۔
استعمال (Utilization). وسیلے کی دستیاب گنجائش کا وہ تناسب جو مصروف ہے، آمد کی شرح تقسیم خدمت کی شرح سے حساب کیا گیا۔ استعمال کے پوری گنجائش کے قریب پہنچنے پر انتظار کا وقت تیزی سے بڑھتا ہے، بتدریج نہیں۔ دیکھیں موضوع 2.7۔
قدر کا سلسلہ (Value stream). سرگرمیوں کی آخر سے آخر تک ترتیب جو خیال کو ایسی قدر میں بدلتی ہے جو صارف کو ملتی ہے، فلو فریم ورک کی پیمائش کی اکائی۔ دیکھیں موضوع 2.1۔
نمائشی میٹرک (Vanity metric). ایسا میٹرک جو قابلِ بھروسا طریقے سے بڑھتا ہے، متاثر کن لگتا ہے، اور کوئی فیصلہ نہیں بدلتا۔ دیکھیں موضوع 1.1۔
جاری کام (Work in process, WIP). کسی بھی وقت ٹیم یا نظام میں فعال طور پر کام ہونے والے آئٹمز کی تعداد۔ دیکھیں موضوع 2.5۔