ضبط الإصدار مقابل ضبط التغيير: ما الفرق
يتتبّع ضبط الإصدار أي تنقيح لوثيقة حالي وما تغيّر؛ ويقرّر ضبط التغيير هل يُسمح لتغيير مقترح أن يحدث أصلاً، ومن عليه اعتماده أولاً.
ضبط الإصدار هو الآلية التي تعرّف وتتذكر الحالات المتعاقبة لوثيقة؛ وضبط التغيير هو عملية الحوكمة التي تقرّر هل يُسمح بتغيير قبل إنشاء إصدار جديد.
باختصار
- يتتبّع ضبط الإصدار الهوية والتاريخ: أي إصدار هذا، وماذا سبقه.
- ضبط التغيير حوكمة: هل يُسمح بتغيير مقترح، ومن عليه اعتماده.
- يجري ضبط التغيير أولاً: التصنيف والاعتماد يضبطان الدخول إلى إصدار جديد، لا العكس.
- يمكن لتعديل طفيف وآخر جوهري أن يحملا مستويات ضبط تغيير مختلفة دون تغيير كيفية عمل ضبط الإصدار.
- تحتاج معظم العمليات الحقيقية الاثنين معاً، طبقات: ضبط التغيير يقرّر، وضبط الإصدار يتذكّر.
سؤالان مختلفان، موضوع واحد مشترك
أي إصدار هذا، وهل ينبغي أن يحدث هذا التغيير، سؤالان مختلفان، ولا تجيب معظم وثائق العملية إلا عن الأول. ضبط الإصدار آلية تسمية وتاريخ: يمنح معرّفاً لكل حالة متعاقبة من وثيقة، ويحتفظ بسجل لما سبقها، ويتيح لك رؤية من غيّر ماذا ومتى. يجيب عن أسئلة الحيازة بعد وقوعها. أما ضبط التغيير فيقع فوق ذلك: هو عملية الحوكمة التي تقرّر هل يُسمح بتغيير مقترح، ومن عليه مراجعته، وما الذي يجب أن يصدق قبل أن يُسمح لإصدار جديد بالوجود أصلاً.
يجعل سير ضبط تغيير الوثيقة أدناه الحد الفاصل مرئياً كمخطط لا كجملة. الصفوف من 1 إلى 8 ضبط تغيير كلياً: تسجيل الطلب، وتصنيفه طفيفاً أم جوهرياً، وتوجيه التغييرات الجوهرية إلى مراجع يقيّم الأثر الكامل، وضبط كل شيء عبر قرار «هل اعتُمد؟». لا شيء من ذلك يمسّ إصدار الوثيقة. بعد بوابة الاعتماد فقط يجري «تحديث رقم الإصدار وقائمة التوزيع»، عند الصف 9، النقطة الدقيقة التي يبدأ عندها ضبط الإصدار.
يحتفظ QueryChart بالاثنين منفصلين بالطريقة نفسها. يُلتقط كل تعديل على مخطط تلقائياً في سجل تغييرات بفروق لكل حقل، وعرض مقارنة إصدارات، واستعادة بنقرة واحدة، ذلك ضبط الإصدار، يعمل سواء طلبه أحد أم لا، على /features/version-control. أما هل كان تعديل بعينه مسموحاً له أصلاً، ومن وقّع عليه، فسؤال الحوكمة الذي يجيب عنه مخطط كالذي أدناه. للنسخة الأوفى والأقرب نكهة لتقنية المعلومات والعمليات من تلك عملية الحوكمة، لا النسخة الخاصة بالوثيقة، راجع /ar/guides/كيفية-إنشاء-عملية-ضبط-التغيير.
أين ينتهي ضبط التغيير ويبدأ ضبط الإصدار
تصنيف وثيقة ومراجعتها واعتمادها، ثم الصف الدقيق حيث يتغيّر رقم إصدارها فعلاً.
طلب، لا تغيير إصدار بعد
يبدأ المخطط بـ«تحديد تغيير على وثيقة مضبوطة»، ثم «تقديم طلب تغيير الوثيقة» و«تسجيل الطلب مقابل سجل الوثيقة»، ثلاثة صفوف من ضبط التغيير، وإصدار الوثيقة ما زال دون لمس.
التصنيف والاعتماد يضبطان كل شيء
ينقسم «هل صُنِّف التغيير طفيفاً أم جوهرياً؟» إلى تعديل سريع أو مراجعة كاملة حيث «مراجع التغيير يقيّم الأثر الكامل» ويُسجِّله مقابل «الوثائق والنماذج المرتبطة»، قبل قرار «هل اعتُمد؟»، لا شيء من ذلك مسّ رقم الإصدار بعد.
الصف 9 هو حيث يبدأ ضبط الإصدار
بعد اعتماد التغيير فقط يجري «تحديث رقم الإصدار وقائمة التوزيع»، تليه «نشر الإصدار الجديد في الموقع المضبوط» و«إخطار حاملي قائمة التوزيع بالإصدار الجديد» و«سحب النسخة السابقة ووسمها بأنها ملغاة»، النصف الخاص بضبط الإصدار من العملية.
الرفض يعود إلى ضبط التغيير
إجابة «مرفوض» ترسل الطلب إلى «تنقيح المسودة وإعادة تقديمها للمراجعة»، التي تعود إلى تقييم أثر مراجع التغيير، تبقى إعادة العمل داخل ضبط التغيير كلياً حتى يُغلِق «إعادة إصدار الوثيقة تحت ضبط تغيير رسمي» المخطط بإصدار جديد في مكانه.
كيف تعمل
افصل السؤالين في عمليتك الخاصة
قبل أن ترسم أي شيء، حدّد ما ينتمي إلى ضبط التغيير (الطلب، والتصنيف، والمراجعة، والاعتماد) وما ينتمي إلى ضبط الإصدار (المعرّف، ورقم التنقيح، والتاريخ، والاستعادة). تسمية الحد الفاصل هي خطوة التصميم التي يتجاهلها معظم المخططات الانسيابية.
صنِّف قبل أن تُقيِّم
وجّه كل طلب عبر قرار طفيف/جوهري قبل بدء التقييم، بالطريقة نفسها التي يفعلها الصف 4. لا ينبغي أن يسلك تصحيح صياغي طفيف وتغيير جوهري في المتطلبات المسار نفسه، وتحديد أيهما مسبقاً يوقف كل تغيير من الحصول على المعاملة الأثقل.
ضع خطوة ضبط الإصدار حيث ينتهي الاعتماد فعلياً
ارفع رقم الإصدار فقط، واضبط تاريخ السريان، وحدّث قائمة التوزيع بعد بوابة الاعتماد، لا قبلها أبداً. إن كان مخططك يحدّث الإصدار قبل القرار، فقد وصفت عملية تُرقِّم مسودات مرفوضة.
امنح ضبط التغيير مراجعه الخاص، لا مالك الوثيقة
مراجع تغيير يقيّم الأثر الكامل ويسجّله مقابل الوثائق والنماذج المرتبطة، منفصلاً عمّن طلب التغيير، هو ما يجعل «معتمَد» يعني شيئاً. في المثال تقع تلك الخطوة بين التصنيف وقرار الاعتماد، لا مطوية في أي منهما.
دع ضبط الإصدار يعمل من تلقاء نفسه بمجرد أن يقرّر ضبط التغيير
النشر، وإخطار حاملي قائمة التوزيع، وسحب النسخة الملغاة، كلها آلية بمجرد اعتماد تغيير، ذلك ذيل ضبط الإصدار من المخطط، وهو النصف الذي يتولاه سجل تغييرات QueryChart وعرض مقارنة الإصدارات عنك أصلاً على /features/version-control.
أخطاء ينبغي تجنّبها
معاملة «لدينا تاريخ إصدارات» كضبط تغيير
أداة تضع طابعاً زمنياً على كل تعديل ليست عملية حوكمة: ليس لها تصنيف، ولا مراجع، ولا بوابة اعتماد. تاريخ الإصدارات يجيب عمّا تغيّر؛ ولا يقول شيئاً عن هل كان ينبغي أن يحدث التغيير.
ترقيم تغيير قبل اعتماده
إن تحرّك رقم الإصدار قبل قرار «هل اعتُمد؟»، فمسودة مرفوضة ما زالت تظهر كتنقيح جديد. أبقِ الرفع عند الصف 9، بعد الاعتماد، بالطريقة نفسها التي يفعلها المثال.
فئة واحدة لكل تغيير
تمرير تصحيح إملائي عبر المراجعة نفسها التي يمرّ بها تغيير متطلب إما يُبطئ التعديلات التافهة أو يمرّر التغييرات الجوهرية على المسار السريع. التقسيم طفيف/جوهري عند الصف 4 موجود كي يحصل كلاهما على القدر الصحيح من التدقيق؛ راجع /ar/guides/كيفية-إنشاء-عملية-ضبط-التغيير لكيفية تصميم الفئات نفسها.
قارن الإصدارات في مخططك الخاص
كل تعديل على هذا المثال مُتتبَّع تلقائياً أصلاً: افتحه وافحص سجل التغييرات وعرض مقارنة الإصدارات بنفسك.
أدلة ذات صلة
الأسئلة الشائعة
هل ضبط الإصدار هو نفسه ضبط التغيير؟
لا. ضبط الإصدار هو الآلية التي تعرّف وتتذكر الحالات المتعاقبة لوثيقة: رقم تنقيح، وتاريخ بمن غيّر ماذا، والقدرة على مقارنة أو استعادة إصدار سابق. أما ضبط التغيير فعملية الحوكمة التي تقرّر هل يُسمح بتغيير مقترح، ومن يراجعه، وما الذي يجب أن يصدق قبل اعتماده. يمكن أن تملك وثيقة ضبط إصدار صارماً بلا ضبط تغيير أصلاً: كل تعديل محفوظ، ولا أحد يقرّر هل كان ينبغي أن يُجرى.
أيهما ينبغي أن أبني أولاً؟
ضبط الإصدار، لأنه عادةً يعمل أصلاً تحتك: يحتفظ QueryChart بسجل تغييرات بفروق لكل حقل وعرض مقارنة إصدارات لكل مخطط تلقائياً، على /features/version-control. ضبط التغيير هو الجزء الذي عليك تصميمه عمداً (فئات، ومراجع، وبوابة اعتماد) ولهذا هو العملية التي تستحق أن تُرسَم كمخطط انسيابي، مثل الذي على هذه الصفحة.
كيف يختلف هذا عن ضبط التنقيح؟
عملياً، «ضبط التنقيح» و«ضبط الإصدار» هما الآلية نفسها باسمين مختلفين، وكلاهما معنيّ بتعريف وتتبّع الحالات المتعاقبة لوثيقة. أما ضبط التغيير فالمختلف: يحكم هل يُسمح بتغيير أصلاً، وينتهي عادةً بإصدار جديد بمجرد الاعتماد. راجع /ar/guides/ضبط-التنقيح-مقابل-ضبط-الإصدار إن كان سؤال تسمية ضبط التنقيح/ضبط الإصدار تحديداً هو ما تحاول حسمه.
أين يقع ضبط الوثائق مقابل هذين الاثنين؟
ضبط الوثائق هو الأوسع من الثلاثة: دورة الحياة الكاملة لوثيقة مضبوطة، من الطلب مروراً بالصياغة والمراجعة والاعتماد والنشر وحتى السحب أو الإلغاء النهائي. ضبط التغيير وضبط الإصدار جزءان منه: يحكم ضبط التغيير تعديلاً مقترحاً واحداً، ويتتبّع ضبط الإصدار المعرّفات والتاريخ الذي ينتجه ذلك التعديل. لدورة الحياة الكاملة لا حد ضبط التغيير/ضبط الإصدار فقط، راجع /ar/templates/ضبط-تغيير-الوثيقة أو الدليل الأوسع /ar/guides/كيفية-إنشاء-عملية-ضبط-الوثائق.