hammurapi.

منصة حوكمة جودة التعليماتج لتخفيف مخاطر الاستعانة بمصادر خارجية لتطوير البرمجيات.
التحميل الان

hammurapi. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • اسم الناشر:
  • Hammurapi Group
  • أنظمة التشغيل:
  • Windows All
  • حجم الملف:
  • 44.8 MB

hammurapi. العلامات


hammurapi. وصف

منصة حوكمة جودة التعليمات البرمجية لتخفيف مخاطر الاستعانة بمصادر خارجية لتطوير البرمجيات Hammurapi هي منصة حوكمة جودة التعليمات البرمجية لتخفيف مخاطر الاستعانة بمصادر خارجية * من تطوير البرمجيات. لوضع المزيد رسميا، Hammurapi هو حلا للتحليل الشمولي لأنظمة البرامج الكبيرة التي تم تطويرها باستخدام استخدام واسع النطاق للعقد التعاقدي. ينتج Hammurapi تقريرا موحدا للتطبيق بأكمله (إلقاء نظرة على تقرير عينة). يحدد التقرير أهم المشكلات في التطبيق ويسمح بالانتقال إلى مصدر المشكلة في عدد قليل من النقرات. تتكون التطبيقات الحديثة من القطع الأثرية المصدر التي تم تطويرها بلغات مختلفة. على سبيل المثال، يحتوي تطبيق Java النموذجي على مصادر Java على الأقل وملفات تكوين XML. يحتوي تطبيق الويب المستندة إلى Java على ملفات JSP (X). مع Ajax و Flex اكتساب شعبية، يتم تطوير المزيد والمزيد من الوظائف في جافا سكريبت. لذلك، فإن تحليل نوع واحد فقط من القطع الأثرية المصدر غير كافية للحصول على الثقة في التطبيق. حاليا Hammurapi يمكن مراجعة القطع الأثرية في جافا و XML. يدعم جافا سكريبت يأتي في النصف الأول من عام 2009. كبير على حد كبير نعني الآلاف من القطع الأثرية المصدر التي بلغ مجموعها العشرات من ميغابايت من شفرة المصدر. أكبر تطبيق تحليله Hammurapi حتى الآن كان لديه أكثر من 6000 ملف مصدر بحجم إجمالي أكثر من 100 ميغابايت. استغرق الأمر حوالي 7 ساعات للحصول على Hammurapi على صندوق بنتيوم ثنائي النواة لمراجعة التطبيق وإنتاج تقرير. Lygeness له الآثار التالية: * على الرغم من أن شفرة المصدر متوفرة، فإن CodeBase هو في الأساس مربع أسود بسبب حجمها. لا يمكن معالجة جميع المشاكل المحتملة في وقت واحد. هناك حاجة إلى مساعدة أداة لتحديد المشكلات المحتملة وتحديد المشكلات التي يجب أن تعالجها أولا. * الأرقام المطلقة (على سبيل المثال إجمالي عدد الانتهاكات في التعليمات البرمجية) لا تقل أهمية عن مؤشرات التقدم (E.G. CodeBase حجم وعدد الانتهاكات اليوم وقبل شهر). * يجب أن تكون الأداة قادرة على إنتاج تقارير في الوقت المناسب. القوى العاملة التعاقدية المزيد والمزيد من المنظمات الاستعانة بمصادر خارجية لجهود تطوير البرمجيات لتحسين التكلفة والحفاظ على التركيز على المنظمة على الكفاءات الأساسية. بينما يعد الاستعانة بمصادر خارجية برقم فوائد، فإنه يجلب أيضا عددا من التحديات: * ملكية الكود والمعرفة القبلية. يتم حل فرق التطوير بعد فترة وجيزة من الانتهاء من مرحلة البناء. يحصل المطورون على إعادة تعيينهم إلى جهود أخرى، في كثير من الأحيان خارج مؤسسة العملاء. ويؤدي إلى مستوى منخفض من المعرفة القبلية. في حالة وجود مشكلة مع بعض الكود، قد يكون هناك أي شخص على دراية بهذا الرمز. الصيانة تصبح مهمة جدا. * تمرين. تشير بعض الدراسات إلى أن واحد فقط من أربعة مطوري Java يمتلك معرفة حقيقية باللغة. قد يكون إرسال الأشخاص إلى الطبقات التدريبية بالمعنى بالنسبة للموظفين، ولكن للمقاولين أنه ليس فعالا من حيث التكلفة، بسبب الطبيعة العابرة لترابطها مع منظمة العملاء. يعالج Hammurapi هذه المشكلات بالطرق التالية: * تنشئ مؤسسة العميل مجموعة من إرشادات الترميز التي يتم فحصها تلقائيا بواسطة الأداة. يحتوي Hammurapi على عدد من المفتشين للتحقق من إمكانية الصيانة. على سبيل المثال، مفتش التعقيد السيكلوم، مفتش جافادوك، مفتش طول التعليمات البرمجية. * Hammurapi لديه عدد من المفتشين التي تقبض أخطاء مبرمج محتملة. * يوفر Hammurapi Eclipse المكون الإضافي إرشادات لإبرام متكررات المطورين، لذلك يتعلمون في الوظيفة. موقع ذو قيمة Hammurapi يقلل من TCO (التكلفة الإجمالية للملكية) ومخاطر تطوير البرمجيات. * انخفاض تكلفة التطوير - شبكة الأمان التي يوفرها المفتشون تسمح باستخدام مطوري منخفض التكلفة. * التعلم في الوظيفة - يوفر المكون الإضافي Eclipse ملاحظات فورية للمطورين. من خلال تطوير مفتشي مخصصين يمكن للمطورين الذين يمكنهم نقل معرفتهم بشكل فعال إلى الفريق. * انخفاض تكاليف الصيانة - Hammurapi لديه عدد من مفتشي الصيانة. * عن طريق الاستعانة بمصادر خارجية هنا نعني الوضع عندما يتغير ملكية التطبيق بعد وقت قصير من الانتهاء من التطوير، والحزب الذي يتلقا رمز التطبيق يحتاج إلى الحصول على الثقة في جودة التعليمات البرمجية.


hammurapi. برامج ذات صلة