המפעל הוא המקום שאליו תגיעו לאחר ההתחברות. הוא נפתח עם מה שהמפעל סיפק וכמה עלה, ואז מה זקוק לך; כל משימה ותוכנית מציגים את סיפור התנהלות העבודה. ניתן לגשת ממנו למשימות, נתיבים, תוכניות, אוטומציות ודוחות, כך שיהיה לכם מקום אחד לענות על השאלה "מה קיבלנו ומה זקוק לי?".
לשם מה הוא משמש?
המפעל עונה על השאלה "מה סופק, כמה עלה ומה זקוק לי?". Mission Control, במרחק לחיצה אחת, עונה על השאלה "מה פועל כרגע?".
ההבדל בין השניים חשוב כשיש יותר מכמה משימות בתהליך. המפעל הוא המקום שבו אתם מחליטים; Mission Control הוא המקום שבו אתם צופים.
סקירה כללית
בחרו את השבוע או החודש הזה, וכל הפרויקטים או אחד מהם, תחת הכותרת.
- שלושה נתונים: בקשות משיכול שמוזגו, עבודה שהושלמה והוצאות שנגרמו, כשכל אחד מהם מושווה לתקופה הקודמת ("4 יותר מהשבוע שעבר"). מספר הבקשות שמוזגו מחושב עבור כל pull request שמוזג במאגרי הנתונים המחוברים שלכם, ללא קשר למי פתח אותן, והנתון מציין כמה פעמים Coroid ביצע זאת ("11 פעמים על ידי Coroid"). בחרו נתון כדי לראות אותו בח eight שבועות או חודשים האחרונים; עלות כל pull request שמוזג על ידי Coroid מוצגת מתחת לתרשים. הנתונים מגיעים מרשומות, לא ממודל.
- זקוק לך מציג רק החלטות שיש לקבל: תוכנית לאישור, עבודה לבדיקה או מיזוג, בעיה בבדיקה שאין לה משימה משויכת, בקשה לאישור ועבודה שנכשלה או נחסמה. הכותרת שלו סופרת אותן; חמש הראשונות מוצגות, ו הצג עוד מוסיף את השאר. פתחו שורה כדי לראות את הפעולה שלה, או דחו אותה עם "לא עכשיו".
- פרויקטים מציג שורה אחת לכל פרויקט עם עבודה בתקופה הנוכחית, כשהמשימות שמוזגו מוצגות ראשונות. פתחו שורה כדי לראות את הנתונים של הפרויקט, את העבודה שבתהליך, האם המוצר ששוחרר תקין בסביבה הייצורית, וכיצד התנהלה העבודה: באיזו תדירות עברה בדיקת איכות בפעם הראשונה, וכמה זמן נדרש לעבודה מרגע הבקשה ועד למסירה. פרויקטים ללא פעילות בתקופה הנוכחית מתכנסים לשורה אחת ("4 פרויקטים אינם פעילים").
- הושלם השבוע מציג את התוצאות, מהחדשות ביותר; אוטומציות שגרתיות מתכנסות לשורה אחת.
- כל העבודה פותח את הרשימה המלאה של משימות, נתיבים, תוכניות, אוטומציות ודוחות, לפי מצב.
כשהעבודה מוזגת, השתמשו ב גרסאות כדי לעקוב אחר ההתחייבות הנבחרת דרך שלבי הזמינות, ניסיונות הפריסה ומצב הסביבה. משימה שהושלמה או נתיב שקודם אינם מהווים תוצאת פריסה.
- Upgrade uuid (breaking change) is blockedcoroid-expo · לפני יומיים (2)
- Pin our GitHub Actions and let Dependabot keep them current stoppedcoroid-expo · לפני 4 ימים
- Pin our GitHub Actions and let Dependabot keep them current stoppedcoroid-expo · לפני 4 ימים
- coroid-expo9 שולבו · 7 הושלמו · 17.41 $ · 10 ממתינים לתגובתך
סקירת מפעל התוכנה: שלושה נתונים ותרשים לשבוע זה, מה שדורש את התערבותך, ושורה אחת לכל פרויקט. נתונים להמחשה בלבד.
טיפול בכמה החלטות בבת אחת
כשעבודה ישנה נצברת ב-Zakuk Lecha, בחרו שורות יחד: ריחפו מעל שורה והנקודה שלה תהפוך לתיבה לסימון, או השתמשו ב בחר ליד הכותרת (בטלפון). בחר הכל בוחר את כל השורות. לאחר מכן:
- לא עכשיו מסמן את השורות כמיועדות עבורכם עד שמצבן ישתנה. אחרים עדיין יראו אותן.
- סגור עבור כולם (בעלי זכויות ומנהלי מערכת) אורכב את התוכניות, יבטלו את המשימות שממתינות לבדיקה, ויפטרו את השאר (עבודה שנכשלה, בעיות בבדיקה, בקשות) עבור כל הארגון עד שמצבן ישתנה. Coroid יבקש אישור קודם, ושום דבר לא יימחק.
קבלת החלטה על מיזוג
תוכנית מוכנה למיזוג נפתחת בשלב קבלת ההחלטה: כמה זמן היא ממתינה, מהו תהליך המיזוג ("המיזוג יעביר אותה לענף main של coroid-expo"), שורה של נתונים (המשימות שלה, הבדיקות שלה, pull request), וסעיפים סגורים עם תיאור השינויים, כל מה שכדאי לדעת, הראיות וכיצד הגיעה למצב זה. אשרו ומיזגו שואל פעם נוספת לפני המיזוג; אפשרויות נוספות מציג את אפשרויות Request changes, Ask about this, pull request ושם הענף.
כיצד התנהלה יחידת העבודה
פתחו משימה ותראו אותה כמו שרשרת הודעות: משפט אחד על מה שקרה (או מה קורה כרגע), שורה של נתונים (קריטריונים שנענו, זמן, עלות, סבבי בדיקת איכות), מעקב דרך שלבי Asked, Planned, Built, Checked ו-Delivered, וההודעות שהובילו לכך: הבקשה, כל הזמנת עבודה, דיווחי המפתח והצוות לבדיקת איכות, תגובות הצוות שלכם, וכיצד הסתיימה. כשצוות הבדיקה החזיר את העבודה, סבבים אלו מתכנסים לשורה אחת שניתן לפתוח.
בחרו הודעה כדי לראות את הרשומה שלה: הזמנת העבודה, הבדיקות, והריצה עם המודל, הטוקנים והזמן שלה, יחד עם גישה לשרשרת המלאה. "About this work" מכיל את המפרט, מי ביקש אותה, התוכנית, איכות ועלות.
תוכנית מציגה נתונים דומים: שלביה כמפה, כל משימה עם תיאור התנהלותה, וכמה משימות עברו בדיקת איכות בפעם הראשית.
עבודה שנעצרה מסומנת באדום, עם פירוט מה בטוח ("בטוח: הענף main לא השתנה"), סיבת העצירה (ההודעות האחרונות והתקלה שתועדה) ו נסה שוב עכשיו.
בסוף שרשרת ההודעות תוכלו:
- השיב, וציינו אנשים עם @; הם יקבלו הודעה עם קישור.
- שאל את העוזר על העבודה. הוא יקרא את שרשרת ההודעות כדי לענות ("מדוע היא נשלחה בחזרה?") ויקשר לנתונים שמצא.
- שתף שתפו אותו עם אנשים בארגון שלכם; הם יקבלו התראה עם הקישור אליו. אף אדם מחוץ לארגון שלכם לא יוכל לפתוח אותו.
- העתק כתקציר קצר: תקציר קצר עם התוצאה, העובדות והקישור, לשימוש בכל מקום.
צפייה בהתנהלות משימה
פתחו משימה בתהליך כדי לעקוב אחריה בזמן אמת: השלבים שנעשו, הכלים שנקראו, הקבצים שנגעו בהם ותוצאות הבדיקות ככל שהן נאספות.
כדאי לעשות זאת מספר פעמים בתחילת הדרך. צפייה בשתיים או שלוש משימות מתחילתן ועד סופן מלמדת אתכם יותר על כתיבת מפרט טוב מאשר כל כמות של תיעוד – תראו בדיוק היכן הסוכן נאלץ לנחש.
לאחר מכן, הפסיקו לצפות. ההתראות יודיעו לכם מתי משהו דורש את התערבותכם.
התערבות
ניתן לעצור, לבטל או לשלוח בחזרה משימה בתהליך עם הערות. ראו כאשר משימה נתקעת או נכשלת כדי להבין מתי כל אחת מהן מתאימה.
אוטומציה
העבודה אינה מתחילה רק כאשר מישהו מקליד תיאור:
- אוטומציות מתחילות לעבוד לפי לוח זמנים או כאשר משהו קורה, כגון פתיחת pull request. הן מופיעות תחת הקטגוריה אוטומציות.
- לוחות זמנים מבצעות עבודה באופן קבוע.
- חיבורים מגיבים לאירועים בפלטפורמה.
- דוחות מסכמים את מה שקרה, לפי לוח זמנים.