כל מה שאתה צריך לדעת על SCRUM



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

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

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





ישנם 3 דברים על Scrum שאני צריך להתייחס אליהם היישר מהמחבט. Scrum הוא

  1. קל
  2. קל להבנה
  3. קשה ליישום

בהתחשב בכך, מה שאנו מקווים בתקווה צריך לתת לך את היסודות של Scrum.



מה זה SCRUM?

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

מהו מודל המפל?

בתוך ה מודל מפל , כל התכנון מתרחש בתחילת תהליך הפיתוח ובאותו זמן מושקע זמן רב. ואז מתרחש פיתוח מלא של המוצר, ואחריו בדיקה. ואז לבסוף מוצר נבדק ונפרס, שכל זה דורש כשנה.

דגם מפל - אדוריקה



בְּעָיָה

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

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

פִּתָרוֹן

ב- Scrum יש לך את הגישה הבאה.

  • קודם אתה לְתַכְנֵן מספיק כדי להתחיל עם הפרויקט שלך.
  • שנית, אתה לִבנוֹת המוצר שלך עם סט תכונות מינימלי ובסיסי.
  • שלישית, אתה מִבְחָן תכונות אלה בהתאם לתוכנית שלך.

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

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

אז מה זה בדיוק Scrum?

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

מיהו מאסטר Scrum?

להסביר מיהו א סקרום מאסטר , אצטרך עזרה של השערה.

בְּעָיָה

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

כעת, יכולות להיות שתי דרכים להתייחס לבעיה זו.

פתרון 1: גישת המפקח

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

פתרון 2: גישת ה- Scrum Master

ה סקרום לִשְׁלוֹט מאפשר לצוות להתארגן בעצמו ולבצע שינויים במהירות. הוא / היא מקל זָרִיז עקרונות. מאסטר הסקרום מנהל את התהליך לאופן החלפת המידע.

זה גוזל פחות זמן והצוות גדל על ידי למידה לחשוב בעצמם.

מסגרת SCRUM

Scrum אינו מתודולוגיה, אלא עומד על השיטה המדעית של אֶמפִּירִיצִיזְם . זה בעצם החליף את הגישה האלגוריתמית המתוכנתת עם יותר היוריסטי (למידה עצמית) האחד, בכבוד לאנשים וארגון עצמי להתמודד עם האופי הבלתי צפוי של המכשולים בפיתוח תוכנה.

מהי אמפיריות?

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

אמפיריות עומדת על 3 עמודים, כלומר שְׁקִיפוּת , בְּדִיקָה ו הִסתַגְלוּת .

שְׁקִיפוּת

פירוש הדבר להציג את העובדות כפי שהן. כל העובדים המעורבים - הלקוח, המנכ'ל, תורמים בודדים - שקופים בהתנהלות השוטפת שלהם עם אחרים.

בְּדִיקָה

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

הִסתַגְלוּת

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

מחזור החיים של Scrum

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

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

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

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

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

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

שלב 6: ה מחזור חוזר למשימות שנותרו בצבר המוצר. זה נמשך עד שקורה אחד מהדברים הבאים

  • המועד האחרון הושג
  • התקציב מוצה
  • בעל המוצר מרוצה מהמוצר האמור

מה זה ספרינט?

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

במהלך ספרינט זה

  • אין שינויים מיוצרים שיסכנו את מטרת ספרינט
  • איכות התוספת לא לְהַקְטִין
  • היקף הפרויקט אולי משא ומתן מחדש בין בעל המוצר ו קְבוּצָה

לכל ספרינט יש מטרה (מטרת הספרינט) של מה שאמור להיבנות. זו שרטוט עיצובי או תוכנית גמישה שתנחה את בניית תוספת המוצר שהתקבלה.

טקסי SCRUM

ישנם ארבעה טקסים / אירועים בסקרום.

תכנון ספרינט

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

תכנון ספרינט עונה על השאלות הבאות

  • מה ניתן לספק בתוספת הקרובה?
  • כיצד תושג העבודה הנדרשת לספרינט זה?

Scrum יומי

ה- Daily Scrum הוא אירוע של 15 דקות לקופת הסקרוםלתכנן ולסנכרן פעילויות במשך 24 השעות הקרובות. זה נערך בכל יום של הספרינט.

בסקרום היומי, כל חבר צריך לענות על השאלות הבאות

  • דברים שעשיתי אתמול?
  • מה אני אעשה היום?
  • מה המכשולים שלי?

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

סקירת ספרינט

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

ספרינט רטרוספקטיבה

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

במהלך רטרוספקטיבה ספרינט, הצוות דן בדברים הבאים

  • מה הלך טוב?
  • דברים שלא עבדו?
  • מה צריך לעשות אחרת?

חפצי SCRUM

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

ישנם שלושה חפצים בסקרום, כלומר, מוצרים שטרם סופקו , צבר ספרינט ו תוֹסֶפֶת .

מוצרים שטרם סופקו

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

צבר ספרינט

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

תוֹסֶפֶת

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

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

כיצד להשתמש בתמונות ציבוריות

סיכום

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