نحن نعمل على إضافة (Plugin) جديدة للكانبان (Kanban) ستكون أكثر غنىً في الميزات من مكوّن القالب الحالي، وستمنحنا أساسًا أكثر متانة للبناء والتحسين في المستقبل.
تشمل بعض الميزات التي نخطط لها لهذه الإضافة الجديدة ما يلي:
السماح للمشرفين بإنشاء لوحات وتكوينها باستخدام واجهة مستخدم مصممة خصيصًا لهذا الغرض
السماح بفرز البطاقات حسب الأولوية داخل الأعمدة على اللوحة
السماح بإنشاء بطاقات عائمة دون مواضيع
السماح للمشرفين بالتحكم بمستويات وصول مختلفة إلى اللوحات لمستخدمين ومجموعات محددة
أحد الأمور التي أتناولها في الاعتبار مع اقترابنا من الإعلان عن هذا على نطاق أوسع هو الاسم.
kanban
هذا هو الاسم الذي كنا نستخدمه منذ البداية، حتى مع مكوّن السمة الذي كان متاحًا لبعض الوقت. يبدو لي أنه مصطلح تقني بعض الشيء، لكن من ناحية أخرى، إنه مصطلح معروف إلى حدٍّ ما في الوقت الحالي.
boards
تشير العديد من المنتجات إلى مجموعات الميزات المشابهة ببساطة باسم “boards”. نحن نفعل ذلك حاليًا للإشارة إلى اللوحات نفسها داخل الإضافة. ربما يجب أن يكون اسم الإضافة نفسها ببساطة “boards”؟ من ناحية أخرى، في عالم المنتديات، غالبًا ما تشير “boards” إلى “لوحات الرسائل”. هل سيكون ذلك خيارًا سيئًا في حالتنا؟
شيء آخر؟
ربما لديك فكرة أخرى حول كيفية تسمية هذا. إن كان الأمر كذلك، فأخبرنا!
أنا حقًا أحب الاتجاه الذي يتخذه هذا الأمر، وأنا متحمس للغاية! نحن نستخدم هذه الميزة على نطاق واسع في منتدانا، لعدة أغراض.
أعتقد ذلك، نعم. لقد مرّ على وجود منتدانا ما يقرب من 10 سنوات الآن، وعنوانه الرسمي يحتوي على عبارة “منتدى للنقاش”، ومع ذلك لا يزال يُشار إليه بانتظام باسم “لوحات النقاش”. هذا سيسبب الكثير من اللبس.
أوه، لا أعرف بشأن ذلك، بصراحة. بالتأكيد هو معروف أكثر للأشخاص المهتمين بالتقنية، ولربما لأولئك الذين يؤديون عملهم بشكل كبير على الحاسوب، لكن خارج هذا النطاق، لم أجد في تجربتي أن المصطلح معروف على نطاق واسع على الإطلاق.
لا أعرف إذا كان لدي اقتراحات مفيدة حول الاسم. نحن نستخدمه ليس فقط لتخطيط المشاريع، بل أيضًا كخط سير للموافقة وتدفق العمل للطلبات، لذا فإن كلمة “مشاريع” لا تناسب تمامًا، لكن ربما تناسب الأغلبية الأخرى.
بصراحة، بعد رؤية أيقونة الطائرة، فكرت في “اللوحات” (boards) على أنها “شرائط” (strips) لأن دماغي غريب بعض الشيء، فقد جعلني أفكر في مدرجات الهبوط، وكيف تنتقل البطاقات من شريط إلى آخر للوصول إلى وجهتها النهائية.
أختبر الإضافة الآن. وجدتها واعدة جدًا، وأنا متحمس للغاية لإتاحة اختبارها. لاحظت بعض الميزات التي يمكن أن تضيف قيمة إلى التجربة، وأشارككم أفكاري:
ما رأيكم في إضافة مجموعة من المواضيع (ليس من خلال الوسوم، بل باختيارها يدويًا) إلى اللوحات بدلاً من إضافتها واحدًا تلو الآخر؟
هذا هو أول قيد لاحظته أثناء مسوداتي الأولى وتجربتي للإضافة. ربما لم يكن هذا هو الهدف الأصلي، ولكن يمكن توسيع نطاق الاستخدام بهذه الطريقة.
أفكار أخرى تخطر ببال، دون ترتيب معين:
ملاحظة: أنا أستخدم Horizon، وقد تتغير تجربتي قليلاً عن Foundation.
السماح بالنقر على بطاقة اللوحة لدخول اللوحة، وليس فقط من خلال عنوانها.
عرض أيقونة «تم الحل» في المواضيع المحلولة، وأيقونة «مُسند» في المواضيع المسندة، وأيقونة «مغلق» في المواضيع المغلقة مسبقًا. هذا سيحرر الوسوم لاستخدامها في إجراءات أخرى.
جعل تبديل ملء الشاشة حقيقيًا، أو تعطيله. حاليًا، الأمر مربك بعض الشيء (في Horizon) ولا يوفر تجربة ملء شاشة مناسبة.
تكامل مع التقويم لعرض أسبوعي، مما يسمح بإعادة ترتيب البطاقات فيما بينها، خاصةً للأحداث المُنشأة. بالإضافة إلى تكامل مناسب مع إضافة Assign.
تكامل شامل مع سير العمل لإضافة المواضيع وتحديثها ونقلها بين البطاقات، ونقل البطاقات بين اللوحات تلقائيًا.
بطريقة غير مزعجة، الإشارة إلى إمكانية التمرير أفقيًا في البطاقات. عندما يعتاد المستخدمون على اللوحات، لن يكون ذلك ضروريًا بعد الآن،但如果 كان هذا العرض هو الافتراضي في فئات مثل الدعم أو الميزات، فقد يضل المستخدمون الجدد الطريق.
يخطر ببالي أن خط تدرج لوني بسيط وخفيف يظهر مرة واحدة فقط لكل جلسة قد يكون كافيًا. أعلم أن فريق التصميم سيحدد في النهاية الطريقة الأكثر فعالية للتعامل مع هذا الأمر.
السماح بنقل المواضيع/البطاقات بحرية بين الأعمدة. مرة أخرى، ربما لا يتوافق هذا مع مبدأ التصميم، لكنه مفيد جدًا للفرق ذات الهياكل الوظيفية غير الرسمية، والتي تعتمد بشكل أساسي على التجربة والتكيف مع التغيير.
بخصوص اسم الإضافة، يسعدني أنكم تفكرون في الأمر، وأتفق على أن «كانبان» مصطلح شائع الاستخدام — وفي الوقت نفسه ليس كذلك — على الأقل عند النظر إلى مجتمعات مختلفة، خارج تلك التي تتبع عادةً العمليات والإجراءات بدعم من مديري المشاريع أو موظفين مماثلين.
أود فقط إضافة بعض الكلمات التي أعتقد أنها يمكن أن تصف هذه الميزة الرائعة (مع تجنب المصطلحات التجارية والتركيز على الوظيفة): قائمة المهام (To-do)، المهام (Task)، الحالة (Status)، النشاط (Activity) [اللوحات].
تستخدم Trello وأدوات مشابهة مصطلح Planner. لكن هذه ليست حلول كانبان بالمعنى الدقيق، بل هي قريبة منها — ومع ذلك، يُعد كانبان الاسم الأكثر شيوعاً والاسم الفعلي المعتمد عملياً لهذا النوع من الأنظمة. لست متأكداً مما إذا كان لديكم حاجة حقيقية لإعادة اختراع العجلة مرة أخرى لقد بدأتم بنظام كانبان، وهذا النظام الجديد هو نفسه.
بالطبع، أنا أفكر في خيار واجهة مستخدم «النقل إلى…» يسمح بنقل البطاقات من العمود/اللوحة التي تتواجد فيها حاليًا إلى عمود أو لوحة أخرى. يجب أن يكون هذا الخيار متاحًا من خلال النقاط الثلاث التي تعرض حاليًا خيار «إزالة» فقط.
ربما أفتقد إلى شيء ما، لكن لم أتمكن من نقل البطاقات بسهولة بين الأعمدة أو اللوحات. هل يمكن أن يكون هذا مرتبطًا بعرض واجهة المستخدم الخاصة بالوسوم؟ في هذه الحالة، آمل أن يكون من الممكن دمج السلوكين: بدء الأعمدة الأولية من الوسوم، مع السماح أيضًا بنقل البطاقات خارج هذا الترتيب الأولي.
قد يكون استخدام هذا الميزة مرتبطًا بنقل البطاقات/المواضيع بين الأقسام المختلفة. على سبيل المثال، قد يُرسَل تذكرة دعم ليتم تحويلها إلى تذكرة تصميم.
التصميم الأكثر اكتمالًا للملحق يجب أن يسمح بنقل البطاقات بحرية دون الحاجة إلى استخدام أدوات اختيار داخل الأعمدة أو اللوحات، تمامًا مثل النهج الحديث في الشريط الجانبي حيث يقوم المستخدم ببساطة بـ «النقل».
وبمصادفة، نحن نتحول في أعمالنا عن استخدام Asana، وقد وجدت أن Planner (الإصدار المجاني) يفتقر إلى بعض الميزات، لذا في الأسبوع الماضي فقط أعدت إحياء لوحة كانبان القديمة التي تعتمد على مكوّنات القالب. ربما أنا فقط أؤمن بشكل مفرط بـ Discourse، لكنني سأقترح بالتأكيد هذا الخيار لأي فرق داخلية تبحث عن بديل لـ Asana.
مع مراعاة ذلك، فإن آمالي هي أن يكون هناك:
تخصيص المهام يختلف عن ملكية الموضوع (أفترض أن هذا ممكن باستخدام وظيفة “تعيين الموضوع”)
طرق لضبط تواريخ الاستحقاق (على غرار وظيفة الإشارات المرجعية)
أساليب لتسجيل تغييرات الحالة/التفاصيل
لقد بنيت أتمتة تسجّل تلقائيًا عند تغيير التصنيف/الوسم، حتى يتمكن MCP الخاص بي من إنشاء التقارير وتتبع مسار المشروع بسهولة أكبر.
نعم، يمكنك استخدام “إسناد” هنا، وسيظهر المُسنَد إليه (أو المُسنَد إليهم) على البطاقات. لاحظ أنه يمكنك إسناد منشورات داخل موضوع، بالإضافة إلى إسناد الموضوع ككل لشخص معين.
هذا ليس شيئًا متاحًا لدينا بعد. ربما نحتاج إلى الغوص أكثر في ما تتخيله هنا في موضوع Contribute > Feature.
المنشورات داخل المواضيع هي بداية جيدة. تغيير الوسوم / نقل الأعمدة سيكون الخطوة التالية. نحن نسجل بعض النشاط من هذا النوع، لذا فإن العبث بما يمكنك وما لا يمكنك استخراجه عبر مستكشف البيانات (Data Explorer) قد يكون مفيدًا.
لديّ بعض الآمال والأحلام عندما يتعلق الأمر بهذا المجال أيضًا – أحب أن يكون لديّ شيئين: 1) نوع من “تدفق النشاط” على مستوى اللوحة بأكملها، و 2) تاريخ للوحة مخزن كلقطات (snapshots) من حالة اللوحة.
(1) هو شيء أعتقد أن العديد من المنتجات تفعله بالفعل، لذا يجب أن يكون مألوفًا إذا قمنا به.
(2) ليس شيئًا رأيته من قبل، لكنني أشعر أنه في متناول اليد وقد يكون قويًا للغاية. أتخيله يفتح الباب أمام شيئين: أ) وجود روابط دائمة (permalinks) لحالة معينة للوحة (مثلًا للربط بـ “الحالة الحالية” في تحديثات دورية من موضوع)، و ب) وجود شيء مثل “خط زمني قابل للمسح” حيث يمكنك رؤية كيف تغيّرت اللوحة مع مرور الوقت.
لست متأكدًا مما إذا كان (2) سيحدث قبل أن تصبح أشياء أخرى أكثر أهمية، لكنه شيء أهتم باستكشافه إذا استطعنا توفير المساحة له.
سيكون من الرائع وجود طريقة للتصفية حسب وسوم محددة. على سبيل المثال، إذا أردت رؤية جميع المهام المطبقة على وسم “ABC”، ستتيح لي أداة التصفية عرض جميع البطاقات المطبقة.
إمكانية قيام البطاقات بجلب أي مربعات اختيار من خلال الموضوع. حاليًا، يتم جلب المنشور الأصلي فقط إلى البطاقة. سيكون من الممتع أن تكون في منتصف الموضوع بعدة منشورات، وأن تنشئ مربع اختيار [] ويتم جلبه إلى البطاقة.
سيكون من الرائع أيضًا القدرة على التفاعل مع هذه مربعات الاختيار من عرض البطاقة.
القدرة على إضافة رد سريع إلى الموضوع المقابل من خلال البطاقة.
إذا كان عمود مبنيًا على وسم، فليحل عنوان العمود محل الوسم القياسي حتى لا يتكرر:
قمنا أيضًا بمناقشة الأمر داخليًا بشكل أكبر، وهناك بالتأكيد أشخاص يشاركون القلق من أن Boards قد يسبب بعض الارتباك، لكن في المجمل ما زلت أعتقد أنه التوازن الصحيح.
لدينا طلب دمج (PR) مفتوح هنا لدمج الإضافة في النواة كإضافة أساسية، مع الاسم الجديد:
نخطط لدمجه في وقت ما خلال اليوم التالي أو نحو ذلك.