→ المدونة
المنتج7 د قراءةThe Taskfolk team7 مشاهدةحُدِّث في

نقاط القصص أو الساعات، وسبرنتات متوازية حين تتشارك الفرق مشروعًا

XLinkedIn

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

قدّر بالنقاط أو بالساعات، القرار قرارك

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

إعداد التقدير في المشروع: الوقت أو نقاط القصص أو بلا تقدير، يُختار لكل مشروع

هذا الاختيار لكل مشروع أهم مما يبدو. يستطيع فريق التصميم العمل بالوقت بينما فريق المنصة يعمل بالنقاط، في مساحة العمل نفسها، دون أن ينحني أحدهما للآخر. والمفتاح ليس عامًا وليس دائمًا؛ غيّره متى تغيرت ممارسة الفريق.

اختيار Fibonacci، على المهمة مباشرة

حين يستخدم المشروع النقاط، يصبح التقدير على المهمة اختيارًا سريعًا من سلسلة Fibonacci: ‏1 و2 و3 و5 و8 و13 و21، وعلامة "؟" لما لم يُقدّر بعد. نقرة واحدة تحدده. وبجوار السلّم حقل مخصص للتقدير النادر الذي لا يناسب السلّم، لكن السلّم هو ما ستمد يدك إليه.

منتقي نقاط القصص بسلسلة Fibonacci في الشريط الجانبي للمهمة

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

نقاط القصص شارة على كل بطاقة في اللوحة

سرعة الإنجاز ومخطط العمل المتبقي يتبعان الوحدة

هذا هو الجزء الذي يجعل النقاط حقيقية لا زخرفية. مشروع النقاط يقيس سرعة الإنجاز ومخطط العمل المتبقي بالنقاط لا بعدد المهام. يُقرأ السبرنت "التزم 34، أنجز 29" بالنقاط؛ وخط المخطط يهبط بوزن كل بطاقة عند إغلاقها، لا بواحد لكل مهمة. ومشروع الوقت يحتفظ بسرعة إنجازه بعدد المهام كما كانت تمامًا، فالتحويل لا يغيّر الأرقام أبدًا لفرق لم تطلبه. تُختار الوحدة مرة واحدة لكل مشروع، وكل تقرير بعدها يحترمها.

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

سبرنتات متوازية حين تتشارك الفرق مشروعًا

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

سبرنتان نشطان في الوقت نفسه داخل مشروع واحد

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

الوقت أولًا ما زال الافتراضي

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

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

وفي واجهة API أيضًا

كل ما سبق له توأم برمجي. وحدة التقدير في المشروع ونقاط القصص في المهمة كلاهما في واجهة REST v1، ولأن خادم MCP يُشتق من المواصفة نفسها، يستطيع وكيل ضبطهما باللغة الطبيعية. تحويل مشروع إلى النقاط وتنقيط مهمة نداءان:

curl -X PATCH https://taskfolk.ai/api/v1/workspaces/acme/projects/APP \
  -H "Authorization: Bearer $TASKFOLK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"estimation_unit":"points"}'

curl -X PATCH https://taskfolk.ai/api/v1/workspaces/acme/projects/APP/issues/APP-1 \
  -H "Authorization: Bearer $TASKFOLK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"story_points":8}'
const base = "https://taskfolk.ai/api/v1/workspaces/acme/projects/APP";
const headers = {
  Authorization: `Bearer ${process.env.TASKFOLK_API_KEY}`,
  "Content-Type": "application/json",
};
await fetch(base, { method: "PATCH", headers, body: JSON.stringify({ estimation_unit: "points" }) });
await fetch(`${base}/issues/APP-1`, { method: "PATCH", headers, body: JSON.stringify({ story_points: 8 }) });
import os, requests

base = "https://taskfolk.ai/api/v1/workspaces/acme/projects/APP"
h = {"Authorization": f"Bearer {os.environ['TASKFOLK_API_KEY']}"}
requests.patch(base, headers=h, json={"estimation_unit": "points"})
requests.patch(f"{base}/issues/APP-1", headers=h, json={"story_points": 8})

جربهما على مشروع حقيقي

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

أسئلة شائعة

هل يدعم Taskfolk نقاط القصص؟

نعم، لكل مشروع على حدة. يختار كل مشروع في إعداداته طريقة تقدير العمل: الوقت (الافتراضي)، أو نقاط القصص، أو بلا تقدير. النقاط تُختار سريعًا من سلسلة Fibonacci ‏(1 و2 و3 و5 و8 و13 و21، مع قيمة مخصصة)، والاختيار لكل مشروع، فتستطيع فرق مختلفة في مساحة عمل واحدة التقدير بطرق مختلفة.

نقاط القصص أم الساعات، أيهما أستخدم؟

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

ما سلّم النقاط الذي يستخدمه Taskfolk؟

سلسلة Fibonacci: ‏1 و2 و3 و5 و8 و13 و21، مع علامة "؟" لما لم يُقدّر بعد وحقل مخصص للتقدير النادر الذي لا يناسب السلّم. وتُخزن النقاط رقمًا حتى تستطيع سرعة الإنجاز ومخطط العمل المتبقي جمعها.

هل تُقاس سرعة الإنجاز في Taskfolk بنقاط القصص؟

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

هل يستطيع Taskfolk تشغيل سبرنتات متوازية أو متداخلة؟

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

كيف تعمل عدة سبرنتات نشطة على اللوحة؟

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

هل نقاط القصص والسبرنتات المتوازية على الخطة المجانية؟

نعم. كلاهما يُشحن على كل الخطط بما فيها Free، وكلاهما اختياري لكل مشروع. وتستطيع أيضًا ضبط وحدة تقدير المشروع ونقاط قصص المهمة عبر واجهة REST v1 وخادم MCP، فيستطيع الوكلاء إدارتهما أيضًا.

قراءات ذات صلة

أضف تعليقًا

ابدأ النقاش.