مواد پر جائیں
پیش رفت
تمام مضامین

شپڈ کا فیصلہ ایک سوال سے: کیا کوئی استعمال کر رہا ہے؟

⁨Atheron Progress⁩ پر ماڈیول تبھی شپڈ بنتا ہے جب کوئی اسے آج استعمال کر رہا ہو۔ ہم اسے ایک ہی سوال تک کیوں رکھتے ہیں، کیا چھوڑتے ہیں، اور آپ کیسے جانچ سکتے ہیں۔

تحریر: Shawn Wilson, بانی اور سی ای او

شائع ہوا · پڑھنے کا وقت 4 منٹ

دیگر زبانیں English · Français · Español · Deutsch

گہرے پس منظر پر چھوٹی ٹائلوں کی تجریدی قطاریں، جن میں سبز چمکتی ٹائلوں کی ایک لڑی ایک پتلی لکیر کے اوپر ہے جو اتنی ہی لمبائی تک بھری ہوئی ہے۔

جب ⁨Atheron Progress⁩ پر کوئی ماڈیول شپڈ بنتا ہے، تو اس کی وجہ یہ ہوتی ہے کہ ایک سوال کا جواب ہاں میں ملا۔ کیا کوئی اسے آج استعمال کر رہا ہے؟

بس یہی پوری جانچ ہے۔ اس تحریر میں بتایا گیا ہے کہ ہم اسے ایک ہی سوال تک کیوں رکھتے ہیں، جان بوجھ کر کیا چھوڑ دیتے ہیں، اور آپ ہماری بات پر بھروسا کیے بغیر ہمارا جواب کیسے جانچ سکتے ہیں۔

چار نشان، کوئی پھسلتا پیمانہ نہیں

ٹریکر پر ہر پروجیکٹ ماڈیولز میں بٹا ہوا ہے۔ ہر ماڈیول پر چار میں سے ایک نشان ہوتا ہے:

  • شپڈ: کوئی اسے آج استعمال کر رہا ہے
  • بلڈنگ: اس پر کام جاری ہے
  • نیکسٹ: یہ اس کے بعد آتا ہے جو ابھی بن رہا ہے
  • لیٹر: اس کی منصوبہ بندی ہے، مگر جلد نہیں

یہاں "تقریباً شپڈ" یا "بس پہنچنے ہی والا" جیسی کوئی چیز نہیں۔ ماڈیول کسی ایک حالت میں ہوتا ہے۔ اس سے فیصلہ چھوٹا رہتا ہے۔ ہم یہ نہیں پرکھتے کہ کام کتنا مشکل تھا یا کتنا ہو چکا۔ ہم اپنی ریپوزٹریز سے باہر کی دنیا کے بارے میں ہاں یا نہیں والے سوال کا جواب دیتے ہیں۔

فیصد ہاتھ سے کیوں نہیں لکھا جا سکتا

ہر پروجیکٹ پر جو فیصد آپ دیکھتے ہیں وہ انہی نشانوں سے گنا جاتا ہے۔ کوئی اسے ہاتھ سے نہیں لکھتا۔ اگر کسی پروجیکٹ کے زیادہ ماڈیول شپڈ ہو جائیں تو اس کا اعداد بڑھ جاتا ہے۔ اگر کوئی نہ بدلے تو اعداد وہیں رہتا ہے، چاہے پندرہ دن کتنے ہی مصروف لگے ہوں۔

یہی بات اصول کو قائم رکھتی ہے۔ اگر ہم فیصد خود لکھ سکتے تو اسے اوپر کی طرف گول کرنے کی کشش ہمیشہ رہتی۔ چونکہ عدد نشانوں سے نکلتا ہے، اسے بدلنے کا واحد طریقہ ماڈیول کو بدلنا ہے۔ اور ماڈیول کو شپڈ تک لے جانے کا واحد طریقہ یہ ہے کہ کوئی اسے استعمال کر رہا ہو۔

یوں حساب اور تعریف ایک دوسرے کی حفاظت کرتے ہیں۔ ایک کو بڑھا چڑھا کر دکھانا دوسرے کو توڑے بغیر ممکن نہیں۔

کون سی چیزیں یہ نشان نہیں دلاتیں

بہت سا حقیقی کام شپڈ سے پہلے رک جاتا ہے۔ یہ معمول کی بات ہے، اور جب تک سوال کا جواب ہاں نہ ہو، ماڈیول بلڈنگ ہی رہتا ہے۔ ان میں سے کوئی بھی چیز اکیلی کافی نہیں:

  • لکھا جا چکا کوڈ
  • مرج ہو چکا کوڈ
  • ایسا فیچر جو ڈیمو میں چلتا ہے
  • روڈ میپ پر درج کوئی تاریخ

یہ سب ایک ایک قدم ہیں۔ ان میں سے کوئی بھی کام کو کسی کے ہاتھ میں نہیں پہنچاتا۔ ہم یہ بہتر سمجھتے ہیں کہ کوئی ماڈیول زیادہ دیر بلڈنگ دکھے، بجائے اس کے کہ کسی کے استعمال کرنے سے پہلے شپڈ دکھایا جائے۔

ہمارے پروجیکٹس میں یہ کیسا دکھتا ہے

یہی اصول ہر پروجیکٹ پر لاگو ہوتا ہے، اور اس کا مطلب ہے کہ ٹریکر کبھی کبھی آپ کی توقع سے کم دکھاتا ہے۔

⁨Atheron Trading⁩ لانچ تک صرف پیپر پر چلتا ہے۔ ہم اس کے کارکردگی کے کوئی اعداد شائع نہیں کرتے، اور ٹریکر پر کوئی چیز اس کے برعکس نہیں کہتی۔ ⁨ATON Desk⁩ پر جلد آ رہا ہے کا نشان ہے۔ ⁨Atheron Network Labs⁩ پروجیکٹس کے لیے کھلا ہے۔ ⁨ATON Blockchain⁩ کو باقی پروجیکٹس کی طرح ہی ٹریک کیا جاتا ہے۔

ہر صورت میں نشان یہ بتاتے ہیں کہ پروجیکٹ اس وقت کہاں ہے، یہ نہیں کہ ہم اسے کہاں دیکھنا چاہیں گے۔ اگر اس سے کوئی اعداد معمولی لگے تو اعداد اپنا کام کر رہا ہے۔

خود جانچ لیں

آپ کو نشانوں پر بھروسا کرنے کی ضرورت نہیں۔ سائٹ پر دو چیزیں آپ کو انہیں پرکھنے دیتی ہیں۔

چینج لاگ اور روڈ میپ ریکارڈ ہیں۔ جب کسی ماڈیول کی حالت بدلتی ہے تو وہ تبدیلی ریکارڈ میں درج ہونی چاہیے، تاکہ آپ دیکھ سکیں کہ کیا بدلا اور کب۔

اسٹیٹس پیج ہر عوامی سروس کو نوے دن کی تاریخ کے ساتھ دکھاتا ہے، اور ہر دن کا رنگ اس دن کے بدترین واقعے سے طے ہوتا ہے۔ اگر کوئی شپڈ ماڈیول کسی عوامی سروس کا حصہ ہے تو یہ تاریخ بتاتی ہے کہ لوگ جو سروس استعمال کرتے ہیں وہ واقعی چلتی رہی یا نہیں۔

ایمانداری سے حد

یہ اصول آپ کو بتاتا ہے کہ کوئی ماڈیول آج استعمال کر رہا ہے۔ یہ نہیں بتاتا کہ کتنے لوگ اسے استعمال کرتے ہیں، یا وہ اس سے کتنے مطمئن ہیں۔ شپڈ کا نشان ایک کم از کم حد ہے، معیار کا فیصلہ نہیں۔

ہم یہ حد اس لیے مانتے ہیں کہ متبادل اس سے بدتر ہے۔ وسیع تعریف ہمیں بڑے اعداد جلد دکھانے دیتی۔ تنگ تعریف کا مطلب یہ ہے کہ جب اعداد بڑھے تو آپ اس پر یقین کر سکتے ہیں۔

سبسکرائب

نئے مضامین ای میل پر

ہر نئے مضمون پر ایک ای میل، آپ کی زبان میں۔ ہم پہلے آپ کا پتا تصدیق کرتے ہیں، اور ہر ای میل میں ان سبسکرائب کا لنک ہوتا ہے۔

کوئی اسپام نہیں۔ ایک کلک میں ان سبسکرائب۔