فرق CMM اور CMMI کے درمیان

Anonim
< CMM بمقابلہ CMMI

اہلیت پختگی ماڈل (CMM v1. 0)، پہلی سی ایم ایم، 1990 کے اگست میں تیار اور جاری کیا گیا تھا. یہ کارنیجی میں سوفٹ ویئر انجینئرنگ انسٹی ٹیوٹ (SEI) کی طرف سے تیار ایک سطح پر تشخیصی ماڈل ہے. میلن یونیورسٹی انجینئرنگ اور مینجمنٹ کے بارے میں بہترین طریقوں کی وضاحت کرنے کے لئے، خاص طور پر سافٹ ویئر کی ترقی میں. یہ سافٹ ویئر تیار کرنے کے لئے ایک کمپنی کی نقل و حرکت کا ارتقاء ماڈل ہے.

سی ایم ایم کی ترقی کی وجہ سے بڑی منصوبوں کو سنبھالنے کے لئے سافٹ ویئر فراہم کرنے والوں کی صلاحیتوں کا اندازہ کرنے میں امریکی حکومت کی مدد کرنا تھا. ماڈل کی ترقی سے پہلے، بہت سے کمپنیوں نے شیڈولنگ اور بجٹ میں بہت خرابی کے ساتھ منصوبوں کو پورا کیا. ماڈل نے ان مسائل کو حل کرنے میں مدد کی.

ایک بالغ تنظیم میں، منصوبوں کو منظم کرنے اور مصنوعات تیار کرنے کے لئے عمل کے معیار ہیں. چونکہ ماڈل خاص طور پر سافٹ ویئر کمپنیوں کے لئے بنایا جاتا ہے، حتمی پروگرام کوڈ کی ساخت کے لئے مجموعی قوانین، انٹرفیس، اجزاء، اور دیگر CMM ماڈل میں بیان کی جاتی ہیں. دوسرے الفاظ میں، CMM ایک بالغ تنظیم کا ایک ماڈل ہے اور یہ ایک ڈویلپر یا ایک کارخانہ دار کے طور پر کیسے کام کرتا ہے.

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

تاہم، جیسے ہی ممکن ہو وہ مفید ہو، CMMs کسی بھی مسائل کے بغیر نہیں ہیں. بہت سے تنظیموں نے ان کو متنازعہ اور بہت زیادہ تر تنازعہ سے ملنے کی. مختلف انٹرفیسوں میں بھی ایک مسئلہ ہے کیونکہ وضاحت میں کمی نہیں ہے. معیاری صلاحیت کی کمی بھی ایک بڑی مسئلہ ہے.

CMMI یا CMM انٹیگریشن کو موجودہ اور آنے والے ماڈل کو ضم کرنے کے لئے تیار کیا گیا ہے. یہ CMM ماڈل سے اپ گریڈ کی طرح ہے اور تنظیموں کے لئے خاص طور پر سوفٹ ویئر کی ترقی میں بہتری ہے. ماڈل میں مندرجہ ذیل علاقوں شامل ہیں: ڈیٹا (ضرورت اور ڈیٹا)، پروجیکٹ کی منصوبہ بندی / ٹریکنگ، ترتیب کے انتظام، تربیت، کوالٹی اشورینس، تعاون اور ہمسایہ جائزے.

CMMI بنیادی طور پر علیحدہ تنظیمی افعال اور آپریشنز کو الگ الگ کرنے میں مدد کرتا ہے، عمل بڑھانے کے مقاصد کا تعین کرتا ہے، معیار کے عمل کی نگرانی کرتا ہے، اور موجودہ عملوں کا جائزہ لینے کے لئے ایک نقطہ نظر فراہم کرتا ہے.

خلاصہ:

1. CMM پہلے آیا لیکن بعد میں بہتر ہوا اور CMMI کی طرف سے کامیابی حاصل کی.

2. سی ایم ایم ایم کے مختلف سیٹوں پر اوورلوپ، تضادات، اور معیاری کاری کی کمی کے ساتھ مسائل ہیں. بعد میں CMMI نے ان مسائل کو سراہا.

3. ابتدائی طور پر، CMM خاص طور پر سوفٹ ویئر انجینئرنگ کے بارے میں بیان کرتا ہے جبکہ CMMI انضمام عمل اور مضامین کی وضاحت کرتا ہے کیونکہ یہ دونوں سافٹ ویئر اور سسٹم انجینئرنگ پر لاگو ہوتا ہے.

4. CMMI پرانے سی ایم ایم کے مقابلے میں زیادہ مفید اور عالمگیر ہے.