تقرير Excel ل "Code Churn"
بواسطة تقرير "Code Churn"، يمكنك تحليل كيفية تغيير ملفات المصدر عبر الوقت. يظهر هذا التقرير عدد أسطر التعليمات البرمجية التى قام الفريق بإضافتها أو حذفها أو تعديلها أثناء الأسابيع الأربعة الأخيرة.
لمزيد من المعلومات حول كيفية الوصول إلى هذا التقرير, راجع تقارير Excel (Agile).
ملاحظة
يمكنك عرض تقرير "Code Churn" من لوحة معلومات الجودة. يمكنك الوصول إلى تلك اللوحة فقط إذا كان موقع مشروع الفريق الخاصة بك تم تمكينه وتوفيره لاستخدام Microsoft Office SharePoint Server 2007. لمزيد من المعلومات، راجع الوصول إلى موقع مشروع الفريق و إرشادات المعالجة.
في هذا الموضوع |
مواضيع ذات صلة |
---|---|
|
الأذونات المطلوبة.
لعرض التقرير يجب أن يتم تعيينك أو أن تكون منتميا إلى مجموعة تمتلك أذونات القراءة فى منتجات SharePoint فى مشروع الفريق .
لتعديل أو تخصيص التقرير، يجب أن تكون عضواً في دور الأمن TfsWarehouseDataReaders تحليل الخدماتSQL Server. يجب ايضا أن يتم تعينك أو أن تكون منتمياً إلى مجموعة تمتلك أذونات القراءة في منتجات SharePoint لمشروع الفريق . للمزيد من المعلومات، راجع منح الوصول إلى قواعد بيانات مستودع البيانات ل Visual Studio ALM وإدارة الأذونات.
البيانات الموجودة في التقرير.
يمكن للفريق مراجعة تقرير "Code Churn" لتحديد مدى تطاير أساس التعليمات البرمجية و عدد أسطر التعليمات البرمجية التى تم تعديلها في الأسبوع السابق. كما يبين الرسم التوضيحي التالي، يوفر التقرير رسم بياني مكدس سطور لسطور التعليمات البرمجية التي قام الفريق بإضافتها أو حذفها أو تعديلها في الأسابيع الأربعة الأخيرة.
يستند هذا التقرير على تقرير تخطيط ارتكازى يوضح بيانات أخر أربعة أسابيع التي تم التقاطها لتغيرات التعليمات البرمجية وتم تخزينها في مستودع البيانات. يتم حساب كافة الأسطر، حتى الأسطر التي تحتوي على تعليقات أو الفارغة.
الأنشطة المطلوبة لتعقب "Code Churn"
كى يكون تقرير " Code Churn" مفيداً و دقيقاُ، يجب على الفريق تنفيذ الأنشطة التالية:
إعداد نظام البنية. لإستخدام بنية Team Foundation ، يجب عليك إعداد نظام بنية.
لمزيد من المعلومات، راجع ضبط نظام الإنشاء الخاص بك.
إنشاء تعريفات البنية. يمكنك إنشاء العديد من تعريفات البنيةو قم بتشغيل كل منها لإنتاج التعليمات البرمجية لنظام أساسي مختلف. أيضاً، يمكنك تشغيل أي بنية لتكوين مختلف.
لمزيد من المعلومات، راجع إنشاء ثم العمل مع إنشاء تعريفات.
تعريف الاختبارات لتعمل تلقائياً كجزء من البنية. كجزء من تعريف البنية, يمكنك تعريف الاختبارات ليتم تشغيلها كجزء من البنية أو تفشل إذا فشلت الاختبارات.
لمزيد من المعلومات، راجع كيفية: تعريف البنية استخدام القالب الافتراضي.
تكوين الاختبارات لجمع بيانات تغطية التعليمات البرمجية . حتى تظهر بيانات تغطية التعليمات البرمجية في التقرير, يجب على أعضاء الفريق وضع علامة فى الاختبارات لجمع تلك البيانات.
للمزيد من المعلومات، راجع كيفية: تكوين رمز تغطية استخدام اختبار إعدادات مع الاختبارات التلقائية وكيفية: جمع البيانات تغطية التعليمات البرمجية باستخدام اختبارات عام.
تشغيل الأبنية بإنتظام. يمكنك تشغيل بناءين عند فواصل زمنية التعيين أو بعد كل إيداع. يمكنك إنشاء بناء العادية متى تقوم استخدم يشغّل الجدولة.
للمزيد من المعلومات، راجع كيفية: إنشاء تعريف البنية الأساسية وإنشاء قيد التشغيل والمراقبة.
ملاحظة
على الرغم من أنه يمكن لعضو فريق تقييم بنية يدويـاً باستخدام مستكشف البنيات ، فإن هذا التقييم لا ينعكس على تقرير مؤشرات جودة البنية. تصنيف البنية يظهر في تقرير ملخص البنية. للمزيد من المعلومات، راجع كيفية: تصنيف الجودة Build المكتملة وتقرير ملخص البنية.
تفسير التقرير
يعتبر تقرير "Code Churn" مقياس جيد لحصر كم التغييرات التي تحدث في المشروع. بشكل عام، تشير المستويات العالية من "Code Churn" إلى استقرار أقل. يجب أن تتوقع معدلات عالية من "Code Churn" في بداية دورة المنتج أو عندما يقوم الفريق بتنفيذ العديد من التغييرات. بالقرب من انتهاء التكرار أو قبل الإصدار، يجب أن تتوقع أن يقل مستوى "Code Churn" ، والذي يشير إلى أن المشروع أكثر استقراراً.
يمكنك مراجعة تقرير "Code Churn" للإجابة على هذه الأسئلة:
كم يختبر الفريق من التعليمات البرمجية ؟
هل يقوم الفريق باختبار كافي للتعليمات البرمجية ؟
استناداً إلى معايير تغطية التعليمات البرمجية و مقاييس الاختبار، هل من المحتمل أن يحقق الفريق الأهداف؟
للحصول على مزيد من المعلومات حول كيفية تأثير "Code Churn" على الجودة، راجع لوحة معلومات الجودة (سريع).
تخصيص التقرير
يمكنك تخصيص تقرير "Code Churn" بواسطة فتحه في Office Excel وتغيير خيارات التصفية أو قائمة أعمدة الحقول لتقرير جدول الارتكاز. يمكنك تعديل التقرير لدعم طرق العرض الأخرى كما يوضح الجدول التالي.
عرض |
Action |
---|---|
"Code Churn" لتكرار |
قم بتغيير عامل التصفية لIteration (الافتراضي =الكل) |
"Code Churn" لمنطقة منتج |
قم بتغيير عامل التصفية لArea (الافتراضي =الكل) |
"Code Churn" على مدار أخر ستة، أو ثمانية, أو عدد أكثر من الأسابيع |
في قائمة حقول أعمدة PivotTable قم باستبدال @@Last 4 weeks@@ ب Set مختلف |
للحصول على مزيد من المعلومات حول كيفية العمل و تخصيص PivotTable و تقارير PivotChart راجع الصفحات التالية على موقع Microsoft على الويب: