Terms Linker
تحوّل كل استخدام لمصطلح من المسرد في متطلباتك إلى رابط إلى تعريفه، عبر وحدة كاملة في عملية تشغيل واحدة.
ما هي الأداة ولماذا وُجدت
المسرد المشترك من أفضل الأدوات لمواجهة غموض المتطلبات: لكل مصطلح تعريف واحد متفق عليه. لكنه لا يفيد إلا إذا تمكّن القرّاء من الوصول إلى التعريف من المكان الذي يُستخدم فيه المصطلح، وإذا أمكنك أن ترى المتطلبات التي تعتمد على كل مصطلح.
في DOORS Next يعني ذلك إنشاء رابط تشعبي في النص ورابط References Term لكل موضع يرد فيه المصطلح، يدويًا. وفي وحدة تضم مئات المتطلبات وعشرات المصطلحات يستغرق ذلك أيامًا من العمل، ولا أحد يحافظ على تحديثه. وقد صُمّمت Terms Linker لإنجاز ذلك تلقائيًا وباتّساق.
المشكلات التي تحلّها
- مصطلحات من المسرد مستخدمة في المتطلبات دون أي رابط إلى تعريفها.
- غياب إمكانية التتبع بين المصطلحات والمتطلبات التي تستخدمها، فيبقى أثر تغيير تعريف ما مجهولًا.
- ساعات من الربط اليدوي غير المتّسق بين المؤلفين.
- روابط لم يُنشأ منها إلا جزء بعد عمل سابق يدوي أو متوقف.
الفوائد
- متطلبات لا لبس فيها: يفتح القرّاء تعريف المصطلح بنقرة واحدة.
- تحليل الأثر: تبيّن روابط References Term المتطلبات المتأثرة عند تغيّر تعريف ما.
- الاتّساق: كلمات كاملة فقط، والمصطلح الأطول أولًا (مثل "brake system" قبل "brake")، ولا روابط داخل روابط موجودة.
- معاينة قبل التغيير: تسرد الأداة العناصر والمصطلحات التي عُثر عليها وعدد مرات ورودها.
- قابلة للتراجع: تزيل Terms Remover بالضبط ما أنشأته Terms Linker.
طريقة الاستخدام
- في Terms، انقر Find all terms لاستخدام كل مصطلحات المسرد في المشروع، أو Pick terms لاختيار مصطلحات بعينها.
- افتح وحدة وانقر Find usage of terms in module. تعرض الأداة العناصر التي تستخدم المصطلحات والمصطلحات الأكثر استخدامًا.
- راجع القائمة، ثم انقر Link terms (N) وأكّد. تُنشأ الروابط التشعبية وروابط المصطلحات على دفعات مع عرض التقدّم وإمكانية الإيقاف.
- لربط بعض العناصر فقط، حدّدها في DOORS Next وانقر Link terms (N) في قسم Selection.
- للوحدات الكبيرة جدًا، يربط Link without searching في تمريرة واحدة ويُبلغ بالنتيجة في النهاية.
معلومات مفيدة
- يمكن ضبط نوع العنصر الخاص بمصطلحات المسرد (افتراضيًا Term) والمطابقة دون تمييز حالة الأحرف في Settings الخاصة بقسم Terms.
- تُنشأ الروابط على العنصر الأساسي، فتظهر في كل وحدة تعيد استخدام المتطلب.
- شغّلها داخل مجموعة تغييرات واحتفظ بتقرير التغييرات سجلًّا لما جرى ربطه.
الجديد في الإصدار 5.38
· تُنشر عناوين التغييرات باللغة الإنجليزية.
- One row per artifact in the change log