સીએમએમ અને સીએમએમઆઈ વચ્ચેનો તફાવત.
ક્ષમતાની પરિપક્વતા મોડલ (સીએમએમ v1.0), ખૂબ જ પ્રથમ સીએમએમ, 1990 ના ઓગસ્ટમાં વિકસિત અને પ્રકાશિત કરવામાં આવી હતી. તે કાર્નેગી ખાતે સોફ્ટવેર એન્જિનિયરીંગ સંસ્થા (SEI) દ્વારા વિકસાવવામાં આવેલું 5 લેવલ એસેસમેન્ટ મોડેલ છે. મેલોન યુનિવર્સિટી, એન્જીનિયરિંગ અને મેનેજમેન્ટ સંબંધિત શ્રેષ્ઠ પ્રયાસો સમજાવવા, ખાસ કરીને સોફ્ટવેર ડેવલપમેન્ટમાં. તે સોફ્ટવેર વિકસાવવા માટે કંપનીની ચળવળના ઉત્ક્રાંતિ મોડેલ છે.
સીએમએમના વિકાસ માટેનું કારણ મોટી પ્રોજેક્ટ્સને હેન્ડલ કરવા માટે સોફ્ટવેર પ્રદાતાઓની ક્ષમતાઓનું મૂલ્યાંકન કરવા યુએસ સરકારને મદદ કરવાનું હતું. મોડેલના વિકાસ પહેલાં, ઘણી કંપનીઓએ સુનિશ્ચિત અને અંદાજપત્રમાં નોંધપાત્ર ભૂલો સાથે પ્રોજેક્ટ પૂરા કર્યા. આ મોડેલએ આ સમસ્યાઓને ઉકેલવામાં મદદ કરી.એક પરિપક્વ સંસ્થામાં, પ્રોજેક્ટ્સનું સંચાલન કરવા અને પ્રોડક્ટ્સ વિકસાવવા માટેનાં ધોરણો હોવા જોઈએ. આ મોડેલ ખાસ કરીને સોફ્ટવેર કંપનીઓ માટે બનાવવામાં આવે છે, કેમ કે સીએમએમ મોડેલમાં અંતિમ પ્રોગ્રામ કોડ, ઈન્ટરફેસ, ઘટકો અને અન્યના માળખા માટેનાં તમામ નિયમો વર્ણવવામાં આવ્યા છે. અન્ય શબ્દોમાં, સીએમએમ એ એક પરિપક્વ સંસ્થાના મોડેલ છે અને તે વિકાસકર્તા અથવા ઉત્પાદક તરીકે કેવી રીતે કાર્ય કરે છે
જોકે, તે હોઈ શકે તેટલી ઉપયોગી, સીએમએમ કોઈ પણ સમસ્યા વિના નથી. અસંખ્ય સંગઠનોએ તેમને વિરોધાભાસી અને ખૂબ જ ઓવરલેપ થતા જોવા મળે છે. વિવિધ ઇન્ટરફેસેસમાં એક સમસ્યા પણ છે કારણ કે તે સ્પષ્ટતામાં અભાવ છે. માનકીકરણનો અભાવ પણ મોટી સમસ્યા છે.
સીએમએમઆઇની મૂળભૂત રૂપે પરંપરાગત રીતે જુદા સંગઠનાત્મક કાર્યો અને કામગીરીઓનો સમાવેશ થાય છે, પ્રક્રિયા ઉન્નતીકરણના ધ્યેયો સુયોજિત કરે છે, ગુણવત્તા પ્રક્રિયાઓ માટે દેખરેખ પૂરો પાડે છે, અને વર્તમાન પ્રક્રિયાઓને મૂલ્યાંકન કરવા માટે સંદર્ભનો મુદ્દો પૂરો પાડે છે.
સારાંશ:
1. CMM પ્રથમ આવ્યા હતા પરંતુ પાછળથી સુધારો થયો હતો અને CMMI દ્વારા સફળ થયા હતા.
2 સીએમએમએસના વિવિધ સમૂહોને ઓવરલેપ, વિરોધાભાસ અને માનકીકરણની અછતની સમસ્યાઓ છે. CMMI પછીથી આ સમસ્યાઓને સંબોધિત કરી.
3 શરૂઆતમાં સીએમએમ સૉફ્ટવેર એન્જિનિયરિંગ વિશે ખાસ વર્ણન કરે છે, જ્યારે સીએમએમએમ એકીકૃત પ્રક્રિયાઓ અને શાખાઓનું વર્ણન કરે છે કારણ કે તે સૉફ્ટવેર અને સિસ્ટમ્સ એન્જિનિયરિંગ બંને પર લાગુ કરે છે.
4 સીએમએમઆઇ જૂની સીએમએમ કરતાં વધુ ઉપયોગી અને સાર્વત્રિક છે.