תיעוד

דרכים להתחיל עבודה

הנתיבים שבהם העבודה נכנסת ל־Coroid והתוצאות האפשריות אליהן ניתן להפנות אותה.

העבודה מגיעה ל־Coroid דרך מספר נתיבים, כולם מתכנסים לנתיב ביצוע אחיד — מפרט, תוכנית, בנייה, אימות, בדיקה, בקשת משיכה.

נתיבלשימוש כאשר
עבודה חדשהמישהו רוצה משהו ונמצא כאן כדי לתאר זאת.
ייבוא בעיותהבקשה כבר קיימת ב־Jira, Linear, Trello או ב־GitHub Issues.
שאל את Coroidאתם מעדיפים לתאר זאת באופן שיחתי.
לוחות זמניםהגורם המפעיל הוא זמן.
סנטינלהגורם המפעיל הוא תנאי שנהיה נכון.
וויםהגורם המפעיל הוא אירוע פלטפורמה.

אתם בוחרים את התוצאה.

לא משנה מאיזה נתיב מגיעה העבודה, אתם מחליטים מה היא תהפוך לה. טופס עבודה חדש מבקש זאת תחילה, ושאר הטופס מתאים את עצמו לתשובתכם:

ניתובתוצרים
משימה ניתנת לביצוע אחתמשימה בודדת, שמסתיימת ב־pull request אחד.
תוכנית עבודה בשלביםתוכנית בשלבים שאתם מאשרים לפני כתיבת הקוד.
דוחדוח שנוצר.
לוח זמניםמעקב חוזר

משימה או תוכנית?

המבחן השימושי הוא יכולת הבדיקה. אם העבודה המוגמרת היא pull request אחד שעמית יכול לקרוא בש sitting אחד, זו משימה. אם היא דורשת מספר שינויים בסדר מוגדר, או שאתם רוצים לאשר את הגישה לפני שנבנתה, זו תוכנית.

אם אינכם בטוחים, עדיף לבחור בתוכנית עבור כל דבר משמעותי. תוכנית מספקת לכם נקודת אישור לפני קיומו של הקוד, שהיא המקום הזול ביותר לשינוי דעת. משימה שמתגלה כגדולה מדי פשוט נגמרת לה מקום.

עבודה מיובאת

בעיות שיובאו ממעקב אינן מתבצעות עם הגעתן — אתם עדיין מכוונים אותן. רשימת משימות היא רשימת משאלות, ולא הכל שבה צריך להיבנות על ידי סוכן ללא החלטה מצד מישהו. ראו ייבוא עבודה.

כניסה אוטומטית

לוחות זמנים, סנטינל וווים פותחים עבודה ללא בקשה מצד אדם, וההבדל ביניהם הוא רק בגורם המפעיל: זמן, תנאי שנצפה, ואירוע פלטפורמה.

כל שלושתם צורכים מקומות זיכרון של סוכנים והוצאות אמיתיות על מודלים. יש לתת לעבודה אוטומטית עדיפות נמוכה יותר מעבודה שמישהו ממתין לה — ראו קיבולת ומקומות זיכרון של סוכנים.

בפרק זה