ISO هو معيار دولي يهدف إلى الحفاظ على معايير عالية الجودة في الصناعات.
تم تصميم CMMI بشكل مذهل لمساعدة الشركات التي تشارك في تطوير البرامج على تحديد كيفية تحسين عملياتها بمرور الوقت.
الوجبات السريعة الرئيسية
- تقوم ISO (المنظمة الدولية للتوحيد القياسي) بتطوير ونشر المعايير الدولية لمختلف الصناعات والمنتجات والخدمات.
- CMMI (تكامل نموذج نضج القدرة) هو إطار عمل لتحسين العملية مصمم لمساعدة المؤسسات على تحسين أدائها وعمليات التطوير.
- تركز ISO على التوحيد القياسي عبر الصناعات ، بينما تستهدف CMMI تحسين العمليات داخل مؤسسات تطوير البرمجيات والخدمات.
ISO مقابل CMMI
الفرق بين ISO و CMMI هو أن ISO تسرد العمليات التي يجب اتباعها ومعايير الإدارة التي يجب الالتزام بها للحصول على معايير الجودة مع المعايير العالمية ، في حين أن تكامل نموذج نضج القدرة هو إطار مصمم لقياس وتحسين جودة عمليات المنظمة.

ISO هي بداية للمنظمة الدولية للتوحيد القياسي وهي منظمة غير ربحية تضع المعايير الدولية.
ولذلك فإن معايير ISO معترف بها رسميًا في جميع أنحاء العالم. يتم استخدامها لتشجيع الشفافية والتواصل، وتلعب دورًا كبيرًا في الاتفاقيات الدولية التي يتم إبرامها بين الدول.
CMMI هي بداية لتكامل نموذج نضج القدرات وتستخدمها الشركات عبر مختلف الصناعات لتقييم وتحسين منتجات البرامج وكذلك العمليات التي تدخل في صنع تلك المنتجات مثل التصميم والاختبار والتطوير.
جدول المقارنة
معلمات المقارنة | ISO | CMMI |
---|---|---|
إسم المختصر للمنظمة | المنظمة الدولية للمقاييس. | تكامل نموذج نضج القدرة. |
تعريف | ISO هي منظمة دولية تضع معايير لمجموعة من الصناعات. | هذه العملية هي مؤشر على نضج برامج المنظمة أو عمليات تطوير الأنظمة ، من التصميم الأولي إلى التنفيذ النهائي. |
الهدف | لتحسين الإنتاجية داخل الشركات من خلال تطبيق المعايير العالمية والالتزام بها. | لتخطيط وإدارة المراحل المختلفة لتطوير البرامج من خلال التأكد من أن جميع أصحاب المصلحة على دراية بمرحلة الانتقال والميزانية. |
استهلاك | يجب أن يكون المنتج مدعومًا من قبل منظمتين عضوين مستقلين على الأقل. | يتم استخدامه جنبًا إلى جنب مع إطار عمل للمساعدة في تحديد مستوى النضج الذي تحتاجه المنظمة لتحقيقه. |
توضيح | معايير الأرصاد الجوية والرعاية الصحية وصناعة الترفيه وسلامة الأغذية. | مشاريع الشركة. |
ما هو أنالذا؟
تضع ISO العديد من المعايير الدولية بالإضافة إلى القواعد المتعلقة بالعمل وتقييمات المطابقة.
تساعد هذه الإجراءات في ضمان الجودة ، وقضايا الصحة والسلامة العامة ، والتوافق الكهرومغناطيسي ، وسلامة النقل ، والأمن البحري. تهدف ISO إلى تطوير التكنولوجيا من خلال التقييس.
تتطلب عملية التقييس إنشاء معيار أو مجموعة من المعايير ، والتي يتم اعتمادها بعد ذلك من قبل العديد من المنظمات لتوصيل المعلومات الفنية.
وتساعد منظمة الأيزو في وضع معايير القياس والجودة في مجالات مختلفة، أبرزها التصوير الفوتوغرافي والفيديو، والتي تمثل جزءًا كبيرًا من إيراداتها.
على سبيل المثال ، تصادق ISO على العديد من حزم برامج تحرير الفيديو على أنها متوافقة مع معاييرها. يساعد ذلك في ضمان أن محرري الفيديو يمكنهم أداء وظيفتهم بكفاءة دون القلق بشأن ما إذا كان البرنامج ذا جودة رديئة أم لا.
التصوير الفوتوغرافي والفيديو والنشر هي مجرد أمثلة قليلة لما تفعله ISO لمساعدة صناعة الترفيه.
يمكن أن تكون ميزة استخدام ISO كثيرة. على سبيل المثال ، يمكن للمصور أو مصور الفيديو أن يشعر بالاطمئنان تجاه مستوى عملهم طالما أنه يواجه معايير ISO.
قبل القيام بذلك ، يجب على العميل التأكد من أن البرنامج الذي يختاره متوافق مع درجة الشركة.
على سبيل المثال ، يمكن للناشرين استخدام تقنيات الاختبار للتأكد من أن تصنيف الكتاب يلبي معايير الصناعة قبل نشره. يمكن أن يساعد هذا شركة النشر في توفير المال والوقت.

ما هو CMMI؟
CMMI هي منهجية تحسين العملية.
تساعد منهجية تحسين العملية هذه ، التي طورها معهد هندسة البرمجيات بجامعة كارنيجي ميلون (SEI) ويستخدمها حاليًا الكثيرون في صناعة البرمجيات ، المؤسسات على زيادة إنتاجيتها وتقليل التكاليف وتحسين الجودة.
CMMI هي عملية تكرارية تستخدم لتقييم وتحسين نضج منتج البرنامج على ثلاث مراحل. تركز المرحلتان الأوليان على فهم الحالة الحالية للمنتج وتحسين الوضع الحالي.
تركز المرحلة الأولى على تحليل المتطلبات ، حيث ينصب التركيز على فهم ما يجب القيام به.
تتمحور المرحلة الثانية حول تنفيذ تحليل مستند ومخطط البرنامج البرمجي. يتمثل محور هذه المرحلة في رفع مستوى الثقة في أن منتج البرنامج سوف يلبي المتطلبات.
سيتم تحقيق ذلك من خلال التأكد من أن المخطط منظم بشكل صحيح وسليم ومناسب لدوافعه المقصودة. سيضمن تحليل الكود الالتزام بمعايير الاختبار.
تتمحور المرحلة الثالثة حول قبول منتج البرنامج. ستضمن هذه المرحلة تلبية كل ضرورة وسيتم استخدامها بشكل صحيح.
يتم نقل هذه المرحلة من قبل فريق اختبار غير ذي صلة. يجب تصنيع إستراتيجية وخطة واختبار محددة جيدًا للاختبار قبل أن يبدأ أي اختبار أصيل.
بعد انتهاء جميع مراحل تطوير البرامج ، تتم معالجة المرحلة الأولى مرة أخرى بإعادة تقدير الضروريات ، ووثائق المخطط ، وتحليل الكود.
الاختلافات الرئيسية بين ISO و CMMI
- تعتبر ISO elision هي المنظمة الدولية للتوحيد القياسي ، في حين أن جزء CMMI هو تكامل نموذج نضج القدرات.
- تعتبر ISO صارمة من حيث أنها تتطلب من الموظفين الخضوع للتدقيق اليدوي كل عام ، في حين أن CMMI ليس صارمًا لدرجة أنه يتطلب من الموظفين الخضوع للتدقيق اليدوي كل عام.
- الهدف من ISO هو تعزيز الإنتاج داخل الشركات من خلال التنفيذ والالتزام بالمعايير الشاهقة ، في حين أن هدف CMMI هو النية والإشراف على مراحل مختلفة من تطوير البرمجيات
- يركز ISO على التوثيق ، في حين أن CMMI هو معيار مختلف تمامًا لأنه لا يركز على التوثيق.
- تشمل الرسوم التوضيحية لـ ISO الرعاية الصحية والتصوير الفوتوغرافي والفيديو ومعايير الغذاء ، بينما تشمل الرسوم التوضيحية لـ ISO مشاريع الشركة.