सीएमएम और सीएमएमआई के बीच अंतर;

Anonim
< सीएमएम बनाम सीएमएमआई

क्षमता परिपक्वता मॉडल (सीएमएम v1। 0), पहली सीएमएम, विकसित और 1 99 0 अगस्त में जारी की गई। यह कार्नेगी में सॉफ़्टवेयर इंजीनियरिंग संस्थान (एसईआई) द्वारा विकसित 5 स्तर मूल्यांकन मॉडल है मेलॉन यूनिवर्सिटी इंजीनियरिंग और प्रबंधन के बारे में सर्वोत्तम अभ्यासों को स्पष्ट करने के लिए, विशेष रूप से सॉफ्टवेयर विकास में। यह सॉफ्टवेयर विकसित करने के लिए कंपनी के आंदोलन का एक विकासवादी मॉडल है।

सीएमएम के विकास के लिए बड़ी परियोजनाओं को संभालने के लिए सॉफ्टवेयर प्रदाताओं की क्षमताओं के मूल्यांकन में अमेरिकी सरकार की सहायता करना था। मॉडल के विकास से पहले, कई कंपनियों ने समयबद्ध और बजट में महत्वपूर्ण खामियों के साथ परियोजनाएं पूरी की। मॉडल ने इन समस्याओं को सुलझाने में मदद की

एक परिपक्व संगठन में, परियोजनाओं के प्रबंधन और उत्पाद विकसित करने के लिए प्रक्रियाओं के लिए मानकों का होना चाहिए। चूंकि मॉडल विशेष रूप से सॉफ्टवेयर कंपनियों के लिए बना है, इसलिए अंतिम कार्यक्रम कोड, इंटरफेस, घटकों और अन्य के ढांचे के लिए समग्र नियम सीएमएम मॉडल में वर्णित हैं। दूसरे शब्दों में, सीएमएम एक परिपक्व संगठन का एक मॉडल है और यह डेवलपर या निर्माता के रूप में कैसे काम करता है

सीएमएम बहुत सफल हो गया था और इसे इस्तेमाल किया जाने लगा और विशेष रूप से एक संगठन के अन्य पहलुओं और विषयों जैसे सिस्टम इंजीनियरिंग, लोगों, एकीकृत उत्पाद विकास, और अन्य के लिए विकसित किया गया।

हालांकि, ये उपयोगी हो सकते हैं, सीएमएम किसी भी समस्या के बिना नहीं हैं। कई संगठनों ने उन्हें विरोधाभासी और काफी अतिव्यापी होने का पाया। विभिन्न इंटरफेस में भी एक समस्या है क्योंकि यह स्पष्टता में कमी है। मानकीकरण की कमी भी एक बड़ी समस्या है।

सीएमएमआई या सीएमएम एकीकरण को मौजूदा और आगामी मॉडल को एकीकृत करने के लिए विकसित किया गया है। यह सीएमएम मॉडल से एक उन्नयन है और विशेष रूप से सॉफ्टवेयर विकास में संगठनों के लिए प्रक्रिया में सुधार का वर्णन करता है। मॉडल में निम्नलिखित क्षेत्रों शामिल हैं: एकत्र करना (डेटा और आवश्यकता), परियोजना योजना / ट्रैकिंग, कॉन्फ़िगरेशन प्रबंधन, प्रशिक्षण, गुणवत्ता आश्वासन, सहयोग और सहकर्मी समीक्षा

सीएमएमआई मूल रूप से पारंपरिक रूप से अलग संगठनात्मक कार्यों और संचालनों को शामिल करने में सहायता करता है, प्रक्रिया वृद्धि लक्ष्यों को निर्धारित करता है, गुणवत्ता प्रक्रियाओं के लिए पर्यवेक्षण प्रदान करता है, और वर्तमान प्रक्रियाओं के मूल्यांकन के लिए संदर्भ का एक बिंदु प्रदान करता है।

सारांश:

1 सीएमएम पहले आया था लेकिन बाद में सुधार हुआ था और सीएमएमआई द्वारा सफल हुआ।

2। सीएमएमएस के विभिन्न सेटों में ओवरलैप, विरोधाभास और मानकीकरण की कमी के साथ समस्याएं हैं। सीएमएमआई ने बाद में इन समस्याओं को संबोधित किया।

3। प्रारंभ में, सीएमएम सॉफ्टवेयर इंजीनियरिंग के बारे में विशेष रूप से वर्णन करता है जबकि सीएमएमएम एकीकृत प्रक्रियाओं और विषयों का वर्णन करता है क्योंकि यह सॉफ्टवेयर और सिस्टम इंजीनियरिंग दोनों पर लागू होता है।

4। सीएमएमआई पुराने सीएमएम की तुलना में अधिक उपयोगी और सार्वभौमिक है।