Weitere ähnliche Inhalte Ähnlich wie Introduction to Scrum - Hebrew (20) Introduction to Scrum - Hebrew2. יוצרים זכויות
.באינטרנט שנמצאו וציטוטים תמונות שולבו זו במצגת
– יוצרים זכויות הפרת נעשתה לב בתום וכי יתכן
.בהקדם ואתקן אותי יידעו אנא ,כזו הפרה זיהתם אם
2
5. השליחים במרוץ מפסידים אנחנו
Hirotaka Takeuchi and Ikujiro Nonaka, “The New
New Product Development Game”, Harvard
Business Review, January 1986.
“...מוצרים לפיתוח השליחים מרוץ גישת
מהירות כגון יעדים עם קונפליקט מייצרת
.וגמישות מקסימאלית
– ''רוגבי גישת ,או הוליסטית גישה זה במקום
כיחידה מרחק להשלים מנסה הקבוצה שבה
עשויה - ואחורה קדימה הכדור העברת ע"י ,אחת
היום של התחרותיות הדרישות את לשרת.”
6. Scrum
– מהמגרש כדור הוצאת כל לאחר ,ברוגבי
: בכדור לזכות נאבקות הקבוצות
צוות עבודת
○,במשותף לפעול נדרשים קבוצה בכל השחקנים
.מגובש כצוות
מחדש התחלה
○לאחר הכדור על מחדש להילחם מתחילה הקבוצה
.מהמגרש שלו הוצאה כל
6
7. Scrum
•.ביותר הקצר בזמן גבוה עסקי ערך הפקת
•עובד במצב התוכנה של ומחזורית זריזה בחינה.
•.לפיתוח עדיפויות סדרי ,שוטף באופן ,מספק העסקי הגוף
•– חודש עד שבועיים בכל
אותה לשחרר ולהחליט עובדת תוכנה לראות אפשר
.אותה לשפר להמשיך או
7
8. Scrum
ה שנות בתחילת גובשה90:ע"י
– סת'רלנד ג'ףJeff Sutherland
- שוובר קןKen Schwaber
The Scrum alliance-
רווח למטרות לא ,בינלאומי ארגון-
.בנושא הידע לשיתוף
אתרים אלפי ,ספרים מאות
ומאמרים
.מוכח וניסיון ידע מקורות של עושר
8
10. Scrum
•.מסחרית תוכנה
•.פנימיים פיתוחים
•פיננסיות אפליקציות
•אפליקציותISO 9001-certified
•שו"ב אפליקציות
•....ועוד
•.חיים מצילות רפואיות אפליקציות
•.אמת בזמן בלוויין שליטה
•.קטנים / גדולים אינטרנט אתרי
•.סלולאריות אפליקציות
ב בוצעו כבר פרויקטים סוגי אילו?Scrum
10
12. Scrum
,מראש הבעיה את היטב להגדיר או להבין ניתן לא לרוב: לכן
– העולות לדרישות ולהגיב במהירות תוצרים לספק הצוות על
.התהליך כדי תוך
– שבועות כמה מידי מראשיתו מתחיל הפיתוח תהליך.חודש עד
- חדשות ודרישות משתמשים הערות
הבאים הפיתוח במחזורי מיושמות.
12
13. Scrumבסיס מאפייני
.בהרכבם ומגוונים (ר"צ )אין מנוהלים-עצמית צוותים
.מקצועית התמחות בסיס על הצוות לחברי תארים מתן אין
של בסדרה נמדדת המוצר התקדמותSprints
) כחודש עד של באורך.( לחודש שבועיים בין לרוב
בתוך פריטים של כרשימה מתוארות הדרישות
-הproduct backlog.
עקרונות שימור – חוקים במינימום שימושAgile.
ליישום המובילות מהמתודולוגיותAgile.
14. Scrum
הצוותיםעצמם את מנהליםהטובה בצורה לספק במטרה
.ביותר הגבוהה העדיפות בעלות הדרישות את ביותר
עצמית והכוונה בניהול צוותים–
.ביכולתם והטרוגניים מוכשרים צוות חברי
.תומכים צוותים ועם הצוות חברי בין מילולית תקשורת
.מומלץ – אחד במיקום הצוות חברי כל של ריכוז
גדולים בפרויקטים בעייתי
14
15. Scrum
? במנהיגות חסר נוצר האם – צוות ראש ללא צוות
במנהיגות מלא יהיה שהצוות היא הכוונה
○,אחד אדם אותו שינהיג במקום
.אנשים מספר ע"י מובל
מלאה אחריות מרגיש הצוות מחברי אחד כל
הפיתוח תוצאות על
○.הצלחה וסיכויי מוטיבאציה מגביר
15
16. Scrumרעש– בפרויקטים
בטווח לפרויקטים התאמהcomplex
Simple
Complex
Anarchy
Com
plicated
טכנולוגיה
דרישות
גבוהה בתדירות משתנות
משתנות ולא כמעט
ודאות
גבוהה
ודאות
נמוכה
Source: Strategic Management and
Organizational Dynamics by Ralph Stacey in
Agile Software Development with Scrum by
Ken Schwaber and Mike Beedle.
16
18. Scrumחופף מול סדרתי פיתוח
Source: “The New New Product Development Game” by Takeuchi
and Nonaka. Harvard Business Review, January 1986.
דבר כל לעשות במקום
בנפרד בשלמותו
צוותscrumקצת עושה
...הזמן כל דבר מכל
דרישות עיצוב קידוד בדיקות
18
19. Scrumארגוני תפיסה ינוגרא הסיפת יונישינוי !
ינוגרא הסיפת יונישוםיScrumארגונית תפיסה ינוגרא הסיפת יונישינוי מהווה
ינוגרא הסיפת יונישתיגAgile.""בירוקרטים לארגונים אמיתי אתגר –
.ינוגרא הסיפת יונישךממת מסע אלא ,תכולות ברמת ברורה סיום נקודת ללא תהליך
המתודולוגיה את נכון ינוגרא הסיפת יונישםילי הארגון על
○.ינוגרא הסיפת יונישוםיי ינוגרא הסיפת יונישלונותילכ ינוגרא הסיפת יונישיאר גורם – התהליך הבנת חוסר / ידע חוסר
: ב בארגון ינוגרא הסיפת יונישמעותימ ינוגרא הסיפת יונישיפורל יביא מוצלח ינוגרא הסיפת יונישוםיי
○.בפרויקטים הצלחה אחוזי
○.מהתוצרים לקוח רצון ינוגרא הסיפת יונישביעות
○.הזמנים בלוחות קיצור 19
21. פרויקט ינוגרא הסיפת יונישל התקדמותוscrumע"י מתבצעתסדרה
.קצרות פיתוח איטרציות ינוגרא הסיפת יונישל
נקראת קצרה איטרציה כלSprint.
ינוגרא הסיפת יונישל מקובל אורךsprintבין נע2-4.ינוגרא הסיפת יונישבועות
– בתאריך חתוםtimeboxed–
.מוכנה ינוגרא הסיפת יונישהתכולה ולא הסיום בתאריך נגמר
Sprints
21
22. ה במהלךsprint:הפיתוח ינוגרא הסיפת יונישלבי כל את עובר המוצר
עיצוב
קידוד
בדיקות
.יותר טוב קצב לקבלת מסייע קבוע אורך
כל בסוףSprint.לעבודה ""מוכן המוצר -
Sprints
22
23. תכולות ינוגרא הסיפת יונישנותל אסורsprint.במהלכו
ה אורך את לקבוע ינוגרא הסיפת יונישי ,ינוגרא הסיפת יונישארה ביןSprint
ינוגרא הסיפת יונישינויל להמתין ינוגרא הסיפת יונישניתן הזמן ע"פ
כל בסוףSprint.לעבודה ""מוכן המוצר -
Sprints
23
שינוי
24. User Story
Sprintינוגרא הסיפת יונישל אוסף מביצוע מורכבUser Stories.
כלUser Story– מהמערכת עסקית ינוגרא הסיפת יונישהידר הוא
.משתמש סיפור
.ינוגרא הסיפת יונישאוהנ על ינוגרא הסיפת יונישיחה לקיים ינוגרא הסיפת יונישצריך לכך תזכורת רק זו
לאמפורט תיעוד
,לתקשר אותנו יאלץ הפרטים מיעוט
.הסיפור בפיתוח לעסוק כשנגיע
24
25. User Story
: לכתיבה מומלץ נוסח
ש רוצה אני < משתמש סוג > בתור
< סיבה > ש מנת על < יתרחש משהו >
מיועדת הדרישה מי –עבור < משתמש סוג >
המבוקש הפתרון –תיאור < יתרחש משהו >
- רצוי אולם ,חובה לא – < סיבה >
לפתרונות להביא יכולה הדרישה הבנת חידוד
.ויצירתיים שונים
25
26. User Story I N V E S T
I - Independent
○.אחרים סיפורים במימוש תלוי יהיה שלא ,עצמאי
N - Negotiable
○.מפורט תכנון לא .לשיחה – ומתן למשא פתוח
V – Valuable
○ללקוח מוסף ערך בעלת
-E Estimable
Small – S
Testable – T
○.הצוות לכל יעזור הדרישה של הבדיקה תהליך על ידע
○.משתמש סיפור לכל קבלה בדיקות לכתוב יש
26
28. User Story
– ""טובים משתמש סיפורי לכתוב היכולת
.והניסיון הזמן עם משתפרת
: עובדים המשתמש שסיפורי עיקריים סימנים
.לשיחה מסמכים מכתיבת עובר המיקוד
.המפתח ידי על וגם הלקוח ידי על גם מובנים הסיפורים
.המתאים בגודל הם הסיפורים – ההערכה זמן בעת
.המערכת במאפייני לא ,המשתמש במטרות מיקוד
28
29. Definition of Done
? "לשימוש ו"מוכן ""הושלם המשתמש סיפור מתי
: ""הושלם להגדרת שונות תפיסות
○.הסתיים כשהפיתוח – מפתח
○.הסתיימו כשהבדיקות - בודק
○.הושלם התיעוד כשמסמך - טכני כתב
○??? חלקי ? אחד אף ? כולם ? צודק מי
.""הושלם משמעות לגבי מסונכרן להיות הצוות על
/ משימה ברמת גם – משתמש סיפור ברמת רק לא
.גרסה
.""הושלם ל המבחן תנאי את יגדירו הקבוצה בשיתוף המוצר בעל
29
30. Definition of Done
: ב מסתכנים אנו אחרת ? להגדיר חשוב למה
.מספקת ביעילות פותחה לא המשימה – טכני חוב יצירת
.במהירות יצטברו ,בלבד חלקית שבוצעו ,משימות ""שאריות
ערוכים לא אנו כשבעצם – התקדמות של אשליה יצירת
.גרסה לשחרור
שהיא מכפי רבות למשימות להתחייב להתרגל עלולה הקבוצה
.להשלים באמת יכולה
.התוצרים וסטנדרט איכות לגבי הלקוח רצון עם תאום חוסר
30
32. ? מכאן להמשיך לאן
scrum alliance
Scrum Organization
scrumdevelopment@yahoogroups.com
www.mountaingoatsoftware.com/scrum
בנושא שלי הבאה למצגתScrum Framework
...ועוד
32
34. קשר יצירת
.בכיר פיתוח מנהל ,גזית דן-אייל ע"י הוכנה המצגת
: קשר ליצירתgazitde@gmail.com
ב שלי לדףLINKEDIN–
http://www.linkedin.com/in/gazitde
! .תודה והארות הערות לקבל אשמח
34
35. מקורות
: מתוך נלקחו זו למצגת מהחומרים חלק
Presentation by: Mike Cohn
○mike@mountaingoatsoftware.com
○www.mountaingoatsoftware.com
35