مالك واحد مسمى لكل نطاق بيانات — أو ثلاث نسخ من كل رقم
الكل متفق أن ملف العملاء فوضى، والكل متفق أن على أحد إصلاحه. وسبب عدم إصلاحه ليس الكسل، بل أن الشخص الذي عليه أن يقول لا لزميله لم يُسمَّ قط، والقاعدة التي لا يُخوَّل أحد بفرضها تفضيل لا قاعدة.
· 9 دقائق قراءة · بقلم فريق البحث والتحرير في Faceela
للعميل الواحد أربعة سجلات. واحد فيه Al Noor Trading LLC، وواحد AL NOOR TRADING L.L.C.، وواحد Al Noor Trdg، والرابع حساب "عميل نقدي" استعمله أحدهم على عجل قبل ثلاث سنوات ولم يُغلق قط. وثلاثة منها عليها أرصدة مفتوحة. والحد الائتماني على واحد فقط.
الجميع في المبنى يعرف هذا. وأحدهم أثاره في اجتماع. واتُّفق على تنظيفه. واتُّفق على ذلك مرتين على الأقل.
وسبب عدم تنظيفه ليس صعوبة العمل — شخص كفء يستطيع إزالة تكرار تلك القائمة في أسبوعين. السبب أنه في اليوم التالي لانتهاء التنظيف سيحتاج مندوب مبيعات حساباً لعميل لم تصل رخصته التجارية بعد، فيجد النموذج يطالب برقم الرخصة، فيتصل بمن يستطيع إزالة الحقل. وما لم يوجد شخص مسمى جوابه "لا"، يُزال الحقل، وتبدأ القائمة تتحلل من جديد من نقطة انطلاق أنظف.
هذا هو الموضوع كله. جودة البيانات الرئيسية ليست مشكلة بيانات ولا مشكلة برمجيات. هي مشكلة صلاحية، وهي من أكثر الملاحظات التي يُخرجها التدقيق المستقل للأنظمة بانتظام، لأنها ترى من الخارج على نحو لا ترى به من الداخل.
ما البيانات الرئيسية، وما ليست
يستحق التدقيق، لأن اللفظ يُطلق على كل شيء فلا يعود يعني شيئاً.
البيانات الرئيسية هي المجموعة الصغيرة من السجلات التي تشير إليها سجلات أخرى. العملاء، والموردون، والأصناف، ودليل الحسابات، والموظفون، والمشاريع، والمخازن، ووحدات القياس، ورموز الضريبة. أسماء لا أفعال. تبقى. تشير إليها آلاف الحركات، وينشئها عدد قليل من الناس.
والبيانات الحركية هي الوقائع: الفاتورة، وإذن الاستلام، وكشف الوقت، والسداد. حجمها كبير، وينشئها الجميع، وهي مصححة لنفسها في معظمها لأن أحداً ينظر إليها — فاتورة بمبلغ خطأ يعترض عليها العميل خلال الشهر.
وعدم التماثل هو المقصود. فالفاتورة الخطأ فاتورة واحدة خطأ. وسجل العميل الخطأ خطأ على كل مستند سيشير إليه، إلى الأمام وإلى الخلف، ولا يعترض عليه أحد لأن لا أحد ينظر إلى السجل الرئيسي. ولهذا يستحق جهد حوكمة البيانات الرئيسية إنفاقه، ولهذا يشتري الجهد نفسه في التحقق من الحركات أقل بكثير مما يبدو أنه يجب.
لماذا "الكل يملكها" هي نفسها "لا أحد يملكها"
الترتيب المعتاد أن البيانات الرئيسية لمن يحتاجها. المبيعات تنشئ العملاء، والمشتريات تنشئ الموردين، والمخزن ينشئ الأصناف، والمالية تنشئ الحسابات. وهذا ليس ترتيباً غبياً — أولئك هم أصحاب المعرفة — وهو يفشل لسبب بنيوي لا سلوكي.
كل من ينشئ بيانات رئيسية واقع تحت ضغط فعل شيء آخر. فمندوب المبيعات لا ينشئ سجل عميل؛ هو يحاول إصدار عرض سعر قبل نهاية اليوم والنظام يمنعه حتى يوجد عميل. سجل العميل عائق بينه وبين عمله الحقيقي. وكل حقل فيه ضريبة.
فيُدخل الحد الأدنى الذي يمرّ من التحقق. فإن كان التحقق رخواً كان الحد الأدنى صغيراً جداً. وإن كان محكماً بحث عن الحساب الذي أنشأه غيره، أو عن حساب العميل النقدي، أو اتصل بمن يستطيع إرخاءه. ولا شيء من ذلك سوء سلوك. كل استجابة منها فعل عاقل من شخص يؤدي العمل الذي يُقاس عليه.
فمعدل تحلل بياناتك الرئيسية يحدده أمران: كم احتكاكاً تفرضه عملية الإنشاء، وهل يمكن إزالة الاحتكاك بالطلب. والثاني هو المهم، وهو الذي لا يُكتب أبداً.
مالك، وقيّم، وحافظ — وواحد منهم فقط يهم
تفرّق أدبيات حوكمة البيانات ثلاثة أدوار، ويستحق أن تعرف أيها ينقصك فعلاً، لأن المنشآت عادةً تملك اثنين.
الحافظ هو تقنية المعلومات. يشغّل قاعدة البيانات والنسخ الاحتياطي وضبط الوصول. وهذا موجود عند كل شركة تقريباً، ونادراً ما يكون هو الفجوة.
القيّم هو من يؤدي العمل: يدمج المكرر، ويصحح التصنيف، ويلاحق الرخصة الناقصة، ويشغّل تقرير الاستثناءات. وكثير من الشركات فيها من يفعل هذا، غالباً بغير تكليف رسمي، وغالباً أفضل الناس في تصدير الملفات.
المالك هو من يقرر القواعد ويحق له أن يرفض. أي الحقول إلزامية. وما اصطلاح التسمية. ومن يجوز له إنشاء سجل أصلاً. وهل يُمنح الاستثناء. وهذا هو الغائب عادةً، وهو الوحيد من الثلاثة الذي يغيّر معدل التحلل — لأن القيّم ينظّف خلف عملية تُنتج الفوضى نفسها، والحافظ يأخذ منها نسخة احتياطية بإخلاص.
واختبار وجود مالك ليس ظهور اسم في هيكل تنظيمي، بل هذا: في الأشهر الستة الماضية، من رفض طلب تجاوز قاعدة بيانات رئيسية، وماذا حدث بعدها؟ فإن عجز الجميع عن ذكر واقعة، فليس لديك مالك. لديك قيّم وأمل.
القواعد التي تستحق فعلاً
معظم سياسات البيانات الرئيسية تفشل لأنها طويلة. تحدد كل شيء، فلا يقرؤها أحد، فلا يُفرض شيء، فتصير السياسة دليل نية لا ضابطاً.
وأربع قواعد لكل نطاق، تقريباً، هي ما يبقى.
من يجوز له إنشاء سجل. أصغر ضابط مفيد في القائمة وأقلّها شعبية. وحصر الإنشاء في عدد مسمّى يحوّل مشكلة تحلل إلى مشكلة طابور، والطابور يُدار على نحو لا يُدار به التحلل. وهو يفلح بشرط أن يكون الطابور سريعاً؛ فانتظار يومين لحساب عميل يُنتج الالتفاف خلال أسبوع وتصير أسوأ مما كنت.
أي الحقول إلزامية وأيها إلزامية بشرط. والتفرقة هي ما يجعل القاعدة قابلة للبقاء. فرقم الرخصة التجارية إلزامي لعميل آجل لا لبيع نقدي. ورقم التسجيل الضريبي إلزامي قبل إصدار فاتورة خاضعة، لا قبل وجود السجل. والقواعد التي تتجاهل الاستثناء المشروع تُتجاوَز عند الاستثناء، فيصير التجاوز هو الطريق.
اصطلاح التسمية، مكتوباً أمثلةً لا نثراً. Al Noor Trading LLC، لا "قواعد كتابة اللواحق القانونية بالحروف الكبيرة". فمن يُدخل سجلاً في الرابعة عصراً سيطابق نمطاً. ولن يحلّل فقرة.
ماذا يحدث عند الاستثناء. القاعدة الغائبة في كل مكان. لا بد من طريقة محددة لإنشاء سجل لا يستوفي المعيار، باعتماد، وعلامة على السجل، وشيء يلاحقه. فالعميل المنشأ بلا رخصة تجارية لا بأس به إن كان السجل يعرف أنه ناقص، وأُبلغ أحد، ومُنعت الصفقة من تجاوز نقطة محددة حتى يُستكمل. وبلا ذلك المسار، يُعالَج الاستثناء بإضعاف القاعدة على الجميع.
وعند هذه الأخيرة تموت معظم السياسات، وهو نمط الإخفاق نفسه في مسار اعتماد يلتف الناس حوله: الضابط الذي بلا مسار استثناء مشروع لا يُطاع، بل يُلتف عليه، والالتفاف غير مرئي.
الملكية لكل نطاق، لا لكل إدارة
لا يستطيع شخص واحد امتلاك كل البيانات الرئيسية في شركة متوسطة، وتعيين "مالك بيانات" لقباً يُنتج شخصاً مسؤولاً عن كل شيء ولا صلاحية له على شيء.
وزّعها لكل نطاق، وأسندها إلى الوظيفة التي يقع عليها أثر الخطأ لا إلى التي تنشئ السجل أكثر.
| النطاق | المالك عادةً | لأن الأثر يقع هناك |
|---|---|---|
| العملاء | المالية لا المبيعات | الانكشاف الائتماني، والتحصيل، والمعالجة الضريبية |
| الموردون | المالية أو المشتريات | احتيال السداد، والسداد المكرر، وضريبة المشتريات |
| الأصناف | العمليات أو المخزن | التقييم، ودقة المخزون، والشراء |
| دليل الحسابات | المراقب المالي | كل تقرير في الشركة |
| الموظفون | الموارد البشرية | الرواتب، ومكافأة نهاية الخدمة، والصلاحيات |
| المشاريع والأوامر | الوظيفة التجارية | التكلفة، والفوترة، والاعتراف بالإيراد |
انظر السطر الأول. العملاء تنشئهم المبيعات وتملكهم المالية، وذلك الفصل هو المقصود كله: من ينتفع بسرعة وجود السجل ليس من يقرر ما يجب أن يحويه. وحيث تملك المبيعات ملف العملاء، تتآكل الحقول الإلزامية خلال سنة، والتآكل معقول تماماً عند كل خطوة منفردة.
والاعتراض المضاد — أن المالية لا تعرف العميل بما يكفي لإدخال السجل — صحيح وليس اعتراضاً. المبيعات تُدخله كما كانت. والمالية تقرر ما يطلبه النموذج وتحتفظ باعتماد الاستثناء. الإنشاء والملكية فعلان مختلفان.
لماذا لا يصمد مشروع التنظيف
معظم الشركات تهاجم هذا مشروعاً. أسبوع من وقت أحدهم، وإزالة تكرار قائمة العملاء، وتوحيد رموز الأصناف، وإغلاق الحسابات الميتة. وهو يفلح. والقائمة أفضل فعلاً في اليوم الأخير.
ثم تتحلل، وبالمعدل نفسه الذي كانت تتحلل به، لأن شيئاً مما أنتج التحلل لم يتغير. وبعد ثمانية عشر شهراً يقترح أحدهم المشروع ثانية، وتمويل الاقتراح الثاني أصعب من الأول لأن الأول لم يدم على مرأى من الجميع.
والترتيب الذي يفلح عكس البديهي. أصلح عملية الإنشاء أولاً، ثم نظّف. فقائمة نظيفة تغذّي عملية معطوبة حالة مؤقتة. وعملية محكومة تغذّي قائمة متسخة تتحسن باطّراد، لأن كل سجل جديد صحيح والقديم يُصحَّح كلما مُسّ.
وهذا أيضاً هو الجواب الأمين عن توقيت الترحيل. فالبيانات الرئيسية المنظَّفة أثناء التنفيذ تُنظَّف بأجر يوم استشاري، وتحت ضغط وقت، وبأيدي من لا يعرفون أي سجلات النور الأربعة هو الحقيقي — وهو أحد الأسباب المحددة التي تجعل شركة جاهزة للنظام من كل وجه إلا هذا، وينبغي أن تنفق عليه ستة أشهر قبل توقيع أي شيء.
القياسات التي تخبرك إن كان يعمل
أربعة أرقام، ولا يحتاج أيها برمجية لا تملكها.
نسبة التكرار. عدّ السجلات التي يُرجَّح أنها الكيان نفسه، نسبةً من الملف الرئيسي. قسها شهرياً. والرقم أقل أهمية من اتجاهه.
الاكتمال في الحقول ذات الأثر. لا كل الحقول — بل التي توقف شيئاً. عملاء بلا رقم تسجيل ضريبي. أصناف بلا طريقة تقييم. موردون بلا بيانات بنكية موثقة. أما رقم اكتمال عبر كل الحقول فمقياس زينة، لأنه يخلط المهم بالزخرفي في متوسط واحد.
حجم الاستثناءات. كم سجلاً أُنشئ خارج المعيار الشهر الماضي، وكم منها ما زال ناقصاً. الارتفاع يعني أن القاعدة خطأ أو أن الطابور بطيء، وكلاهما قابل للإصلاح. والصفر يعني أن لا أحد يستخدم مسار الاستثناء، أي أنهم يستخدمون مساراً آخر.
زمن الإنشاء. كم من طلب عميل جديد حتى سجل صالح للاستعمال. وهذا هو الرقم الذي يتنبأ بكل ما سواه، وهو الذي لا يقيسه أحد. إن كان يومين فستكون عندك حسابات "عميل نقدي". وإن كان عشرين دقيقة فلن تكون.
وتعمّم هذه النقطة. انضباط البيانات الرئيسية لا تُبقيه صرامة السياسة؛ تُبقيه سرعة عملية الإنشاء بما يكفي ألا يحتاج أحد للالتفاف حولها.
ما الذي لا يُصلحه هذا
ملكية البيانات الرئيسية تحسم ما يجب أن يحويه السجل. ولا تحسم أي نسخة من ذلك السجل هي المرجع حين تحمله ثلاثة أنظمة، وذلك قرار آخر بجواب آخر — وهو الذي يجب حسمه قبل تصميم أي تكامل، لأن التكامل المبني بدونه ينسخ خلافاً بدل أن يحسمه.
ولا يُصلح التقرير الذي يخالف التقرير الآخر. فالمالك المسمى لكل نطاق يزيل أحد السببين: نسخة الرقم التي اختلفت لاختلاف السجلات تحتها. والسبب الآخر أن التقريرين يعرّفان الرقم تعريفين، وهو كيف تبدأ لوحة المؤشرات في الكذب عليك بثقة وتحتها بيانات نظيفة تماماً.
الخلاصة
تتحلل البيانات الرئيسية لأن إنشاءها عائق أمام العمل الحقيقي لشخص ما، وكل اختصار يُتخذ معقول بذاته. وتنظيفها دون تغيير ذلك مشروع يجب تكراره.
وعلى الأرجح لديك حافظ وقيّم. وينقصك مالك: شخص مسمى، لكل نطاق، يضع القواعد وقد رفض طلباً في الأشهر الستة الماضية. فإن عجزت عن تسمية الرفض، فالقواعد تفضيلات.
أسند الملكية إلى الوظيفة التي يقع عليها الأثر لا إلى التي تطبع، وأبقِ القواعد نحو أربع لكل نطاق وفيها مسار استثناء حقيقي، وقس زمن إنشاء السجل — لأن ذلك الرقم، لا السياسة، هو ما يقرر هل يتبعها أحد. وحيث يتعذر الجواب عن سؤال الملكية من الداخل، غالباً ما تجد قراءة مستقلة للأنظمة أن الجواب موجود أصلاً ولم يُقل بصوت عالٍ قط.
