التصميم عند التقاء

تحية للجميع!

اسمي ماشا ، أعمل كمهندس ضمان جودة في مجموعة شركات Tinkoff. يتضمن عمل ضمان الجودة الكثير من التواصل مع أشخاص مختلفين من فرق مختلفة ، وكنت أيضًا مديرًا ومحاضرًا للبرامج التعليمية ، لذلك كانت خريطة الاتصال الخاصة بي واسعة قدر الإمكان. وعند نقطة ما انفجرت: أدركت أنه لم يعد بإمكاني ، ولم أستطع ، لم أستطع ملء الكثير من الطاولات والوثائق غير المقروءة.




من المؤكد أن كل واحد منكم يتخيل الآن ما كنت أتحدث عنه وتجتاحه بعرق بارد: قوائم الألقاب بدون ترتيب أبجدي ، جداول المئات من الأعمدة ذات التصميم الذي تم تحريكه ، جداول الآلاف من الخطوط التي تحتاج فيها لمسح إصبعك على عجلة الماوس لمشاهدة العنوان ، طن من صفحات التعليمات غير المرقمة ، مئات الرسائل المرسلة إلى بعضها البعض مع البيانات التي تحتاج إلى تحليلها وتنظيمها وحشوها في نفس الجداول غير المقروءة.



وهكذا ، عندما أصاب بالبرد ، قررت كتابة هذا المقال. سأتحدث عن كيف يمكنك عادةً (حتى في بعض الأحيان بشكل مريح) الحفاظ على مجموعة متنوعة من الوثائق غير المتعلقة بالمنتج. آمل أن ينتشر المقال عبر الشبكة وأن ينخفض ​​مستوى الالتصاق في الأقسام المجاورة للتطوير بشكل طفيف ، وأن يصبح الناس (بما فيهم أنا) أكثر سعادة.



أدوات


غالبًا ما يتم الاحتفاظ بوثائق المنتج بالقرب من الرمز ، وهو أمر جيد. وعادة ما يتم تخزين الوثائق غير المتعلقة بالمنتج في أي مكان. غالبًا ما يحاول الناس نقل المعلومات من أماكن مختلفة إلى Confluence ، ونحن لسنا استثناء. إذن القصة الكاملة عنه.

بشكل عام ، Confluence هو محرك ويكي متقدم. يتيح لك العمل مع البيانات في أنواع مختلفة من العرض: النص مع التنسيق والجداول ومجموعة متنوعة من الرسوم البيانية. هذه أداة مثيرة للاهتمام وقوية للغاية ، ولكن إذا كنت لا تعرف كيفية طهيها ، فستحصل على تفريغ آخر من المستندات غير المقروءة. سأعلمك كيف تطبخ!



وحدات الماكرو


تم بناء كل سحر التقاء تقريبًا على وحدات الماكرو. هناك الكثير من وحدات الماكرو ، ويمكن دمجها مع بعضها البعض. إنها مدفوعة ومجانية ، ثم ستكون هناك أمثلة مختلفة على وحدات الماكرو مع روابط للوثائق الخاصة بها.

واجهة الماكرو بسيطة قدر الإمكان. لإضافة ماكرو ، انقر فوق علامة الجمع وحدد العنصر المطلوب من القائمة.



إذا كان الماكرو مكتفيًا ذاتيًا ، أي أنه لا يتطلب إدخال شيء آخر بداخله ، يبدو أنه كتلة.



إذا كان الماكرو يعمل ، فأنت بحاجة إلى وضع شيء بداخله ، يبدو كإطار.



في نفس الوقت ، يمكنك وضع أي عدد تريده داخل الإطار ، إذا كان هناك فقط منطق في هرمك.



يحتوي كل ماكرو على معاينة: يعرض على الفور ما إذا كنت قد أكملت الماكرو وتكوينه بشكل صحيح.

أنماط - رسم


بالإضافة إلى وحدات الماكرو ، هناك أداة مناسبة لملء المحتوى مسبقًا - هذا قالب.
يمكن استخدام القوالب عند إنشاء أي صفحة: ما عليك سوى النقر على النقاط الثلاث بجوار الزر "إنشاء" وتحديد القالب المطلوب.



ثم ستتم إضافة كل المحتوى الموجود في القالب إلى الصفحة التي تم إنشاؤها.

يمكن لأي شخص إنشاء صفحات من النماذج ، ولكن فقط أولئك الذين لديهم الحق في إنشاء النماذج أو تحريرها بأنفسهم. يمكنك إضافة تعليمات إضافية إلى القالب حول كيفية الحفاظ على الصفحة.



سحر الطاولة


في الواقع ، بصفتي فنيًا ، أحب كثيراً الجداول ويمكنني تقريبًا أي معلومات بها (على الرغم من أن هذا ليس فعالًا دائمًا). الجداول نفسها واضحة ، منظمة ، قابلة للتطوير ، سحرية!



ولكن حتى مثل هذا الكيان الرائع كطاولة يمكن تدميره. ويمكنك استخدامها بنجاح وتحسينها. حول ذلك أدناه.

التصفية (المكون الإضافي المدفوع)


يمكن جعل أي جدول ضخم غير قابل للقراءة أقل ضخامة قليلاً وأكثر قابلية للقراءة عن طريق التصفية. للقيام بذلك ، يمكنك استخدام الماكرو المدفوع "جداول التصفية" .

داخل هذا الماكرو تحتاج إلى التمسك بالجدول (يمكنك حتى أقبح ، الشيء الرئيسي هو دفعه بالكامل). في الماكرو ، يمكنك تحديد أعمدة عامل التصفية باستخدام قائمة منسدلة ومرشح نص ومرشح رقمي ومرشح حسب التواريخ.



فقط تخيل أن جميع المعلومات عن المرشحين لجميع الشواغر مسجلة في قائمة مجدولة. بطبيعة الحال ، لا يتم فرزها - لا يأتي الناس لإجراء مقابلات أبجدية. وعليك أن تفهم ما إذا كنت قد قابلت مقدم عمل معين من قبل. تحتاج فقط إلى وضع هذا الجحيم في ماكرو التصفية ، وإضافة عامل تصفية نص حسب الاسم الأخير - وفويلا ، المعلومات على شاشتك.



تجدر الإشارة إلى أن تصفية الجداول الضخمة يمكن أن تؤثر على النظام ووقت تحميل الصفحة ، لذا فإن وضع جدول ضخم في الفلتر هو عبارة عن عكاز مؤقت ، فمن الأفضل بناء عملية لا يضطر فيها الأشخاص إلى إنشاء جداول ضخمة غير قابلة للقراءة (مثال على العملية سيكون في نهاية المقالة).

فرز (مكون إضافي مدفوع)


باستخدام الماكرو السحري "Table Filter" ، يمكنك أيضًا تعيين الفرز الافتراضي حسب أي عمود وترقيم الصفوف. أو انقر فوق أي عمود في الجدول يتم بروزه في ماكرو التصفية ، وسيحدث الفرز حسب هذا العمود.



على سبيل المثال ، لديك نفس الجدول مع المتقدمين وتحتاج إلى معرفة عدد المقابلات التي أجريت في شهر معين - قم بالفرز حسب التاريخ وكن سعيدًا.

جداول الملخص (البرنامج المساعد المدفوع)


الآن دعنا ننتقل إلى القضية أكثر إثارة للاهتمام. تخيل أن طاولتك ضخمة وتحتاج إلى حساب شيء منها. بالطبع ، يمكنك نسخه إلى Excel ، وحساب ما تحتاجه وتحميل البيانات مرة أخرى إلى Confluence. أو يمكنك تطبيق الماكرو "Pivot Table" مرة واحدة والحصول على نفس النتيجة ، ولكن أيضًا تحديثها.

على سبيل المثال: لديك جدول يتم فيه جمع بيانات جميع الموظفين - حيث يتواجدون جغرافيًا والمواقف التي يشغلونها. لحساب عدد الأشخاص في كل مدينة ، تحتاج إلى تحديد سطر في جدول "جدول الملخص" الكلي يتم من خلاله تجميع البيانات (الموقع) ونوع العملية (التجميع).



وبطبيعة الحال ، يمكنك التجميع وفقًا لعدة معايير في وقت واحد ، ويمكن العثور على جميع الميزات في الوثائق .

الرسوم البيانية (المكون الإضافي المدفوع)


كما قلت ، لا يحب الجميع الجداول بقدر ما أحب. لسوء الحظ ، فإن معظمهم لا يحبون المديرين على الإطلاق. لكن الجميع يحب مخططات الألوان النابضة بالحياة.
بالطبع ، عرف مبدعو Confluence عن هذا الأمر (ربما لديهم أيضًا رئيس يحب التقارير والرسوم البيانية ، ولكن أين بدونها). لذلك ، يمكنك استخدام الماكرو السحري "مخطط من الجدول" . في هذا الماكرو تحتاج إلى وضع الجدول المحوري من الفقرة السابقة ، وفويلا - يتم تصور بيانات مملة رمادية بشكل جميل.



وبطبيعة الحال ، يحتوي هذا الماكرو أيضًا على إعدادات. يمكن العثور على ارتباط إلى وثائق أي ماكرو في وضع التحرير لهذا الماكرو.

سهولة التجميع


ربما لم تكن المعلومات الواردة في الفقرات السابقة وحيًا لك. ولكن الآن أنت تعرف بالتأكيد كيفية استخدام وحدات الماكرو ، ويمكنني الانتقال إلى الجزء الأكثر إثارة للاهتمام من المقالة.



العلامات


إنه أمر سيئ عندما يخزن الأشخاص المعلومات في مقالة واحدة غير منظمة أو طاولة ضخمة. والأسوأ من ذلك - عندما لا تكون أجزاء من هذه المعلومات غير قابلة للقراءة فحسب ، بل تتناثر أيضًا عبر مساحات التقاء. لحسن الحظ هناك فرصة لجمع المعلومات المتناثرة في مكان واحد. للقيام بذلك ، استخدم العلامات ( العلامات المألوفة للجميع على الشبكات الاجتماعية).



يمكنك إضافة أي عدد من العلامات إلى أي صفحة. إذا قمت بالنقر فوق علامة ، سيتم نقلك إلى صفحة التجميع ، حيث توجد روابط لجميع المواد مع هذه العلامة ، بالإضافة إلى مجموعة من العلامات ذات الصلة. العلامات ذات الصلة هي تلك التي توجد غالبًا في نفس الصفحة.



خصائص الصفحة


يمكنك إضافة ماكرو آخر مثير للاهتمام إلى الصفحة لتنظيم المعلومات - "خصائص الصفحة" . داخله ، تحتاج إلى تقديم جدول من عمودين ، الأول سيكون المفتاح ، والثاني هو قيمة الخاصية. علاوة على ذلك ، يمكن إخفاء الماكرو من الصفحة بحيث لا تتداخل مع قراءة المحتوى ، ولكن في نفس الوقت ستظل الصفحة مميزة بالمفاتيح الضرورية.



انتبه إلى المعرّف - من الملائم تعيينه لتعليق مجموعات خصائص مختلفة على صفحات مختلفة (أو حتى مجموعات خصائص مختلفة على صفحة واحدة).

التقارير


عن طريق العلامات ، يمكنك جمع التقارير. على سبيل المثال ، يقوم الماكرو Content Report بجمع كل الصفحات بمجموعة معينة من العلامات.



ولكن التقرير الأكثر إثارة للاهتمام هو ماكرو "تقرير خصائص الصفحة" . كما أنه يجمع كل الصفحات التي تحتوي على مجموعة معينة من التسميات ، ولكنه لا يعرض فقط قائمة بها ، ولكنه يجمع جدولًا (التقط الرابط إلى بداية المقالة؟) ، في أي الأعمدة هي مفاتيح خصائص الصفحة.



اتضح جدول ملخص للمعلومات من مصادر مختلفة. من الجيد أنه يحتوي على وظائف ملائمة: التخطيط التكيفي ، والفرز حسب أي عمود. أيضًا ، يمكن تكوين جدول إعداد التقارير هذا داخل ماكرو.



عند التهيئة ، يمكنك إزالة بعض الأعمدة من التقرير ، وتعيين الحالة الافتراضية أو عدد السجلات المعروضة. يمكنك أيضًا تعيين معرّف خاصية الصفحة لعرض المعلومات التي تحتاجها فقط.

على سبيل المثال ، لديك العديد من صفحات الموظفين ، تحتوي هذه الصفحات على مجموعة من الخصائص حول الشخص: ما هو مستواه ، ومكانه ، وعندما انضم إلى الفريق ، وما إلى ذلك. يتم تمييز هذه الخصائص برقم التعريف = الموظف_ينف . وهناك مجموعة ثانية من الخصائص في نفس الصفحة تجمع معلومات عن شخص ، كجزء من فريق: ما هو الدور الذي يؤديه الشخص ، وفي أي فريق هو ، وما إلى ذلك. يتم تمييز هذه الخصائص برقم التعريف = team_inf . بعد ذلك ، عند تجميع التقرير ، يمكنك عرض معلومات فقط حول معرف واحد أو اثنين فقط في وقت واحد - لأنها أكثر ملاءمة.

جمال هذا النهج هو أنه يمكن للجميع جمع جدول المعلومات الذي يحتاجونه ، والذي لن يكرر أي شيء وسيتم تحديثه عند تحديث الصفحة الرئيسية. على سبيل المثال: Timlidu ليس مهمًا عندما حصل مطوروه على وظيفة ، ولكن من المهم الدور الذي يلعبه كل منهم في الفريق. سوف يجمع Timlid تقريرًا عن الفريق. ولا يهتم المحاسب بمن يقوم بأي دور ، لكن المنشورات مهمة - سيجمع تقريرًا عن المنشورات. في هذه الحالة ، لن يتم نسخ مصدر المعلومات أو نقله.

العملية النهائية


كتيب التعليمات


لذا ، يمكننا تنظيم المعلومات بشكل جميل وتجميعها بكفاءة في Confluence باستخدام وحدات الماكرو كمثال. ولكن من الناحية المثالية ، من الضروري التأكد من أن المعلومات الجديدة منظمة على الفور وتندرج في جميع آليات التجميع المستخدمة بالفعل.

هنا ستأتي مجموعة من وحدات الماكرو والقوالب إلى الإنقاذ. لجعل الأشخاص يقومون بإنشاء صفحات جديدة بالتنسيق الصحيح ، يمكنك استخدام الماكرو "إنشاء من قالب". يضيف زرًا إلى الصفحة ، من خلال النقر على صفحة جديدة يتم إنشاؤها من القالب الذي تحتاجه. وبالتالي ، تجعل الناس يعملون على الفور بالشكل الذي تحتاجه.



في القالب الذي تقوم من خلاله بإنشاء صفحة ، تحتاج إلى إضافة تسميات وماكرو "خصائص الصفحة" وجدول للخصائص التي تحتاجها مسبقًا. أوصي أيضًا بإضافة إرشادات حول القيم التي يجب أن تملأ الصفحة وقيم الخصائص.



ثم ستبدو العملية النهائية كما يلي:

  1. يمكنك إنشاء قالب لمعلومات من نوع معين.
  2. أضف العلامات وخصائص الصفحة في الماكرو إلى هذا القالب.
  3. في أي مكان مناسب ، قم بإنشاء صفحة جذرية باستخدام زر ، بالنقر فوق الصفحة الفرعية من القالب.
  4. ابدأ في الصفحة الجذرية للمستخدمين الذين من المحتمل أن يولدوا المعلومات الضرورية (وفقًا للنموذج المطلوب ، بالنقر على الزر).
  5. اجمع تقريرًا عن خصائص الصفحة من خلال التسميات التي حددتها في القالب.
  6. افرحوا: لديك كل المعلومات الضرورية في شكل ملائم.




صخور تحت الماء


كمهندس جودة ، يمكنني القول بأمان أنه لا يوجد شيء مثالي في العالم. حتى الجداول الإلهية غير كاملة. وفي العملية المذكورة أعلاه ، هناك مطبات.

  • إذا قررت تغيير اسم أو تكوين خصائص الصفحة ، فسيتعين عليك تحديث جميع الكائنات التي تم إنشاؤها بالفعل بحيث يتم سحب بياناتها بشكل صحيح في تقرير الملخص. هذا أمر محزن ، ولكن ، من ناحية أخرى ، يجعلك تفكر من خلال "هندسة" مجموعة المعلومات الخاصة بك بالتفصيل ، وهي مهمة مثيرة للاهتمام للغاية.
  • سيكون عليك كتابة كمية مناسبة من التعليمات حول كيفية ملء جداول المعلومات واستخدام العلامات. ولكن ، من ناحية أخرى ، يمكنك فقط رمي جميع الأشخاص المناسبين في هذه المقالة.


مثال على تخزين وثائق غير المنتج


من خلال العملية الموضحة أعلاه ، يمكنك تنظيم تخزين أي معلومات تقريبًا. جمال النهج هو أنه عالمي: عندما يعتاد المستخدمون عليه ، يتوقفون عن توليد فوضى. كما أن ميزة جمع كبيرة (ولكن ليست مجانية) هي القدرة على جمع إحصائيات مختلفة على الطاير ورسم مخططات جميلة عليها.

سأعطي مثالاً على عمليتنا في الحفاظ على المعلومات حول الفريق.



لكل شخص في الفريق ، قررنا إنشاء بطاقة موظف. وبناءً على ذلك ، لدينا نموذج يقوم بموجبه كل شخص جديد بإنشاء هذه البطاقة لنفسه والاحتفاظ بجميع المعلومات الشخصية الموجودة بها.



كما ترى ، لدينا جدول تفصيلي بالممتلكات ولدينا على الفور تعليمات حول كيفية الحفاظ على هذه الصفحة. يتم وضع بعض العلامات من قبل الموظفين أنفسهم وفقًا للتعليمات ، في النموذج فقط العلامات الرئيسية: بطاقة البطاقةالموظف بطاقة والتوجيه العلامة -direction و فريق سؤال وجواب العلامة .

ونتيجة لذلك ، بعد أن قام الجميع بإنشاء بطاقة لأنفسهم ، يتم الحصول على جدول كامل بمعلومات عن الموظفين. يمكن استخدام هذه المعلومات في نقاط مختلفة. يمكن لمديري الموارد جمع الجداول العامة لأنفسهم ، ويمكن للعملاء المحتملين إنشاء جداول الفريق عن طريق إضافة علامة فريق إلى التحديد.

يمكنك مشاهدة ملخصات مختلفة حسب العلامات ، على سبيل المثال ، عن طريق خطة qa-Upgrade ، سيتم عرض جميع المهام الخاصة بتطوير ضمان الجودة. في الوقت نفسه ، يقود كل شخص في بطاقة موظفه قصة مهمة وخطته للتطوير - تنشئ صفحة مضمنة من النموذج لخطط التطوير.



استنتاج


احتفظ بأي وثائق حتى لا تكون محرجة ، ولا يتأذى المستخدمون بشدة!

آمل حقًا أن تكون المقالة مفيدة وأن تكون جميع وثائق العالم مرتبة.


All Articles