سکرم ایک ھے فریم ورک جس کے اندر لوگ پیچیدہ انکولی پریشانیوں کا ازالہ کرسکتے ہیں ، جبکہ پیداواری اور تخلیقی لحاظ سے اعلی ترین ممکنہ قیمت کی مصنوعات کی فراہمی کریں۔ یہ زیادہ تر میں استعمال ہوتا ہے مصنوعات کی ترقی کی حکمت عملی .
گہرائی میں سکرم کو سمجھنے کا ایک تیز ترین اور بہترین طریقہ ہے۔ سکرم کو اکثر ایک طریقہ کار کے طور پر سمجھا جاتا ہے لیکن اس کے بجائے اسکروم کو ایک طریقہ کار کی حیثیت سے دیکھنے کی بجائے ، ہمیں اس کو عمل کے انتظام کے فریم ورک کے طور پر دیکھنا چاہئے۔
سکرم کے بارے میں 3 چیزیں ہیں جو مجھے براہ راست بیٹ سے دور کرنے کی ضرورت ہے۔ سکرم ہے
- ہلکا پھلکا
- سمجھنے میں آسان
- نافذ کرنے میں مشکل
اس بات کو مدنظر رکھتے ہوئے ، امید ہے کہ اس کے بعد آپ کو سکرم کی بنیادی باتیں ملنی چاہ.۔
SCRUM کیا ہے؟
کی اہمیت کو سمجھنے کے لئے سکرم ، ہمیں پہلے زیادہ روایتی متبادل پر ایک نظر ڈالنے کی ضرورت ہے۔ آبشار کا ماڈل .
آبشار کا ماڈل کیا ہے؟
میں آبشار ماڈل ، تمام منصوبہ بندی ترقیاتی عمل کے آغاز پر ہوتی ہے اور اسی میں کافی وقت خرچ ہوتا ہے۔ پھر مصنوعات کی مکمل ترقی ہوتی ہے ، اس کے بعد جانچ کی جاتی ہے۔ پھر آخر کار ایک پروڈکٹ کا جائزہ لیا جاتا ہے اور اسے تعینات کیا جاتا ہے ، جس میں سے پوری کو تقریبا ایک سال درکار ہوتا ہے۔
مسئلہ
اب اس طرح کے نقطہ نظر کے ساتھ معاملہ یہ ہے کہ منصوبہ بندی ان ممکنہ چیلنجوں سے پوری طرح لاعلم ہو جاتی ہے جن کی ٹیم کو ترقی کے دوران سامنا کرنا پڑ سکتا ہے۔ اس سے بہت سارے قدم پیچھے ہٹنے اور تاخیر ہوسکتی ہے۔
نیز ، اس طویل دور کے اختتام پر ، آپ کو صرف یہ احساس ہوسکتا ہے کہ مارکیٹ کی ضرورت پوری طرح سے تبدیل ہوچکی ہے اور آپ کی مصنوع اب اپنی ضروریات کو پورا نہیں کرتی ہے۔ یہ آپ کو ایک مربع پر واپس لاتا ہے۔
حل
سکرم میں ، آپ کا مندرجہ ذیل طریقہ کار ہے۔
- پہلے آپ منصوبہ آپ کے پروجیکٹ کے ساتھ شروع کرنے کے لئے کافی ہے۔
- دوسرا ، آپ تعمیر آپ کی مصنوعات کی خصوصیات کے ایک کم سے کم ، بنیادی سیٹ کے ساتھ۔
- تیسرا ، آپ پرکھ وہ خصوصیات جو آپ کے منصوبے کے مطابق ہیں۔
اور آخر میں ، آپ ایک منظم کرتے ہیں جائزہ قبولیت کے لئے اسٹیک ہولڈرز کے پاس مذکورہ مصنوعات کا مظاہرہ کرنا۔ اور جو آپ کے پاس یہاں ہے وہ ایک ہے ممکنہ طور پر قابل ترسیل مصنوعہ .
متصل اور غیر منسلک نظر کے درمیان فرق
یہ چار مراحل ایک پر مشتمل ہیں تکرار ، جو بار بار اوقات دہرایا جاتا ہے ، ہر ایک کے لئے اٹھائے گئے وقت کو کم کرتا ہے اضافی رہائی یا مصنوع کا ورژن۔
تو ، سکرم بالکل کیا ہے؟
سکرم نافذ کرتا ہے تعمیر کے لئے طریقہ کار a ممکنہ طور پر shIPable عمل ، تکنیک اور طریقوں کے ذریعے سافٹ ویئر تکرار اور اضافہ کرنے کے لئے زیادہ سے زیادہ قیمت کی فراہمی . سکرم ہے طریقہ کار نہیں . پیچیدہ مصنوعات پر ٹیم کے مؤثر تعاون کے ل for یہ ایک سادہ ، ہلکا پھلکا ، فریم ورک ہے۔
سکرم ماسٹر کون ہے؟
کون ہے وضاحت کرنے کے لئے بھیڑ لگانے کا ماہر ، مجھے ایک مفروضے کی مدد کی ضرورت ہوگی۔
مسئلہ
فرض کیجئے کہ ایک کمرے میں متعدد افراد موجود ہیں اور انہیں کم سے کم وقت کا وقت لے کر ، اپنی اپنی اونچائی کے مطابق قطار میں کھڑا ہونا پڑے گا۔
اب ، اس مسئلے تک پہنچنے کے دو طریقے ہوسکتے ہیں۔
حل 1: سپروائزر کا نقطہ نظر
اس نقطہ نظر میں ایک شخص شامل ہوتا ہے جو دوسروں کو قطار میں کھڑا کرنے کی ذمہ داری اٹھائے۔ تاہم ، یہ طریقہ بہت زیادہ وقت لگتا ہے اور لوگوں کو اپنے لئے سوچنے کی کوئی گنجائش نہیں چھوڑتا ہے۔
حل 2: سکرم ماسٹر اپروچ
سکرم ماسٹر ایک ٹیم کو خود منظم اور جلد تبدیلیاں کرنے کی اجازت دیتا ہے۔ وہ / وہ سہولت فراہم کرتا ہے پھرتیلی اصول. سکرم ماسٹر اس عمل کا انتظام کرتا ہے کہ معلومات کا تبادلہ کیسے ہوتا ہے۔
اس میں کم وقت لگتا ہے اور ٹیم اپنے لئے سوچنا سیکھ کر ترقی کرتی ہے۔
اسکریم فریم ورک
سکرم کوئی طریقہ کار نہیں ہے ، یہ سائنسی طریقہ کار پر قائم ہے امپائرزم . اس نے بنیادی طور پر پروگرام یلگوردھک نقطہ نظر کی جگہ لے لی سندی (خود سیکھنے) ایک ، سافٹ ویئر ڈویلپمنٹ میں رکاوٹوں کی غیر متوقع نوعیت سے نمٹنے کے لئے لوگوں اور خود تنظیم کے احترام کے ساتھ۔
امپائرزم کیا ہے؟
امپائرزم حقیقت پر مبنی ، تجربے پر مبنی اور ثبوت پر مبنی انداز میں کام کرنے کے سوا کچھ نہیں ہے۔ ایک تجرباتی عمل وہ ہوتا ہے جہاں پیشرفت حقیقت کے مشاہدات پر مبنی ہوتی ہو ، فرضی منصوبے نہیں .
ایمپائرزم 3 ستونوں پر کھڑا ہے ، یعنی ، شفافیت ، معائنہ اور موافقت .
شفافیت
اس کا مطلب ہے حقائق کو جیسے ہی پیش کرنا۔ شامل تمام ملازمین — کسٹمر ، سی ای او ، انفرادی شراکت کار دوسروں کے ساتھ آئے دن ہونے والے معاملات میں شفاف ہیں۔
معائنہ
یہ اسکرام ٹیم میں موجود ہر ممبر کی مصنوع ، عمل ، لوگوں کے پہلوؤں ، طریقوں اور مستقل بہتری کے ل for کیا جانا چاہئے۔
موافقت
اس سے معائنہ کے نتائج کی بنیاد پر موافقت پانے کی صلاحیت سے مراد ہے۔ اس تناظر میں یہ اصطلاح مسلسل بہتری کے بارے میں ہے۔
سکرم لائف سائیکل
مرحلہ نمبر 1: عمل a کے ساتھ شروع ہوتا ہے پروڈکٹ کا مالک . یہ شخص a پروڈکٹ بیکلاگ ، کاموں اور ضروریات کی ایک ترجیحی فہرست حتمی مصنوع کی ضرورت ہے۔
کٹھ پتلی اور شیف کے درمیان فرق
مرحلہ 2: ٹیم ایک ساتھ ہو جاتی ہے سپرنٹ کی منصوبہ بندی ، اور مل کر فیصلہ کرتے ہیں کہ پروڈکٹ کے بیکلاگ سے پہلے کیا کام کرنا ہے۔ اشیاء کا یہ سبسیٹ اس میں بدل جاتا ہے سپرنٹ بیکلاگ .
سٹی 3: سپرنٹ کے دوران ، ٹیم ترقی اور امور کو بات چیت کرنے کے لئے روزانہ ملتی ہے ، اس ملاقات کو اجلاس کہتے ہیں روزانہ سکرم سکرم ماسٹر اس کی نگرانی کرتا ہے اور اس بات کو یقینی بناتا ہے کہ ٹیم کے تمام ممبران سکرم کے نظریات ، اصولوں اور طریقوں پر عمل کریں۔
مرحلہ 4: ہر سپرنٹ کے اختتام پر ، اے سپرنٹ جائزہ میٹنگ پروڈکٹ کے مالک کے ذریعہ ترتیب دی جاتی ہے۔ ملاقات کے دوران ، ترقیاتی ٹیم آخری سپرنٹ میں کئے گئے کام کو ظاہر کرتا ہے۔ پھر پروڈکٹ کا مالک باقی پروڈکٹ کے بیک لاگ اور اگر ضرورت ہو تو پروجیکٹ کو مکمل کرنے کے لئے تخمینہ شدہ وقت پر تبادلہ خیال کرتا ہے۔
نوٹ: سکرم میں ، ہر اسپرنٹ کے اختتام پر ، ٹیم کے پاس اپنے کام کے لئے ظاہر کرنے کے لئے مصنوعات کا کام کرنے والا ، قابل استعمال ٹکڑا ہونا چاہئے۔ .
مرحلہ 5: جائزہ لینے کے بعد ، سکرم ٹیم جمع ہوجاتی ہے سپرنٹ کے سابقہ اجلاس ، جہاں ٹیم گفتگو کرتی ہے کہ کیا اچھا ہوا ، کیا نہیں کیا اور کیا وہ بہتر کارکردگی کا مظاہرہ کرسکتا تھا۔ یہ ٹیک کی حد ہوسکتی ہے جس کی وجہ سے ان کو پیچھے چھوڑ دیا جائے یا ٹیم کے کسی ممبر کو کاموں سے زیادہ بوجھ ڈالا جائے۔ ٹیم فیصلہ کرتی ہے کہ کیسے ان مسائل کو ٹھیک کریں اور اگلے سپرنٹ کے دوران نافذ کیے جانے والے بہتری کے منصوبے۔
مرحلہ 6: سائیکل دہراتا ہے مصنوع کے بیک بلاگ میں باقی کاموں کے لئے۔ یہ تب تک جاری رہتا ہے جب تک کہ مندرجہ ذیل میں سے کوئی ایک نہ ہوجائے
- آخری تاریخ تک پہنچ چکی ہے
- بجٹ ختم ہوچکا ہے
- مصنوع کا مالک مذکورہ مصنوعات سے مطمئن ہے
سپرنٹ کیا ہے؟
اسپرٹ سکرم میں ایک تکرار ہے۔ اس کا وقت ایک مہینے میں مقرر کیا جاتا ہے اور اس کے نتیجے میں قابل استعمال ، قابل استعمال مصنوعات کی تخلیق ہوتی ہے۔ایک نیا سپرنٹ پچھلے کے اختتام کے فورا. بعد شروع ہوتا ہے۔
اس سپرنٹ کے دوران
- کوئی تبدیلی نہیں خطرہ ہے کہ بنا رہے ہیں سپرنٹ گول
- انکریمنٹ کا معیار نہیں کرتا کم
- منصوبے کا دائرہ کار شاید کے درمیان دوبارہ بات چیت مصنوع کا مالک اور ٹیم
ہر سپرنٹ میں ایک ہے مقصد (سپرنٹ گول) جو بننا ہے اس کا۔ یہ ایک ڈیزائن کا بلیو پرنٹ یا لچکدار منصوبہ ہے جو نتیجہ خیز مصنوعات میں اضافے کی رہنمائی کرے گا۔
اسکریم تقریبات
چار ہیں تقریبات / تقریبات گندگی میں.
سپرنٹ پلاننگ
سپرنٹ میں انجام دیئے جانے والے کام کی منصوبہ بندی سپرنٹ پلاننگ میں کی گئی ہے۔ اس کی منصوبہ بندی پوری اسکرم ٹیم کے باہمی تعاون سے کی گئی ہے۔ سپرنٹ کی منصوبہ بندی کا ٹائم باکس ایک ماہ کے اسپرٹ کے لئے زیادہ سے زیادہ آٹھ گھنٹے ہے۔
اسپرٹ پلاننگ مندرجہ ذیل سوالات کے جوابات دیتی ہے
- آئندہ ہونے والے اضافے میں کیا دیا جاسکتا ہے؟
- اس سپرنٹ کے لئے درکار کام کیسے حاصل ہوگا؟
ڈیلی سکرم
ڈیلی سکرم سکرم ٹیم کے لئے 15 منٹ کا ٹائم باکسڈ ایونٹ ہےآئندہ 24 گھنٹوں تک سرگرمیوں کی منصوبہ بندی اور ہم وقت سازی کرنا۔ یہ سپرنٹ کے ہر دن ہوتا ہے۔
روزانہ سکرم میں ، ہر ممبر کو مندرجہ ذیل سوالات کے جوابات دینا ہوں گے
- میں نے کل کیا کام؟
- آج میں کیا کرنے جا رہا ہوں؟
- میری رکاوٹیں کیا ہیں؟
اسکرنٹ ماسٹر کا کام ہے کہ ٹیم کے کام میں رکاوٹوں کو کم کریں اور اسپرٹ کو وقت کے مطابق رکھیں۔
سپرنٹ جائزہ
اسپرٹ ریویو ایک غیر رسمی میٹنگ ہے ، جہاں اسکرنٹ ٹیم اور اسٹیک ہولڈرز اسپرٹ میں جو کچھ کیا گیا اس کے بارے میں تعاون کرتے ہیں۔. اس اور کسی بھی تبدیلی کی بنیاد پر پروڈکٹ کا بیکالاگ سپرنٹ کے دوران ، وہ اگلی چیزوں کا منصوبہ بناتے ہیں جو قدر کو بہتر بنانے کے ل done کیا جاسکتے ہیں۔
سپرنٹ ریٹرو اسپیکٹو
سپرنٹ ریٹرو اسپیکٹ اسپرنٹ جائزہ کے بعد ہوتا ہےاور آنے والے اسپرٹ پلاننگ میٹنگوں سے پہلے۔ ٹیاس کا ایک ماہ کے اسپرنٹ کے لئے تین گھنٹے میں باکسنگ ہوتا ہے۔
اسپرٹ ریٹرو اسپیکٹو کے دوران ، ٹیم نے درج ذیل پر تبادلہ خیال کیا
- کیا اچھا ہوا؟
- چیزیں جو کام نہیں کرتی ہیں؟
- کیا کرنا چاہئے؟
SCRUM نمونے
سکرم کے آثار نمونہ اور موافقت اور شفافیت کے ل transparency شفافیت اور مواقع فراہم کرنے کے لئے کام کی نمائندگی کرتے ہیں۔ وہ خاص طور پر ڈیزائن کیا گیا ہے کلیدی معلومات کی شفافیت کو زیادہ سے زیادہ کریں . لہذا ، سکرم ٹیم میں ہر ایک کے پاس ہے ایسا ہی افہام و تفہیم آرٹ فیکٹ کی
ایک سکرم میں تین نوادرات ہیں ، پروڈکٹ کا بیکالاگ ، سپرنٹ بیکلاگ اور اضافہ .
جاوا میں پارس XML فائل
پروڈکٹ کا بیکالاگ
پروڈکٹ بیکلاگ مصنوعات میں درکار ہر چیز کی ایک آرڈرڈ فہرست ہے۔ یہ خدا کی ذمہ داری ہے مصنوع کا مالک . ایک پروڈکٹ بیکلاگ ہے کبھی نہیں مکمل . ابتدائی طور پر ، اس میں بہتر سمجھے جانے والے تقاضے ہوتے ہیں اور مصنوع اور اس کے ماحول کی ترقی کے ساتھ آہستہ آہستہ تیار ہوتا ہے مناسب اور موجودہ مارکیٹ کی ضروریات سے متعلق .
سپرنٹ بیکلاگ
اسپرنٹ بیکلاگ اسپرٹ کے لئے منتخب کردہ پروڈکٹ بیکلاگ آئٹمز کا مجموعہ ہے ، جس میں اگلی اضافے کی فراہمی کے منصوبے ہیں۔ اس کی پیش گوئی ڈویلپمنٹ ٹیم نے اگلی اضافے میں مطلوبہ فعالیتوں اور اسی کو فراہم کرنے کے لئے درکار کام کی وضاحت کرتے ہوئے کی ہے۔
اضافہ
اضافہ تمام پراڈکٹ کے بیک لک کا مجموعہ ہےایک سپرنٹ کے دوران آئٹمز مکمل ہوگئےاور تمام پچھلے سپرنٹس۔ ایک سپرنٹ کے اختتام پر ، نیا اضافہ لازمی حالت میں ہونا چاہئے اور سکرم ٹیم کی تعریف کو پورا کریں ہو گیا .
جب اضافہ بیان کیا جاتا ہے ہو گیا ، ہر ایک کو لازمی طور پر ایک چیک لسٹ سے اتفاق کرنا چاہئے ، جس کی مکمل جانچ پڑتال کے بعد ، مصنوع کو ’’ ہو گیا ‘‘ قرار دے دیتا ہے۔
نتیجہ اخذ کرنا
سکرم اس لئے کام نہیں کرتا ہے کہ اس میں تین کردار ، پانچ واقعات ، اور تین نوادرات ہیں یا کسی طریقہ کار کی وجہ سے لیکن اس لئے کہ یہ تکراری ، قدر پر مبنی اضافی ترسیل کے بنیادی فرتیلی اصولوں پر عمل پیرا ہے۔ آپ اکثر صارفین کی رائے جمع کرتے ہیں اور مارکیٹ میں ہونے والی تبدیلیوں پر ردعمل دیتے ہیں۔ اس کے نتیجے میں مارکیٹ میں تیزی سے وقت ، بہتر ترسیل کی پیش گوئی ، صارفین کی ردعمل میں اضافہ ہوتا ہے۔ اور یہ آپ کو بہتر سافٹ ویئر کوالٹی ، اور رسک مینجمنٹ کو بہتر بناتا ہے۔