حلول Visure


الدعم
تسجيل
تسجيل الدخول
ابدأ الإصدار التجريبي المجاني
ما هو CMMI - ورق أبيض مجاني
قائمة المدونة

ما هو CMMI - ورق أبيض مجاني

المدونة | 9 دقيقة قراءة
كتبها المشرف

جدول المحتويات

تبحث المنظمات باستمرار عن طرق جديدة حول كيفية تحسين الأداء وتبسيط العمليات. ساعد نموذج تكامل نموذج نضج القدرات (CMMI) العديد من المؤسسات على تحقيق نتائج أعمال يمكن إثباتها ، ولم يكن تنفيذها عمليًا أسهل من أي وقت مضى بفضل أدوات CMMI الحديثة.

من الذي أنشأ CMMI؟

تم تطويره في جامعة كارنيجي ميلون (CMU) ومطلوب من قبل العديد من وزارة الدفاع الأمريكية (DoD) وعقود الحكومة الأمريكية ، والغرض من CMMI هو توفير خارطة طريق واضحة لأفضل الممارسات التي يجب على المؤسسات اتباعها لرفع مستوى الأداء وقياسه عبر مجموعة من القدرات التجارية الهامة.  

CMMI هو خليفة نموذج نضج القدرات (CMM) ، أو Software CMM للاختصار. كما يوحي اسمها ، تم تصميم Software CMM خصيصًا لهندسة البرمجيات. تم إصدار أحدث إصدار من CMMI (الإصدار 2.0) في عام 2018 ، وهو يسمح بتطبيق النموذج على تطوير الأجهزة والبرامج والخدمات في كل صناعة.

ما هو CMMI؟

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

هناك 3 نماذج CMMI ، تم تطويرها جميعًا بواسطة معهد هندسة البرمجيات (SEI) ، وهو مركز بحث وتطوير تابع لجامعة كارنيجي ميلون في فيلادلفيا هذه النماذج هي:

  • CMMI للتنمية ، موجهة إلى المنظمات التي تقوم بتطوير وصيانة المنتجات والخدمات لتطوير النظام.
  • CMMI للاستحواذ ، موجهة إلى المنظمات التي تتعاقد من الباطن على خدمات التطوير وتحافظ على المنتجات والخدمات لتطوير النظام.
  • CMMI للخدمات ، موجهة إلى المنظمات التي تقدم خدمات لشركات أخرى.

أهداف CMMI هي:

  • لتوفير إطار يساعد المنظمة على تحسين عملياتها
  • لتوفير دليل لتحسين القدرة على تطوير والحصول على وصيانة المنتجات أو الخدمات التي تقدمها المنظمة.
  • لوصف مجموعة من أفضل الممارسات ، في كل من الإدارة والهندسة.

في السنوات القليلة الماضية ، اكتسب CMMI أهمية كبيرة كنظام جودة في صناعة الأنظمة ، ويمكن اعتباره عمليًا المعيار الفعلي في هذا المجال. ومع ذلك ، يمكن تطبيق CMMI في مجالات مختلفة ، مثل هندسة الأنظمة ، والأجهزة ، وما إلى ذلك. يتم تطبيق CMMI للتطوير لتطوير وصيانة المنتجات والخدمات ، بغض النظر عن المجال أو مجال الاهتمام. الإصدار الحالي من CMMI هو مستند "CMMI for Development" ، الإصدار 1.2 ، المتاح منذ أغسطس 2006.

العناصر الرئيسية في نموذج CMMI للتطوير هي مجالات العمليات ؛ داخل كل منطقة عملية ، يحدد CMMI مجموعة من الأهداف المحددة والعامة ، بالإضافة إلى مجموعة من الممارسات التي يجب تنفيذها من أجل تحقيق هذه الأهداف وتغطية كل مجال من مجالات العملية.

ما هي المستويات الخمسة لـ CMMI؟

يعتبر نموذج CMMI خمسة مستويات للنضج ، قابلة للقياس بالنسبة للمؤسسة:

  1. في البداية
  2. Managed
  3. تعريف
  4. تدار كليا
  5. التطوير والتحسين

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

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

في مستوى النضج 3 (محدد) ، يتم فهم ووصف جميع العمليات من خلال المعايير والإجراءات والأدوات والأساليب.

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

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

مستويات النضج تراكمية ، بمعنى آخر ، للوصول إلى كل منها ، من الضروري تنفيذ جميع مجالات العملية المحددة في هذا المستوى وكذلك جميع المستويات الأدنى.

ما هي مستويات القدرة الست لـ CMMI؟

بدوره ، يأخذ نموذج CMMI في الاعتبار 6 مستويات للقدرة ، قابلة للقياس لكل عملية:

  1. غير كامل
  2. تنفيذ
  3. Managed
  4. تعريف
  5. تدار كميا
  6. التطوير والتحسين

مستوى قدرة CMMI 0 (غير مكتمل): تم إجراؤه جزئيًا. لم يتم الوفاء بواحد أو أكثر من الأهداف المحددة لمنطقة العملية.

مستوى قدرة CMMI 1 (تم تنفيذه): إنها عملية غير مكتملة تلبي جميع الأهداف المحددة في منطقة العملية.

مستوى قدرة CMMI 3 (مُدار): إنها عملية تم تنفيذها ، وتمتلك البنية التحتية اللازمة لدعم العملية ، بحيث يتم تنفيذ العملية وفقًا لما تم التخطيط له وتحديده في سياسات المنظمة ، وتوظيف الأشخاص المهرة الذين يمتلكون المعرفة المطلوبة ، إشراك جميع أصحاب المصلحة المعنيين ، ورصد ومراقبة ومراجعة العملية.

مستوى قدرة CMMI 3 (محدد): إنها عملية مُدارة مصممة من مجموعة العمليات القياسية للمؤسسة وفقًا لإرشاداتها المخصصة ، والتي تساهم في المنتجات والمقاييس وما إلى ذلك في تحسين المؤسسة.

مستوى قدرة CMMI 4 (مُدار كميًا): إنها عملية محددة يتم التحكم فيها باستخدام التقنيات الإحصائية.

مستوى قدرة CMMI 5 (التحسين): إنها عملية مُدارة كميًا يتم تحسينها من خلال الفهم الكمي لأسباب التباين الشائعة في العملية.

مستويات القدرة تراكمية.

ما هي إقرارات CMMI؟

ينص النموذج على تمثيلين:

  • التمثيل على مراحل
  • التمثيل المستمر

في كلتا الحالتين ، مجالات العملية والأهداف والممارسات هي نفسها. الفرق بين هذه التمثيلات هو الترتيب الذي يتم به تنفيذ تحسين العملية:

  • في حالة التمثيل المرحلي ، يتم اختيار مناطق العملية المطلوب تحسينها في فرز محدد مسبقًا يتم توفيره من خلال تعيينها لمستويات نضج النموذج.
  • في حالة التمثيل المستمر ، يتم اختيار العمليات المطلوب تحسينها في الفرز الذي تراه المنظمة هو الأنسب بناءً على أهداف أعمالها. لكل منطقة عملية هناك مستويات للقدرة (من 0 إلى 5) توفر مؤشرًا على الفرز الذي يجب التعامل مع التحسين فيه داخل كل منها ، والتمثيل المستمر أقرب إلى معايير الجودة الأخرى مثل ISO 15504 (SPICE). يتوافق التمثيل المرحلي مع الإصدارات الأولى من نموذج CMMI ، المعروف سابقًا باسم CMM ، والذي كان يفكر فقط في التنفيذ بناءً على مستويات نضج المؤسسة.

كيف يمكن أن تساعد CMMI منظمتك؟                         

يمكن لـ CMMI مساعدة المنظمات بعدد من الطرق المهمة:

  • يزيد من رضا العملاء.
  • يحسن فرصة الهبوط والاحتفاظ بالعملاء الجدد.
  • يزيد الإنتاجية والكفاءة. 
  • يحقق المزيد من الأرباح. 
  • يزيد من القدرة على تحقيق أهداف المشروع وأهداف العمل.
  • يسهل التعامل مع المخاطر وعدم اليقين. 
  • يساعد في تحديد فجوات المهارات وكسر معوقات سير العمل. 
  • يعزز التواصل مع المعايير على مستوى المنظمة. 

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

استخدام نماذج البيانات لإدارة التتبع باستخدام Visure

استخدام أداة إدارة المتطلبات لدعم CMMI

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

بالإضافة إلى ذلك ، فإن استخدام متطلبات Visure كدعم لتنفيذ CMMI له فوائد عديدة لأنه يسمح بأتمتة جزء من العمليات ، مما يضمن تنفيذ العمليات حتى في لحظات الإجهاد ، كما هو مطلوب في وصف CMMI المستوى 2 (مُدار).

إدارة وتحليل العيوب والمتطلبات والاختبارات .. مع Visure

في الواقع ، في CMMI للمستوى 2 من التطوير ، من بين الموارد التي تعتبر ضرورية لدعم الأنشطة ، كأحد "منتجات العمل النموذجية" ، يوصى باستخدام أداة لمراقبة و متطلبات التتبع. والسبب في ذلك هو أن الصيانة اليدوية مكلفة للغاية لدرجة أن خطر التخلي عن أفضل الممارسات مرتفع للغاية إذا لم تكن هذه الأداة متاحة.

بالنسبة لمستوى النضج 3 (محدد) ، يجب أن يكون لدى المنظمة عمليات عامة محددة ، والتي سيتم تخصيصها للمشاريع المختلفة حسب الحاجة. أيضًا ، يجب وصف هذه العمليات وفهمها ووصفها بشكل صحيح في المعايير والعمليات والأدوات والأساليب ، وتوفير قوالب لدعم عملية توحيد المعايير. هنا ، يسهل استخدام متطلبات Visure تنفيذ عمليات المتطلبات على المستوى 3 ، حيث يساعد على توحيد ومواءمة تطبيق العمليات على طول الشركة.

بالنسبة لمستويات النضج 4 (المُدار كميًا) و 5 (التحسين) ، من الضروري تحديد العمليات الفرعية التي تقدم أكبر مساهمة في العملية العامة ، ليتم فحصها وإدارتها باستخدام مجموعة من الأساليب الإحصائية والكمية ، مما يجعلها من الممكن تحسين تعريف وتنفيذ العمليات في المنظمة. من المهم أيضًا هنا استخدام أداة ، حيث أن الإدارة الكمية غير ممكنة بدون تخزين البيانات التي يمكن استغلالها لاحقًا لحساب المقاييس وتطوير نماذج الأداء أو النماذج السلوكية للعملية.

استمر في قراءة المستند التعريفي التمهيدي كاملاً


لا تنسى نشر هذا المنشور!

★★★★

تبسيط إدارة المتطلبات والتحقق من صحتها

يوليو 16th، 2024

10 صباحًا بتوقيت شرق الولايات المتحدة | 4 مساءً بتوقيت وسط أوروبا | الساعة 7 صباحًا بتوقيت المحيط الهادئ

لويس اردوين

لويس اردوين

مستشار أول، حلول Visure

توماس ديرش

مستشار أول لجودة البرمجيات، شركة Razorcat Development GmbH

نهج متكامل مع Visure Solutions وشركة Razorcat Development TESSY

تعرف على كيفية تبسيط إدارة المتطلبات والتحقق من صحتها للحصول على أفضل النتائج.