Timeboxing
فرتیلی اصولوں میں، ٹائم باکسنگ کسی سرگرمی کے لیے وقت کی زیادہ سے زیادہ اکائی مختص کرتی ہے، جسے ٹائم باکس کہا جاتا ہے، جس کے اندر ایک منصوبہ بند سرگرمی ہوتی ہے۔ یہ فرتیلی اصولوں پر مبنی پراجیکٹ مینجمنٹ کے طریقوں اور ذاتی وقت کے انتظام کے لیے استعمال ہوتا ہے۔ پروجیکٹ مینجمنٹ میں ٹائم باکسنگ کو پروجیکٹ پلاننگ تکنیک کے طور پر استعمال کیا جاتا ہے۔ شیڈول کو متعدد الگ الگ ٹائم پیریڈز (ٹائم باکسز) میں تقسیم کیا گیا ہے، جس میں ہر حصے کی اپنی ڈیلیوری ایبلز، ڈیڈ لائن اور بجٹ ہے۔ بعض اوقات شیڈول کو آزاد متغیر (SAIV) کہا جاتا ہے۔ ٹائم باکسنگ ملٹی اسٹیج پروجیکٹس یا کاموں میں بہترین کام کرتی ہے جن میں بہت کم وقت لگتا ہے اور آپ انہیں ایک ہی ٹائم سلاٹ میں فٹ کر سکتے ہیں۔ یہ ان فرائض کی صورت میں بھی نافذ کرنے کے قابل ہے جن کی تکمیل کے لیے ممکنہ وقت کی حد ہوتی ہے۔ " دائرہ کار طے کرنے کے متبادل کے طور پر پروجیکٹ مینجمنٹ میں، عام طور پر تین رکاوٹیں سمجھی جاتی ہیں: وقت (بعض اوقات شیڈول)، لاگت (بعض اوقات بجٹ)، اور دائرہ کار۔ (معیار کو اکثر چوتھی رکاوٹ کے طور پر شامل کیا جاتا ہے---مثلث کے وسط کے طور پر پیش کیا جاتا ہے۔) مفروضہ یہ ہے کہ ایک رکاوٹ میں تبدیلی دوسروں کو متاثر کرے گی۔ ٹائم باکسنگ کے بغیر، پروجیکٹس عام طور پر ایک مقررہ دائرہ کار میں کام کرتے ہیں، ایسی صورت میں جب یہ واضح ہو جاتا ہے کہ کچھ ڈیلیوری ایبلز کو منصوبہ بند ٹائم اسکیل کے اندر مکمل نہیں کیا جا سکتا، یا تو ڈیڈ لائن میں توسیع کرنی پڑتی ہے (مقررہ دائرہ کار کو مکمل کرنے کے لیے مزید وقت دینے کے لیے) یا زیادہ لوگ شامل ہوتے ہیں (ایک ہی وقت میں مقررہ دائرہ کار کو مکمل کرنے کے لیے)۔ اکثر دونوں ہی ہوتے ہیں، جس کے نتیجے میں ترسیل میں تاخیر ہوتی ہے، لاگت میں اضافہ ہوتا ہے، اور اکثر معیار میں کمی آتی ہے (افسانوی انسان ماہ کے اصول کے مطابق)۔ ٹائم باکسنگ کے ساتھ، ڈیڈ لائن طے کی جاتی ہے، جس کا مطلب ہے کہ دائرہ کار کو کم کرنا ہوگا۔ چونکہ اس کا مطلب ہے کہ تنظیموں کو سب سے اہم ڈیلیوری ایبلز کو پہلے مکمل کرنے پر توجہ دینی ہوگی، ٹائم باکسنگ اکثر ڈیلیوری ایبلز کو ترجیح دینے کی اسکیم کے ساتھ ساتھ چلتی ہے (جیسے کہ ایم او ایس سی او ڈبلیو طریقہ)۔ خطرے کو سنبھالنے کے لیے ٹائم باکسز کو رسک مینجمنٹ کی ایک شکل کے طور پر استعمال کیا جاتا ہے، تاکہ واضح طور پر غیر یقینی کام/وقت کے تعلقات کی نشاندہی کی جا سکے، یعنی وہ کام جو آسانی سے اپنی آخری تاریخ سے آگے بڑھ سکتا ہے۔ وقت کی رکاوٹیں اکثر منصوبہ بندی میں ایک بنیادی محرک ہوتی ہیں اور اسے پروجیکٹ یا ذیلی پروجیکٹ کے اہم راستوں پر غور کیے بغیر تبدیل نہیں کیا جانا چاہیے۔ یعنی عام طور پر ڈیڈ لائن کو پورا کرنا ضروری ہے۔ گمشدہ ڈیڈ لائن کے خطرے کے عوامل میں پروجیکٹ کے اوپر کی طرف پیچیدگیاں، پروجیکٹ کے اندر منصوبہ بندی کی غلطیاں، ٹیم سے متعلق مسائل، یا پلان پر ناقص عمل درآمد شامل ہو سکتے ہیں۔ اپ اسٹریم کے مسائل میں پروجیکٹ مشن میں تبدیلیاں یا انتظامیہ کی طرف سے حمایت/تعاون شامل ہو سکتے ہیں۔ منصوبہ بندی کی ایک عام غلطی ناکافی کام کی خرابی ہے، جو کام انجام دینے کے لیے درکار وقت کو کم کرنے کا باعث بن سکتی ہے۔ ٹیم سے متعلق مسائل میں بین ٹیم مواصلات میں دشواری شامل ہو سکتی ہے ؛ تجربے کی کمی یا مطلوبہ کراس فنکشنلٹی ؛ عزم/ڈرائیو/حوصلہ افزائی کی کمی (یعنی۔ ناقص ٹیم بلڈنگ اور مینجمنٹ)۔ ڈیڈ لائن پر رہنے کے لیے، ٹرپل رکاوٹوں کے خلاف درج ذیل اقدامات کا عام طور پر جائزہ لیا جاتا ہے: دائرہ کار کو کم کریں: کم اثر کی ضروریات کو کم کریں (وہ جو صارف براہ راست چھوٹ نہیں پائے گا) وقت یہاں مقررہ رکاوٹ ہے لاگت میں اضافہ کریں: مثال کے طور پر، اوور ٹائم یا وسائل شامل کریں سافٹ ویئر ڈویلپمنٹ میں اپنانا بہت سے کامیاب سافٹ ویئر ڈویلپمنٹ پروجیکٹس ٹائم باکسنگ کا استعمال کرتے ہیں، خاص طور پر چھوٹے۔ 80 کی دہائی میں ڈوپونٹ میں ڈویلپر کی پیداواری صلاحیت کو تین گنا سے زیادہ ٹائم باکسنگ کو اپنانا۔ کچھ معاملات میں، درخواستیں مکمل طور پر اس وقت کے اندر فراہم کی گئیں جس کا تخمینہ صرف ایک تفصیلات کو مکمل کرنے کے لیے لگایا گیا تھا۔ تاہم، اسٹیو میک کونل کا استدلال ہے کہ ہر پروڈکٹ موزوں نہیں ہے اور ٹائم باکسنگ کا استعمال صرف اس وقت کیا جانا چاہیے جب گاہک خصوصیات کو کم کرنے پر راضی ہو جائے، معیار نہیں۔ منصوبوں کے سب سے بڑے طبقے میں مضبوط اپنانے کے بہت کم ثبوت موجود ہیں۔ ٹائم باکسنگ کو کچھ قابل ذکر سافٹ ویئر ڈویلپمنٹ کے طریقوں سے اپنایا گیا ہے: ڈائنامک سسٹمز ڈویلپمنٹ میتھڈ (ڈی ایس ڈی ایم) لین سافٹ ویئر ڈویلپمنٹ میں، کانبان کے ساتھ پل شیڈولنگ قلیل مدتی ٹائم مینجمنٹ فراہم کرتا ہے۔ جب ایک بڑا اور پیچیدہ نظام تیار کیا جاتا ہے، جہاں طویل مدتی منصوبہ بندی کی ضرورت ہوتی ہے، تو ٹائم باکسنگ کو اوپر پرتوں میں رکھا جاتا ہے۔ ریپڈ ایپلیکیشن ڈویلپمنٹ (آر اے ڈی) سافٹ ویئر ڈویلپمنٹ کے عمل میں تکراری ترقی اور سافٹ ویئر پروٹو ٹائپنگ کی خصوصیات ہیں۔ اسٹیو میک کونل کے مطابق، ٹائم باکسنگ آر اے ڈی کے لیے ایک "بہترین مشق" ہے اور ایک عام ٹائم باکس کی لمبائی 60-120 دن ہونی چاہیے۔ اسکرم ٹائم باکسنگ اور تکراری ترقی کے خیالات سے متاثر تھا۔ باقاعدگی سے ٹائم باکس والی اکائیاں جنہیں سپرنٹ کہا جاتا ہے ترقی کی بنیادی اکائی بناتی ہیں۔ سپرنٹ کے لیے ایک عام لمبائی 30 دن سے کم ہوتی ہے۔ سپرنٹ پلاننگ، سپرنٹ ریٹرو اسٹریکٹو اور سپرنٹ ریویو میٹنگز ٹائم باکسڈ ہوتی ہیں۔ انتہائی پروگرامنگ کے طریقوں میں، ترقیاتی منصوبہ بندی کو عام طور پر 1، 2 یا 3 ہفتوں کی لمبائی میں تکرار میں ٹائم باکس کیا جاتا ہے۔ کاروبار ہر تکرار سے پہلے زیر التواء صارف کی کہانیوں کی دوبارہ قدر کرتا ہے۔ فرتیلی سافٹ ویئر ڈویلپمنٹ منصوبہ بندی سے قدر پر مبنی ترقی کی طرف بڑھنے کی وکالت کرتی ہے۔ معیار اور وقت طے شدہ ہیں لیکن دائرہ کار میں لچک کی اجازت ہے۔ سب سے اہم خصوصیات کو پہلے فراہم کرنے سے آبشار ماڈل کے مقابلے سرمایہ کاری پر قبل از وقت واپسی ہوتی ہے۔ تفصیلی وضاحتیں کی کمی عام طور پر وقت کی کمی، یا مطلوبہ حتمی نتیجہ (حل) کے بارے میں علم کی کمی کا نتیجہ ہے۔ بہت سے قسم کے منصوبوں میں، اور خاص طور پر سافٹ ویئر انجینئرنگ میں، احساس کے مرحلے کے آغاز سے پہلے تمام ضروریات اور وضاحتیں کا تجزیہ اور وضاحت کرنا ناممکن ہے۔ ٹائم باکسنگ ان منصوبوں کے لیے ایک سازگار قسم کا معاہدہ ہو سکتا ہے جس میں ڈیڈ لائن سب سے اہم پہلو ہوتا ہے اور جب تمام ضروریات کو مکمل طور پر واضح نہیں کیا جاتا ہے۔ یہ پروجیکٹ کے دوران دریافت ہونے والی نئی رائے یا بصیرت کو حتمی نتیجہ میں ظاہر کرنے کی بھی اجازت دیتا ہے۔ ذاتی ٹائم مینجمنٹ میں ٹائم باکسنگ کو ذاتی کاموں کے لیے استعمال کیا جا سکتا ہے، اس صورت میں یہ وقت کے کم پیمانے (مثال کے طور پر تیس منٹ) اور ڈیلیوری ایبلز (مثال کے طور پر پروجیکٹ ڈیلیوری کے بجائے گھریلو کام) کا استعمال کرتا ہے، اور اسے اکثر ٹائم بلاکنگ کہا جاتا ہے۔ کہا جاتا ہے کہ ذاتی ٹائم باکسنگ پرفیکشنسٹ رجحانات کو روکنے میں مدد کے لیے لائف ہیک کے طور پر بھی کام کرتی ہے (ایک پختہ وقت طے کرکے اور کسی کام کے لیے حد سے زیادہ عزم نہ کر کے) جو تخلیقی صلاحیتوں اور توجہ کو بھی بڑھا سکتی ہے (فوری احساس پیدا کر کے یا دباؤ میں اضافہ کر کے)۔ دوسرے طریقوں کے ساتھ تعلق ٹائم باکسنگ دوسرے ذاتی ٹائم مینجمنٹ طریقوں میں ایک بلڈنگ بلاک کے طور پر کام کرتا ہے: پوموڈورو تکنیک 25 منٹ کے مرکوز ارتکاز کے ٹائم باکسز پر مبنی ہے جو وقفوں سے الگ ہوتے ہیں جس سے دماغ کو صحت یاب ہونے میں مدد ملتی ہے۔ اینڈی ہنٹ ٹائم باکسنگ کو اسمارٹ میں اپنے 'ٹی' کے طور پر دیتے ہیں۔ ڈیزائن سپرنٹ بھی دیکھیں، ایک وقت پر پابند پانچ مراحل کا عمل جو ڈیزائن سوچ میں استعمال ہوتا ہے حوالہ جات ٹائم مینجمنٹ ڈائنامک سسٹمز ڈویلپمنٹ میتھڈ سافٹ ویئر پروجیکٹ مینجمنٹ ایجائل سافٹ ویئر ڈویلپمنٹ لین مینوفیکچرنگ