איך להריץ ספרינט?

(אם אתם מחפשים איך באמת לרוץ מהר יותר
(אם אתם מחפשים איך באמת לרוץ מהר יותר, בדקו כיצד לרוץ).

מפתחי תוכנה תמיד מחפשים דרכים לבנות תוכנה "טובה יותר, מהירה וזולה יותר". Scrum Sprint - שימוש ב- Scrum (מפגשים יומיומיים) והפעלת Sprint (זמן מוגבל לצוות לעבוד ולהשלים מערך משימות) - היא אחת הדרכים לעשות זאת. (אם אתם מחפשים איך באמת לרוץ מהר יותר, בדקו כיצד לרוץ)

צעדים

  1. 1
    התכונן לפגישת תכנון ספרינט בסקרום. אתה יכול להכין תרשים קיר פרויקט עם עמודות ושורות לפרסום צבר הספרינט, מטלות המשימות וההתקדמות עד לסיום.
    • קבל רכישה של משתתף. הציגו את צבר המשימות (לפיתוח מערכת חדשה או שיפורים למערכת קיימת) שיושג. המשתתפים הם צוות פיתוח התוכנה (כולל מתכנתים, אבטחת איכות וסופרים טכניים), ובעל המוצר (PO). ה- PO מנווט את הספרינט, ולכן אם איש קשר זה לא משתתף, התהליך הוא חסר טעם (ה- PO הוא בדרך כלל חלק מארגון הפיתוח ויש לו לקוח משלו להבין ולרצות).
    • ספרינט הוא תקופת פיתוח של מוצר X שבמהלכו הדרישות ל- X אינן משתנות בדרך כלל אלא כדי להסיר מכשולים. בעת הדיון ב- X בפגישת התכנון, יתגלה פריט / תכונה "חדש" Y שהיה צריך להיות, אך לא היה, בצבר המוצר עד אז. נחשב בהקשר גדול יותר Y עשוי לדרוש חשיבה מחודשת על הצבר. אם זה לא חיוני לספרינט, Y עלול להיות מושלך בחזרה לפיגור ולא חלק מהספרינט הזה.
    • הכן את צבר המוצרים - הרשימה המועדפת של כל התכונות או השינויים שעוד יבוצעו - "ToDoList" ברמת הפרויקט.
    • ארגן את הפגישה - על בעל המוצר לארח את הפגישה. Scrum Master (לא PO) הוא חבר בצוות האחראי להתממשק עם PO לבין העולם החיצון צוות ספרינט Scrum, וכדי להקל עוזר לתאם עם PO כך הוא / היא יכול להסיר / חסימות הנחישות לעכב את העבודה של הצוות בתוך ספרינט הסקרום.
  2. 2
    ערכו את פגישת תכנון הספרינט. בחר משך ספרינט, כלומר כמה זמן יהיה הספרינט. חודש הוא משך נפוץ. משך הזמן קצר עד שבוע או שבועיים.
    • זהה על אילו פריטים / תכונות מצבר המוצר הגיוני לעבוד קודם. לפעמים אתה רוצה לבחור את הדברים שאתה יודע כרוך בסיכון הטכני ביותר, ופעמים אחרות כדאי לעשות את הדברים המספקים את הערך העסקי הגבוה ביותר. מחברים מסוימים, כמו קנט בק, מציעים לך לבחור פריטים לאיטרציה הראשונה שתאפשר לך לבנות את המערכת כולה בצורה שלדית. הקלט של בעל המוצר בשלב זה הוא חשוב מאוד.
    • היקף החוצה והודיע על יעדי הספרינט וההתחייבויות (בתחילת כל ספרינט, הצוות ובעל המוצר מסכימים על מבחר פריטי צבר מהרשימה שיבצעו את ספרינט היעד).
    • לאחר שבחרת באילו פריטים לעבוד, המטרה שלך, הצוות מחלק את הפריטים למשימות וגודל כל משימה / תכונה. תכונה עשויה להיות מפוצלת למספר פריטים קטנים יותר להשלמה. באופן זה, תיאור התכונה וההערכה מוגדרים טוב יותר ולעיתים מתגלים משימות / תכונות חדשות.
    • לאחר שזוהו המשימות עבור הספרינט, הצוות מעריך אם יש ביכולתו להשלים את העבודה המתוכננת לאיטרציה. אם יש יותר מדי עבודה, יהיה צורך לצמצם את מספר הפריטים מצבר המוצרים שהצוות ינסה להשלים באיטרציה הנוכחית של ספרינט. אם אין מספיק משימות כדי להעסיק את כולם, ייתכן שבעל המוצר ירצה להוסיף פריט נוסף ומשימותיו מצבר המוצר לספרינט.
    בחר משך ספרינט, כלומר כמה זמן יהיה הספרינט
    בחר משך ספרינט, כלומר כמה זמן יהיה הספרינט.
  3. 3
    ריצה מהירה! עבוד על השלמת כל פריט בצבר הספרינט. כדי שהפריט יהיה שלם, עליו להיות מקודד, נבדק ומתועד.
    • בכל יום, כל צוותי הפיתוח (קודנים, בודקים, כותבים) מתכנסים לפגישה קצרה (בדרך כלל 15 דקות), המכונה לפעמים סקרום. בפגישה זו כל אחד מחברי הצוות עונה על שלוש שאלות בקצרה רבה (כולם מקשיבים לראות כיצד משימות אחרות מתקדמות):
      1. "מה עשיתי בפרויקט אתמול?"
      2. "מה אני אעשה בפרויקט היום?"
      3. "עם אילו מכשולים או מכשולים אני עומד בפני הפרויקט?" - בעל המוצר עשוי לרצות לדבר עם חלק מהמשתתפים אחד על אחד, מאוחר יותר.
    • עקוב אחר ההתקדמות שלך. כמה עבודה הושלמה במשימות? כמה עבודה נותרה (האם מישהו זקוק לעזרה)? הקבוצה עשויה לרצות להתאים את המיקוד שלהם בהתבסס על אופן הספרינט.
  4. 4
    ערכו את סקירת הספרינט. על המשתתפים לכלול את צוות הפיתוח ואת בעל המוצר לכל הפחות. לקוחות ואנשים אחרים שמתעניינים בפרויקט הוא יתרון.
    • קבעו את ההקשר, הזכרו למשתתפים אילו פריטים נבחרו מתוך צבר המוצרים ומדוע.
    • הדגים מה הצוות השיג.
    • בעל המוצר מספק משוב לצוות האם התכונות בספרינט זה תואמות את הציפיות של בעל המוצר.
    • קבל משוב גם מהמשתתפים האחרים. משוב לקוחות חשוב במיוחד.
    • אם הקבוצה לא הצליחה לעמוד באף אחת משערי הספרינט, תן מעמד על אותם פריטים.
    Y עלול להיות מושלך בחזרה לפיגור ולא חלק מהספרינט הזה
    אם זה לא חיוני לספרינט, Y עלול להיות מושלך בחזרה לפיגור ולא חלק מהספרינט הזה.
  5. 5
    חזור. השתמש במשוב כדי להחליט כיצד לשפר את הספרינט. שמרו על מה שעובד בספרינטים, וקרצפו את מה שלא. לא תשתפר מהר יותר בזול אחרי ספרינט אחד. "פעולה חושפת את הצעד הבא."

טיפים

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

אזהרות

  • תהליך הבדיקה וההתאמה התכופים יגלה כל מיני בעיות. אי תיקון בעיות עמוקות היא סיבה משמעותית לכך שאנשים נוטשים פגישות Scrum / Sprint מדי יום.
  • אם צוות הפיתוח עושה לא צריך אף אחד מהחלק קשר לקוח של הארגון מעורב ספרינט (מישהו שיודע מהלקוח מה שדרוש ורצה), אז זה לא סביר כי המוצר יהיה מוצלח.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail