1.1 سافٹ ویئر انجینئرنگ کی اقدار
جائزہ اور محرکات
سافٹ ویئر انجینئرنگ کی اقدار وہ مشترک عقائد، اصول اور روزمرہ رویے ہیں جو طے کرتے ہیں کہ لوگ مل کر سافٹ ویئر کیسے بناتے ہیں۔ یہ دیوار پر لگے پوسٹر یا ملازمین کی ہینڈ بک کے الفاظ نہیں ہیں۔ یہ وہ چیز ہے جو اس وقت ہوتی ہے جب رات کے تین بجے کوئی واقعہ کسی کو جگا دے، جب کوئی جونیئر انجینئر کسی پرنسپل انجینئر سے اختلاف کرے، یا جب ڈیڈ لائن معیار سے ٹکرا جائے۔ اقدار ہر تکنیکی فیصلے کے نیچے چھپا ہوا نظام ہیں۔
چھوٹی ٹیم میں اقدار خود بخود پھیلتی ہیں: لوگ ساتھ بیٹھتے ہیں، اصول جذب کرتے ہیں اور خود اصلاح کر لیتے ہیں۔ بڑی ٹیم میں یہ خود بخود پھیلاؤ ناکام ہو جاتا ہے۔ تب آپ کو اقدار کو واضح کرنا، لکھنا، رہنماؤں سے ان کا نمونہ پیش کروانا، اور اپنے نظاموں کے ذریعے انہیں مضبوط کرنا پڑتا ہے۔ ایسا نہ کیا جائے تو ثقافت درجنوں ناہم آہنگ چھوٹی چھوٹی ثقافتوں میں بٹ جاتی ہے جو خاموشی سے ہر تعاون پر محصول لگاتی رہتی ہیں۔
بڑی ٹیم کے لیے داؤ ساختی ہوتے ہیں۔ کمزور اقدار ملازمین کے چھوڑ جانے، سست فیصلوں، ذخیرہ کیے گئے علم، اور ایسے بار بار آنے والے واقعات کی صورت میں ظاہر ہوتی ہیں جن کی جڑ کی وجوہات کبھی پوری طرح ٹھیک نہیں ہوتیں۔ مضبوط اقدار تیز، محفوظ اور قابل اعتماد تبدیلیوں کی صورت میں نظر آتی ہیں: انجینئر مسائل جلد سامنے لاتے ہیں، ناکامی سے سیکھتے ہیں اور ذمہ داری اٹھاتے ہیں۔ ان دونوں حالتوں کا فاصلہ اکثر کسی بھی ٹیکنالوجی کے انتخاب سے زیادہ وسیع ہوتا ہے۔
انٹرپرائز اور سرکاری ادارے اسے شدت سے محسوس کرتے ہیں، کیونکہ وہ بڑے پیمانے پر، جانچ پڑتال کے تحت، اور طویل مدتوں میں کام کرتے ہیں۔ آج بنائے گئے نظام دس سال یا اس سے زیادہ چل سکتے ہیں، اور انہیں وہ لوگ چلاتے ہیں جو اصل مصنفین سے کبھی نہیں ملے۔ ایسے ماحول میں ثقافت ہی وہ چیز ہے جو ارادے کو وقت اور عملے کی تبدیلی کے پار لے جاتی ہے۔
ضابطے کے پابند اداروں پر ایک اور دباؤ بھی ہوتا ہے: بھروسے کی جگہ عمل کو رکھ دینے کا لالچ۔ جب جوابدہی بلند ہو اور غلطیاں نظر آتی ہوں تو فطری ردعمل یہ ہوتا ہے کہ کنٹرولز، منظوریوں اور الزام تراشی کا ڈھیر لگا دیا جائے۔ یہ سمجھ میں آتا ہے، مگر الٹا نتیجہ دیتا ہے۔ سب سے قابل اعتماد، محفوظ اور تعمیل کرنے والے ادارے عموماً وہ ہوتے ہیں جن کی سیکھنے کی ثقافت سب سے مضبوط ہو، نہ کہ وہ جو سب سے زیادہ سزا دیں۔ اقدار اور تعمیل ایک دوسرے کے ساتھی ہیں، مخالف نہیں۔
بنیادی اصول
- نفسیاتی تحفظ بنیاد ہے؛ اس کے بغیر باقی ہر عمل بگڑ جاتا ہے۔
- ناکامی ڈیٹا ہے۔ بلا الزام سیکھنا واقعات کو پائیدار بہتری میں بدل دیتا ہے۔
- ملکیت کا مطلب صرف پیداوار نہیں بلکہ نتائج کی جوابدہی ہے: “آپ بنائیں، آپ چلائیں۔”
- لکھنا سوچنا ہے۔ جو ثقافت فیصلے لکھتی ہے وہ اپنی فراست کو پھیلا سکتی ہے۔
- پائیدار رفتار ہیرو پرستی سے بہتر ہے؛ برن آؤٹ نظام کی ناکامی ہے، ذاتی ناکامی نہیں۔
- تنوع، مساوات اور شمولیت انجینئرنگ کی وہ طاقتیں ہیں جو فیصلوں کا معیار بہتر بناتی ہیں۔
- اقدار اوپر سے نمونے کے طور پر پیش ہوتی ہیں اور نیچے سے مضبوط ہوتی ہیں؛ رہنماؤں کے اعمال ان کے الفاظ پر بھاری ہوتے ہیں۔
سفارشات
نفسیاتی تحفظ جان بوجھ کر قائم کریں
نفسیاتی تحفظ اس مشترک یقین کا نام ہے کہ آپ بغیر ذلت یا سزا کے خوف کے بول سکتے ہیں، سوال پوچھ سکتے ہیں، غلطی مان سکتے ہیں اور فیصلوں کو چیلنج کر سکتے ہیں۔ بڑے پیمانے کی تحقیقات میں ٹیم کی اثر انگیزی کا یہ سب سے مضبوط واحد پیش گو ہے۔ اسے جان بوجھ کر بنائیں۔ رہنما اپنی غلطیاں بلند آواز میں مانیں (“یہ میری غلطی تھی اور میں نے اس سے یہ سیکھا”)۔ بری خبر کا استقبال سزا کے بجائے تجسس سے کریں۔ اجلاسوں میں اختلاف کھلے دل سے مدعو کریں۔ بولنے کی باری گھماتے رہیں تاکہ سینئر آوازیں گفتگو کو اپنے گرد نہ ٹکا لیں۔ اور “مجھے نہیں معلوم” اور “مجھے مدد چاہیے” کہنا معمول بنائیں۔
بلا الزام سیکھنے کی مشق کریں
جب کچھ ٹوٹے تو ان حالات کو دیکھیں جنہوں نے ناکامی ممکن بنائی، اس شخص کو نہیں جس نے اسے چھیڑا۔ بلا الزام پوسٹ مارٹم اپنائیں: یہ ایک تحریری ریکارڈ ہے جس میں بتایا جاتا ہے کہ کیا ہوا، وقت کی ترتیب، شریک عوامل، اور مالکوں اور تاریخوں کے ساتھ ٹھوس عملی نکات۔ اس مفروضے سے آغاز کریں کہ ہر شخص نے اس وقت کے علم کے مطابق معقول طریقے سے عمل کیا۔ “کس نے گڑبڑ کی؟” کے بجائے پوچھیں “اسے غلط کرنا آسان کس چیز نے بنایا؟” اور عملی نکات کی تکمیل تک نگرانی کریں۔ جو پوسٹ مارٹم ثقافت اپنے فالو اپ کبھی بند نہ کرے وہ محض تماشا ہے۔
ملکیت کے واضح ماڈل قائم کریں
“آپ بنائیں، آپ چلائیں” کا مطلب ہے کہ جو ٹیم سروس لکھتی ہے وہی اسے چلانے کی ذمہ دار ہے، آن کال سمیت۔ اس سے ڈیزائن کے فیصلوں اور آپریشنل تکلیف کے درمیان فیڈبیک کا چکر تنگ ہوتا ہے، اور یوں معیار بہتر ہوتا ہے۔ اسے سروس کیٹلاگ کے ساتھ جوڑیں جو ہر نظام کے لیے درج کرے کہ اس کا مالک کون ہے، اس سے کیسے رابطہ ہو، اس کے انحصارات کیا ہیں اور اس کی رن بکس کہاں ہیں۔ ملکیت کو واضح اور غیر متداخل رکھیں۔ مبہم ملکیت ہی وہ طریقہ ہے جس سے نظام سڑتے ہیں اور واقعات طول کھینچتے ہیں۔ جب کوئی ٹیم واقعی کسی نظام کو اکیلے نہ چلا سکے تو جوابدہی بکھیرنے کے بجائے اسے پلیٹ فارم کی معاونت دیں۔
تحریری ثقافت کو پروان چڑھائیں
لکھنا آپ کی سوچ کو تیز کرتا ہے، اور ایسی دستاویزات بناتا ہے جو ٹائم زونز اور برسوں کے پار چلتی ہیں۔ اہم تبدیلیوں کے لیے ڈیزائن دستاویزات اور فیصلوں کے ریکارڈ کو معمول بنائیں: ایک مختصر دستاویز جو مسئلہ، زیر غور اختیارات، تجویز کردہ طریقہ اور سمجھوتے بیان کرے، اور تعمیر سے پہلے تبصرے کے لیے گردش کرے۔ اس سے اختلاف جلد سامنے آ جاتا ہے، جب وہ ابھی سستا ہوتا ہے، اور یہ ایک پائیدار ریکارڈ چھوڑتا ہے کہ آپ نے جو فیصلہ کیا وہ کیوں کیا۔ سانچے ہلکے رکھیں اور توقعات کو فیصلے کے وزن کے تناسب میں۔ اور اچھی تحریر کو سب کے سامنے سراہیں۔
پائیدار رفتار کا تحفظ کریں
ہیرو کلچر، جس میں چند لوگ ناقابل برداشت محنت سے بار بار ادارے کو بچاتے ہیں، کمزوری کی علامت ہے، خوبی نہیں۔ یہ لوگوں کو تھکا دیتا ہے، علم کو خطرناک حد تک ایک جگہ جمع کر دیتا ہے، اور ان بنیادی مسائل کو چھپا لیتا ہے جنہیں آپ کو ٹھیک کرنا چاہیے۔ اس لیے آن کال بوجھ کو ناپیں اور سنبھالیں۔ اگر ایک شخص کو مسلسل پیج کیا جا رہا ہے تو اسے ایسی خرابی سمجھیں جسے انجینئرنگ سے ختم کرنا ہے۔ چھٹی لینا معمول بنائیں، توجہ کے وقت کی حفاظت کریں، اور نتیجے کو ایک ہفتے کے بجائے ایک سہ ماہی میں پرکھیں۔
DEI کو انجینئرنگ کی طاقت سمجھیں
متنوع ٹیمیں بہتر فیصلے کرتی ہیں۔ وہ زیادہ نقطہ ہائے نظر کو تولتی ہیں اور گروپ تھنک اور اندھے مقامات کا شکار کم ہوتی ہیں، اور یہ رسائی پذیری، سلامتی اور وسیع آبادیوں کی خدمت کے لیے بے حد اہم ہے۔ شمولیت کو اپنی روزمرہ انجینئرنگ میں شامل کریں: قابل رسائی دستاویزات، کوڈ اور انٹرفیس میں جامع زبان، ایسی اجلاسی عادات جو خاموش آوازوں کو بولنے دیں، اور نمایاں کام اور پس منظر کے کام دونوں کی منصفانہ تقسیم۔
سمجھوتے: فوائد اور نقصانات
| طریقہ | فوائد | نقصانات |
|---|---|---|
| بلا الزام پوسٹ مارٹم | حقیقی بنیادی وجوہات سامنے لاتا ہے؛ اعتماد بناتا ہے؛ نظامی اصلاحات کو آگے بڑھاتا ہے | باہر والوں کو “جوابدہی کا فقدان” لگ سکتا ہے؛ عملی نکات بند کرنے کے لیے نظم و ضبط چاہیے |
| “آپ بنائیں، آپ چلائیں” | معیار کا تنگ فیڈبیک چکر؛ واضح ملکیت | آن کال کا بوجھ؛ برن آؤٹ سے بچنے کے لیے مضبوط پلیٹ فارم معاونت درکار |
| دستاویز پہلے / RFC ثقافت | پائیدار فیصلے؛ عملے کی تبدیلی کے پار توسیع پذیر؛ غیر ہم وقت کے موافق | معمولی تبدیلیوں کے لیے سست؛ ضرورت سے زیادہ لاگو ہو تو بیوروکریسی کا خطرہ |
| پائیدار رفتار | ملازمین کا برقرار رہنا، قابل اعتمادی، طویل مدتی رفتار | ہنگامی دباؤ کے دوران سست محسوس ہوتی ہے؛ قیادت سے ڈٹے رہنے کا تقاضا کرتی ہے |
مرکزی کشمکش قلیل مدتی رفتار اور طویل مدتی صحت کے درمیان ہے۔ ہیرو پرستی اور الزام تراشی ظاہری قابو کا ایک جھونکا خرید دیتی ہیں، پھر حوصلے اور قابل اعتمادی کا سست انہدام آتا ہے۔ بلا الزام سیکھنا، ملکیت اور پائیدار رفتار کسی ایک ہفتے میں سست لگتے ہیں، مگر سہ ماہیوں اور برسوں میں مل کر کہیں زیادہ رفتار بن جاتے ہیں۔ رہنماؤں کو طویل مدتی صلاحیت کے تحفظ کے لیے قلیل مدتی بے آرامی برداشت کرنے پر آمادہ ہونا پڑتا ہے۔
اپنی ٹیم کے ساتھ بحث کے سوالات
آپ آڈیٹرز، ایگزیکٹوز اور عوام کی نظر میں “بلا الزام” کو “جوابدہی کے فقدان” کی طرح پڑھے جانے سے کیسے بچائیں؟ ضابطے کے پابند انٹرپرائز یا نگرانی کے تحت کسی سرکاری ایجنسی میں، جو پوسٹ مارٹم کسی کو قصوروار نہ ٹھہرائے وہ انجینئرنگ سے باہر کے لوگوں کو پردہ پوشی لگ سکتا ہے۔ باہم متصادم تقاضے حقیقی ہیں: آپ کو وہ ایمانداری چاہیے جو صرف بلا الزام ماحول پیدا کرتا ہے، اور آپ کو یہ بھی چاہیے کہ فیصلہ ساز یقین کریں کہ ناکامیوں کا ازالہ ہوتا ہے۔ بحث میں ٹھوس شواہد لائیں، جیسے واقعات کے دہرانے کی شرح اور پوسٹ مارٹم کے عملی نکات کی تکمیل کی شرح، کیونکہ جو نظام اپنے فالو اپ قابل اعتماد طریقے سے بند کرتا ہے وہ قربانی کے بکرے کے بغیر بھی نظر آنے والا جوابدہ ہے۔ دو سوالوں کو الگ کریں جنہیں الزام کی ثقافت جوڑ دیتی ہے: اسے غلط کرنا آسان کس چیز نے بنایا، اور کیا کسی نے واقعی غفلت یا بدنیتی سے کام لیا۔ اگر آپ کا جواب یہ ہے کہ جوابدہی حالات درست کرنے اور عملی نکات بند کرنے میں ہے تو اس طریقہ کار کو شائع کریں تاکہ باہر والے وہ جوابدہی دیکھ سکیں جو وہ تلاش کر رہے ہیں۔
کون سی ٹیمیں ایسے آن کال نظام اٹھائے ہوئے ہیں جنہیں وہ حقیقت پسندانہ طور پر چلا نہیں سکتیں، اور اس خلا کی قیمت کون ادا کرتا ہے؟ “آپ بنائیں، آپ چلائیں” فیڈبیک کا چکر تنگ کرتا ہے، اور یہ فرض کرتا ہے کہ ٹیم کے پاس اپنی بنائی ہوئی چیز چلانے کے لیے پلیٹ فارم کی معاونت ہے۔ انٹرپرائز اور سرکاری پیمانے پر کچھ ٹیموں کو پرانے نظام، فروخت کنندہ کے بند ڈبے، یا ایسا مشترک انفراسٹرکچر ورثے میں ملتا ہے جس کا کوئی چھوٹی ٹیم اکیلے واقعی مالک نہیں ہو سکتی۔ سمجھوتا جوابدہی کو بکھیرنے (برا) اور ٹیم کو ایسے پیجر پر ناکام ہونے کے لیے چھوڑنے (یہ بھی برا) کے بیچ ہے جس کا وہ جواب نہیں دے سکتی۔ بحث میں پیجنگ کا ڈیٹا لائیں: اگر کوئی ایک شخص یا ایک ٹیم مسلسل پیج ہو رہی ہے تو اسے اعزاز کا نشان نہیں بلکہ ایسی خرابی سمجھیں جسے انجینئرنگ سے ختم کرنا ہے۔ جواب آپ کو بتائے کہ پلیٹ فارم ٹیموں، مرحلہ وار رول آؤٹ اور تازہ رن بکس میں سرمایہ کاری کہاں کرنی ہے، تاکہ ملکیت واضح رہے اور آپریشنل بوجھ انسانی حد میں۔
کیا جن رویوں کو آپ حقیقتاً فروغ دیتے ہیں وہ ان اقدار سے میل کھاتے ہیں جو آپ شائع کرتے ہیں؟ جیسے ہی رہنما اس چیز کو انعام دیتے ہیں جس کی پوسٹر مذمت کرتے ہیں، اقدار طنز میں بدل جاتی ہیں، اور بڑے پیمانے پر یہ خلا اس وقت تک نظر نہیں آتا جب تک ملازمین کا چھوڑ جانا اور خاموش علمی ذخیرہ اندوزی اسے ظاہر نہ کر دیں۔ اپنے آخری ترقی کے دور کو غور سے دیکھیں: کیا اس نے آگ بجھانے اور ہیرو پرستی کو انعام دیا، یا آگ کی روک تھام اور اس پس منظر کے کام کو جو بڑی ٹیم کو صحت مند رکھتا ہے؟ انٹرپرائز اور سرکاری ادارے خطرہ بڑھا دیتے ہیں، کیونکہ سخت گریڈ نظام اور طویل ملازمتیں کسی غلط ترغیب کو برسوں چلنے دیتی ہیں، اس سے پہلے کہ کوئی اصلاح کرے۔ حقیقی شواہد لائیں، جیسے کس کی ترقی ہوئی، کس کی سرعام تعریف ہوئی، اور ان لوگوں نے دراصل کیا کیا۔ اگر ہیرو پرستی کو انعام ملتا ہے تو آپ اپنے ادارے کو ان بحرانوں کی تیاری کی تربیت دے رہے ہیں جنہیں حل کرنے کا بعد میں جشن منایا جاتا ہے، اور علاج ترغیبات بدلنا ہے، دیوار کی آرائش نہیں۔
آپ کو واقعی کیسے معلوم ہوگا کہ کسی ٹیم میں نفسیاتی تحفظ زیادہ ہے یا کم، بجائے اس کے کہ تنظیمی چارٹ سے اسے فرض کر لیا جائے؟ تحفظ وہ بنیاد ہے جس پر ہر دوسرا عمل کھڑا ہے، اور یہ وہ چیز بھی ہے جس کے بارے میں خود کو دھوکا دینا سب سے آسان ہے، کیونکہ جن ٹیموں میں یہ سب سے کم ہے وہی آپ کو بتانے کا سب سے کم امکان رکھتی ہیں۔ بڑے پیمانے پر ہزار لوگوں کی اوسط اس فرق کو چھپا دیتی ہے جو اہم ہے: ایک مینیجر بالکل صحت مند ادارے کے اندر خاموشی سے خوف پر مبنی ٹیم چلا سکتا ہے۔ متصادم تقاضے صاف گوئی بمقابلہ سہولت ہیں، کیونکہ جو سروے سوالات اصل مسائل ظاہر کرتے ہیں انہی کا ایمانداری سے جواب دینے میں لوگ سب سے زیادہ ہچکچاتے ہیں، اور اشارہ جمع کرنا خود غیر محفوظ محسوس ہو سکتا ہے۔ اندازوں کے بجائے ٹھوس شواہد لائیں: کسی تصدیق شدہ تحفظ کے آلے سے ٹیم کی سطح کے نتائج، لوگ تحریری طور پر غلطیاں کس شرح سے مانتے ہیں، وہ قریب قریب کی رپورٹیں جو واقعات بننے سے پہلے سامنے آئیں، اور روانگی کے انٹرویوز کے موضوعات۔ انٹرپرائز یا سرکاری ادارے کے لیے اس پر اصرار کریں کہ ڈیٹا ٹیم کی سطح پر رہے اور کم اسکور والی ٹیم کو سزا دینے کے لیے کبھی استعمال نہ ہو، کیونکہ جس لمحے تحفظ کا اسکور ڈنڈا بنتا ہے، وہ تحفظ ناپنا چھوڑ دیتا ہے اور پیمائش کے خوف کو ناپنے لگتا ہے۔
آپ کا حقیقی آن کال اور ہیرو پرستی کا بوجھ کیا ہے، اور کیا آپ آگ روکنے والوں کو انعام دے رہے ہیں یا آگ سے لڑنے والوں کو؟ پائیدار رفتار وہ جگہ ہے جہاں اچھے ارادے ترسیل کے دباؤ تلے خاموشی سے ٹوٹ جاتے ہیں، اور ایک بڑا ادارہ چند تھکے ہوئے لوگوں کے غیر مرئی اوور ٹائم پر برسوں چل سکتا ہے، اس سے پہلے کہ اسے خبر ہو۔ کشمکش دیانت دارانہ ہے: ہیرو پرستی لمحے میں واقعی آپ کو بچاتی ہے، اور اس پر انحصار علم کو مرتکز کرتا ہے، نظامی خرابیاں چھپاتا ہے، اور آپ کے سب سے پرعزم انجینئروں کو تھکا دیتا ہے۔ بحث میں آپریشنل ڈیٹا لائیں: ہر شخص کو ہفتے میں کتنی پیجز، اوقات کار کے بعد کی تعیناتیاں، ٹیم میں آن کال کے بوجھ کی تقسیم، اور اس کا کتنا حصہ مہینہ بہ مہینہ انہی چند ناموں پر پڑتا ہے۔ یہ بھی دیکھیں کہ آپ کے آخری ترقی کے دور نے کسے انعام دیا۔ سخت گریڈ سیڑھیوں اور طویل ملازمتوں والے انٹرپرائز اور سرکاری اداروں میں، آگ بجھانے کی قیمت چکانے والی ثقافت دہائی بھر بلا چیلنج قائم رہ سکتی ہے، اس لیے جواب بتائے کہ پیجر کو انجینئرنگ سے کہاں کم کرنا ہے اور آگ کی روک تھام کو نظر آنے والا ترقی کے لائق عمل کیسے بنانا ہے۔
پچھلے دو برس کے کون سے اہم فیصلوں کا استدلال تحریری شکل میں موجود نہیں، اور جب مصنفین چلے جائیں گے تو اس کی قیمت کیا ہوگی؟ تحریری ثقافت ہی ارادے کو عملے کی تبدیلی کے پار لے جاتی ہے، اور اس کی غیر موجودگی اس لمحے تک نظر نہیں آتی جب کسی کو ایسا نظام بدلنا پڑے جسے اب کوئی نہیں سمجھتا۔ متصادم کھنچاؤ رفتار کا ہے: ڈیزائن دستاویز یا فیصلے کا ریکارڈ لکھنا لمحے میں رگڑ لگتا ہے، اور ضرورت سے زیادہ لاگو ہو تو وہ بیوروکریسی میں بدل کر معمولی تبدیلیوں کو سست کر دیتا ہے۔ اسے ناپنے کے لیے شواہد لائیں: ان نتیجہ خیز تبدیلیوں کا تناسب جن کے پاس ڈیزائن دستاویز یا فیصلے کا ریکارڈ ہے، لوگ کتنی بار موجودہ فن تعمیر کے پیچھے استدلال ڈھونڈ کر حوالہ دے سکتے ہیں، اور کسی نئے انجینئر کو غیر دستاویزی سروس پر کارآمد ہونے میں کتنا وقت لگتا ہے۔ ان انٹرپرائز اور سرکاری اداروں کے لیے جن کے نظام ان کے بنانے والوں کی مدت ملازمت سے زیادہ جیتے ہیں، اور جنہیں آڈٹ یا معلومات تک رسائی کے قوانین کی جانچ کا سامنا ہو سکتا ہے، تحریری ریکارڈ ادارہ جاتی یادداشت بھی ہے اور واجب احتیاط کا ثبوت بھی، اس لیے جواب وہاں لکیر کھینچے جہاں فیصلے کا وزن لکھنے کا جواز دے، اس سے نیچے نہیں۔
شعبہ جاتی نقطۂ نظر
اسٹارٹ اپ۔ اقدار ابھی خود بخود پھیلتی ہیں، اس لیے بھاری عمل درآمد نہ کریں، مگر ایک دو ایسے رویوں کو نام دیں جو سب سے اہم ہیں، عموماً غلطیوں کے بارے میں بلا الزام ایمانداری اور بری خبر جلد سامنے لانے کا رجحان۔ بانی اپنی غلطیاں بلند آواز میں مان کر لہجہ طے کرتے ہیں، کیونکہ چھوٹی ٹیم میں Slack پر ایک تیز ردعمل سب کو مہینوں تک مسائل چھپانا سکھا سکتا ہے۔ آپ کا کم رن وے تحفظ کی حفاظت کی وجہ ہے، اسے چھوڑنے کی نہیں: جو ٹیم بگ چھپاتی ہے وہ پانچ منٹ کے ریٹرو سے کہیں مہنگی پڑتی ہے۔
چھوٹا کاروبار۔ جب انجینئرنگ ثقافت کا کوئی مخصوص ماہر نہ ہو اور بجٹ تنگ ہو تو ایسے آلات کے بجائے ہلکی رسموں پر انحصار کریں جنہیں خریدنا یا چلانا پڑے۔ ایک مشترک واقعہ چینل، ایک صفحے کا فیصلہ لاگ، اور “اسے غلط کرنا آسان کس چیز نے بنایا؟” کی عادت کچھ خرچ نہیں کرتیں اور زیادہ تر قدر اٹھا لیتی ہیں۔ عملوں کے لیے بھی خریدیں یا بنائیں کی لکیر پر سوچ سمجھ کر چلیں: ایسا خاص نظام بنانے کے بجائے جسے آپ سنبھال نہ سکیں، تیار شدہ پوسٹ مارٹم سانچہ اور سادہ آن کال روٹا اپنائیں۔
بڑا ادارہ۔ بڑے پیمانے پر کام یہ ہے کہ یکسانیت کے بغیر ہم آہنگی ہو: بلا الزام سیکھنا، واضح غیر متداخل ملکیت اور تحریری ثقافت پورے ادارے کے ایسے اصول بن جائیں جن کے پیچھے آلات، توقعات اور سروس کیٹلاگ ہوں۔ نظم و نسق اور آڈٹ آپ کو کنٹرولز کی طرف دھکیلتے ہیں، اس لیے دلیل دیں کہ مضبوط سیکھنے کی ثقافت سب سے قابل اعتماد اور تعمیل کرنے والا اختیار ہے، اور اسے واقعات کے دہرانے اور عملی نکات کی تکمیل کے اشاریوں سے ثابت کریں۔ ٹیموں کے درمیان فرق پر نظر رکھیں، کیونکہ اوسط خوف پر مبنی ان گوشوں کو چھپا دیتی ہیں جہاں سے خاموشی سے ٹیلنٹ اور علم رستا رہتا ہے۔
حکومت۔ خریداری کے قواعد، شفافیت کی ذمہ داریاں اور عوامی جوابدہی طے کرتی ہیں کہ اقدار کا اظہار کیسے ہو، خاص طور پر الزام کے معاملے میں۔ جو پوسٹ مارٹم کسی کو قصوروار نہ ٹھہرائے وہ بیرونی نگرانی کو پردہ پوشی لگ سکتا ہے، اس لیے طریقہ کار شائع کریں، دکھائیں کہ جوابدہی حالات درست کرنے اور عملی نکات بند کرنے میں ہے، اور شہریوں اور آڈیٹرز کو اسے دیکھنے دیں۔ چونکہ نظام حکومتوں سے زیادہ جیتے ہیں اور عملے کی تبدیلی برسوں میں ناپی جاتی ہے، اس لیے تحریری فیصلہ ریکارڈز کو ادارہ جاتی یادداشت اور معلومات کی آزادی کی جانچ میں واجب احتیاط کا ثبوت دونوں سمجھیں۔
مثالیں
اسٹارٹ اپ۔ چھ افراد کا ایک اسٹارٹ اپ بھروسے اور راہداری کی گفتگو پر چلتا ہے، اس لیے کوئی ٹیم کی اقدار لکھتا نہیں۔ جب کوئی بانی انجینئر خراب مائیگریشن چلا دیتا ہے اور CTO Slack پر ان پر برس پڑتا ہے تو کمرے میں سناٹا چھا جاتا ہے، اور اگلے دو بگ سامنے لانے کے بجائے خاموشی سے چھپا لیے جاتے ہیں۔ ٹیم ایک ہلکی عادت اپنا کر سنبھلتی ہے: ہر واقعے کے بعد پانچ منٹ کی بلا الزام بات چیت “اسے غلط کرنا آسان کس چیز نے بنایا؟”، کسی سانچے کے بغیر۔ یہ چھوٹی سی رسم خود بخود پھیلنے والی ثقافت کو اس عمل کے بوجھ کے بغیر صحت مند رکھتی ہے جو کسی بڑے ادارے کو درکار ہوتا۔
بڑا ادارہ۔ مالیاتی خدمات کی ایک بڑی فرم کو بڑی بندش کا سامنا ہوا جب ایک معمول کی کنفیگریشن تبدیلی سروسز میں آبشار کی طرح پھیل گئی۔ الزام کی ثقافت میں تبدیلی چلانے والے انجینئر کو سرزنش ملتی اور بات ختم ہو جاتی۔ اس کے بجائے، بلا الزام پوسٹ مارٹم نے دکھایا کہ تعیناتی کے آلات نے خطرناک تبدیلی کو محفوظ تبدیلی جیسا ہی دکھایا، کوئی مرحلہ وار رول آؤٹ موجود نہ تھا، اور رن بک پرانی تھی۔ فرم نے بتدریج رول آؤٹ اور کنفیگریشن کی توثیق میں سرمایہ کاری کی، اور اب اسی قسم کی تبدیلیاں محفوظ طریقے سے ناکام ہوتی ہیں۔ شخص کے بجائے نظام کو دیکھنے کے انتخاب نے ایک پائیدار انجینئرنگ بہتری پیدا کی۔
حکومت۔ ایک سرکاری ڈیجیٹل سروس ایجنسی نے “آپ بنائیں، آپ چلائیں” کو سخت دستاویز پہلے RFC (تبصرے کی درخواست) عمل کے ساتھ اپنایا۔ چونکہ اس کے نظام کو سیاسی انتظامیہ کی تبدیلیوں اور برسوں میں ناپی جانے والی عملے کی تبدیلی سے گزرنا ہوتا ہے، اس لیے ہر اہم فیصلہ ایسی ڈیزائن دستاویز میں درج ہوتا ہے جو سیاق اور سمجھوتوں کی وضاحت کرے۔ نئے انجینئر، اور آنے والے ٹھیکیدار، دس سال پرانے فن تعمیر کے پیچھے استدلال پڑھ سکتے ہیں، اسے الٹی انجینئرنگ سے سمجھنے کے بجائے۔ یہی تحریری ادارہ جاتی یادداشت ایجنسی کو اعلیٰ تبدیلی اور سخت جوابدہی کے تقاضوں کے باوجود عوامی خدمات کو قابل اعتماد رکھنے دیتی ہے۔
کاروباری جواز: محرکات، ROI اور TCO
ثقافت کی واپسی حقیقی ہے مگر بالواسطہ، اسی لیے اس پر مسلسل کم سرمایہ لگتا ہے۔ نظام کی پوری زندگی میں غالب لاگت اسے بنانے کی نہیں ہوتی۔ وہ دیکھ بھال، واقعات سے نمٹنے، دوبارہ کام کرنے، اور ہنر مند لوگوں کو کھو کر دوبارہ بھرتی کرنے کی لاگت ہے۔ مضبوط سیکھنے کی ثقافت ان سب کو بہتر کرتی ہے۔ بلا الزام پوسٹ مارٹم دہرائے جانے والے واقعات کم کرتے ہیں۔ واضح ملکیت بحالی کا اوسط وقت کم کرتی ہے۔ تحریری ثقافت آغاز کار کی لاگت اور اس استدلال سے بے خبر فیصلوں کی لاگت گھٹاتی ہے جو پہلے آ چکا ہو۔
صرف ملازمین کے چھوڑ جانے کو لیں۔ درمیانی سطح کے انجینئر کو بدلنے پر، بھرتی، ابتدائی تربیت اور ادارہ جاتی علم کے ساتھ جو رخصت ہو جاتا ہے، عام طور پر ان کی سالانہ تنخواہ کے آدھے سے دگنے کے درمیان خرچ آتا ہے۔ اگر صحت مند ثقافت ہزار افراد کے ادارے میں افسوسناک روانگیوں کو چند فیصد پوائنٹ بھی کم کر دے تو بچت پوسٹ مارٹم چلانے اور دستاویزات لکھنے کی معمولی لاگت کو بہت پیچھے چھوڑ دیتی ہے۔ اپنانے کی لاگت زیادہ تر قیادت کی توجہ اور تھوڑا سا عمل کا بوجھ ہے۔ نہ اپنانے کی لاگت مسلسل اور غیر مرئی طور پر ادا ہوتی رہتی ہے: سست ترسیل، بار بار واقعات، اور ٹیلنٹ کا خاموش فرار۔
قیادت کے سامنے دلیل رکھنے کے لیے ثقافت کو ان اشاریوں سے جوڑیں جنہیں ایگزیکٹوز پہلے ہی دیکھتے ہیں: ترسیل کا لیڈ ٹائم، تبدیلی کی ناکامی کی شرح، بحالی کا اوسط وقت، واقعات کا دہرانا، اور افسوسناک روانگی۔ نفسیاتی تحفظ کو نرم فائدے کے طور پر نہیں بلکہ اس میکانزم کے طور پر پیش کریں جو ہر دوسری انجینئرنگ سرمایہ کاری کو ثمر آور بناتا ہے، کیونکہ غیر محفوظ ٹیمیں انہی مسائل کو چھپاتی ہیں جنہیں ٹھیک کرنے کے لیے وہ سرمایہ کاریاں کی جاتی ہیں۔
ضد نمونے اور خامیاں
- الزام اور شرمندگی پر مبنی واقعہ جائزے: یہ مسائل کو زیر زمین دھکیل دیتے ہیں اور لوگ رپورٹ کرنا چھوڑ دیتے ہیں۔
- ہیرو پرستی: آگ روکنے کے بجائے آگ بجھانے کو انعام دینا آگ کو جاری رکھتا ہے۔
- وہ “اقدار” جنہیں رہنما خود توڑتے ہیں: بیان کردہ اقدار جب رویے سے متضاد ہوں تو طنز پیدا کرتی ہیں۔
- معاونت کے بغیر ملکیت: ایسے نظاموں کے لیے آن کال سونپنا جنہیں ٹیمیں حقیقت پسندانہ طور پر چلا نہیں سکتیں۔
- بھروسے کی جگہ عمل: حقیقی تحفظ بنانے کے بجائے منظوریوں کا ڈھیر لگانا۔
- دستاویزی تماشا: ایسی دستاویزات لکھنا جنہیں کوئی نہ پڑھے یا جو فیصلوں پر کبھی اثر نہ ڈالیں۔
- شمولیت بطور خانہ پری: تنوع کے لیے بھرتی کرنا مگر انہی آوازوں کو فیصلوں سے باہر رکھنا۔
پختگی کا ماڈل
- سطح 1، آغاز: اقدار اتفاقی اور شخصیات پر منحصر ہیں۔ واقعات کا مطلب الزام ہے، علم چند ذہنوں میں رہتا ہے، اور ہیرو پرستی ہی وہ طریقہ ہے جس سے کام ہوتا ہے۔ کسی نے نہیں لکھا کہ ٹیم کیا مانتی ہے یا دباؤ میں کیسا برتاؤ کرتی ہے۔
- سطح 2، ترقی: چند ٹیمیں بلا الزام پوسٹ مارٹم شروع کرتی ہیں، کبھی کبھار ڈیزائن دستاویز لکھتی ہیں، اور ملکیت کی بات کرتی ہیں، مگر عمل غیر مستقل ہیں، یکساں لاگو نہیں، اور قیادت نے انہیں ابھی مضبوط نہیں کیا۔ آپ کو صحت مند ٹیم ملتی ہے یا نہیں، یہ زیادہ تر قسمت پر ہے۔
- سطح 3، معیار بندی: بلا الزام سیکھنا، واضح غیر متداخل ملکیت اور تحریری ثقافت سانچوں، سروس کیٹلاگ اور طے شدہ آن کال توقعات کے ساتھ پورے ادارے کے دستاویزی اصول ہیں۔ رہنما اقدار کا نمونہ پیش کرتے ہیں اور ہر جگہ یہی رویے متوقع ہیں، صرف وہاں نہیں جہاں کوئی اچھا مینیجر بیٹھا ہو۔
- سطح 4، انتظام: ثقافت کو بنیادی خطوط کے مقابل ناپا اور ڈیٹا سے کنٹرول کیا جاتا ہے۔ آپ ٹیم کی سطح کے نفسیاتی تحفظ کے اسکور، واقعات کا دہرانا، پوسٹ مارٹم کے عملی نکات بند ہونے کی شرح، آن کال بوجھ کی تقسیم، بحالی کا اوسط وقت اور افسوسناک روانگی کو ٹریک کرتے ہیں، اور جب کوئی ٹیم بھٹکے تو اعداد پر عمل کرتے ہیں۔ شواہد کی بنیاد پر آگ بجھانے کی ترغیبات ختم کریں، اور آگ کی روک تھام کو انعام دیں کیونکہ اب آپ اسے دیکھ سکتے ہیں۔
- سطح 5، ہم آہنگی: ثقافت مسلسل بہتر ہوتی ہے اور اس سے جڑی ہوتی ہے کہ پورا ادارہ منصوبہ بندی، بھرتی اور ترقی کیسے کرتا ہے۔ تحفظ بلند ہے، سیکھنا تیز ہے، اور شواہد اور سیاق بدلنے پر عمل ڈھلتے ہیں۔ ادارہ آن کال بوجھ کا توازن بدلتا ہے، فیصلوں کے ریکارڈ تازہ کرتا ہے، اور بحران کے ہاتھوں مجبور ہونے کا انتظار کرنے کے بجائے جان بوجھ کر اپنے اصول ارتقا دیتا ہے۔
بحث کے لیے خیالات
- ہمارے ادارے میں کہاں لوگ “مجھے نہیں معلوم” یا “میں اختلاف کرتا ہوں” کہنے میں خود کو محفوظ نہیں سمجھتے، اور کیوں؟
- کیا ہمارے واقعہ جائزے نظام کو بدلتے ہیں، یا بس قصور ٹھہرا کر آگے بڑھ جاتے ہیں؟
- کیا ہم ان ہیرو پرستیوں کو انعام دے رہے ہیں جنہیں ہمیں انجینئرنگ سے ختم کرنا چاہیے؟
- پچھلے دو برس کے کن اہم فیصلوں کے استدلال کا کوئی تحریری ریکارڈ نہیں؟
- پس منظر کے کام اور آن کال کا بوجھ ٹیم میں کتنا یکساں تقسیم ہے؟
- کیا ہماری بیان کردہ اقدار اس سے میل کھاتی ہیں جو یہاں لوگوں کی ترقی کراتا ہے؟
اہم نکات
- اقدار ہر تکنیکی فیصلے کے پیچھے غیر مرئی آپریٹنگ سسٹم ہیں؛ بڑے پیمانے پر اقدار واضح ہونی چاہئیں۔
- نفسیاتی تحفظ بنیادی ہے؛ اس کے بغیر دوسرے عمل زوال پذیر ہو جاتے ہیں۔
- بلا الزام سیکھنا ناکامی کو پائیدار نظامی بہتری میں بدل دیتا ہے۔
- واضح ملکیت (“آپ بنائیں، آپ چلائیں”) معیار کے فیڈبیک چکر کو تنگ کرتی ہے۔
- تحریری ثقافت ٹائم زونز اور عملے کی تبدیلی کے پار فراست کو پھیلاتی ہے۔
- پائیدار رفتار اور شمولیت طویل مدتی رفتار کے ضرب کار ہیں، لاگت نہیں۔
حوالہ جات اور مزید مطالعہ
- Amy C. Edmondson, “The Fearless Organisation” and “Teaming”
- Google re:Work / Project Aristotle research on team effectiveness
- Sidney Dekker, “The Field Guide to Understanding ‘Human Error’”
- John Allspaw, “Blameless PostMortems and a Just Culture” (Etsy Code as Craft)
- Nicole Forsgren, Jez Humble, Gene Kim, “Accelerate: The Science of Lean Software and DevOps”
- Gene Kim et al., “The Phoenix Project” and “The DevOps Handbook”
- Camille Fournier, “The Manager’s Path”
- Will Larson, “An Elegant Puzzle: Systems of Engineering Management”
- Tom DeMarco and Timothy Lister, “Peopleware: Productive Projects and Teams”