מהו הגישה iterative זריז ואיפה הוא משמש?
כדי לשמור על קשר עם הביקוש בשוק, תרחישים מתפתחים מהירים של העסק הדיגיטלי יש להציב לחץ הרכבה על CIOS, כדי לספק פיתוח תוכנה מהירה באותה מידה.
לדברי גרטנר, מספר גדל והולך של ארגונים IT הם בוחריםפיתוח Agile.כדי לייעלניהול פרוייקטולהמחיש ערך עסקי.
12. מצב שנתי של דוח זריז מצא כי אחד מחמשת הדף דיווח סיבות לאימוץמתודולוגיות Agile., היהמשלוח תוכנה מואץ, גדל ל 75% בשנת 2018. בעוד תכנון iterative, עם עלייה של 88%, היה השני המועסקים ביותר Agile טכניקה בשנת 2018.
מהו פיתוח iterative agile?
שיטות Agile של פיתוח תוכנה מתוארים בדרך כלל כמו פיתוח iterative ו מצטבר. האסטרטגיה איטרטיבית היא אבן הפינה של שיטות זריז, הבולטים שבהם נמצאים scrum, DSDM ו- FDD. הרעיון הכללי הוא לפצל את הפיתוח של התוכנה לרצפים של מחזורים חוזרים (איטרציות). כל איטרציה מונפקת משך זמן קבוע המכונה תיבת זמן. TimeBox יחיד נמשך בדרך כלל 2-4 שבועות.
מודל iterative זריז הוא אולי הטוב ביותר הסביר על ידי קרייג Larman בספרופיתוח זריז וארטי - מדריך של מנהל . LARMAN מסביר כי המודל פועל על גלגל ADTC (ניתוח, עיצוב, קוד, בדיקה). כלומר, כל מחזור איטרציה משלבת את ניתוח התוכנית, העיצוב, את הקוד ובו זמנית את הבדיקה. גלגל ADTC הוא המכונה מבחינה טכנית יותר PDCA (תוכנית, עיצוב, לבדוק, להתאים) מחזור). הצוות זריז מיישם את מחזור PDCA על כל איטרציה בנפרד באופן הבא:
P (תוכנית) - תכנון איטרציה
באירוע זה, הצוות משתף פעולה לדון במטרות האיטרציה הבאה. היא גם מסכמת את העבודה ו קובעת את הצבר צוות נדרש לאיטרציה הבאה.
D (עיצוב) - ביצוע איטרציה
זהו צעד 'לעשות' שבו התפתחות של התוכנה, העיצוב שלה קידוד מתרחשת. אם זה השני או השלישי איטרציה, אז בדיקות פונקציונליות מתבצעת גם. הצוות אוספת סיפורי משתמש ומכוננת לשלב הבא, שהיא סקירת איטרציה.
C (בדיקה) - סקירת איטרציה
ידוע גם בשם 'בדיקה' שלב, סקירה איטרציה מתבצעת עם בעל המוצר. הצוות מציג את הנבדקים שנבדקו לבעל המוצר, אשר לאחר מכן לבדוק את העבודה הושלמה quartains אם כל הקריטריונים כבר נפגשו.
(התאמה) - איטריה רטרפוסט
במקרה זה, הצוות מעריך את כל התהליך של האיטרציה מהצעד הראשון. זה בעצם עובד על כל שיפורים שנאספו באיטרציות קודמות. בעיות חדשות מזוהות יחד עם הסיבות שלהם. לפני שהצוות מתחיל שוב במחזור הבא, צבר הצוות מעודן לעיון עתידי.
האיטרציות חוזרות על אופטימיזציה ואלתור, והשיעורים שנלמדו ממחזורים קודמים מוחלים במחזור הבא. עד תוכנה פונקציונלית מלאה מוכן להכות את השוק.
היתרונות של פיתוח iterative זריז
ניהול פרויקטים Agile.נוצר כחלופה גמישה יותר לקו נוקשה באופן מסורתיגישה מפל .
שיטת המפל היא גישה ליניארית שמכינה ברצף משלב אחד לשם, מבלי לאפשר לפיתוח לחזור לשלב הקודם. לא אומר, שיטת המפל גורמת ההשלכות הממשמשת ובאות, הכוללות אך אינן מוגבלות לעלויות הפיתוח מוגברות, אספקת תוכנה ממושכת וקלט משאבים נוסף.
Sudhakar Gorti, CIO עבור משאבי נתונים סביבתיים מסכים, - אחד היתרונות העיקריים של זריז על מפל הוא שאתה רואה תוצרים על בסיס איטרטיבי ואת בעל המוצר יכול להחליט לבצע שינויים צבר המוצר ".
מעורבות הלקוח- Agile פיתוח iterative מעודד תרומת המשתמש. לאחר כל מחזור iterative, משוב הלקוח מתקבל, והמוצר נתון לאחר מכן לשינויים הדרושים המבוססים על המשוב. היבט זה מביא הסתגלות למסגרת הפרויקט.
טובות אבולוציה- התכנון בתהליך הפיתוח iterative itile הוא הישג מתמשך, המאפשר מקום לתפתחות רעיונות, במקום תכנון נרחב רק לפני ביצוע ובדיקה במפל.
הערכת סיכונים- Agile איטרציה מאפשר זיהוי סיכון והפחתה מוקדם בפיתוח כדי למנוע מהירות מהירות מאוחר יותר לאורך ציר הזמן.
משלוח מהיר- העבודה מחולקת למחזרים קטנים, המאפשרת חברי הצוות להקדיש את המיקוד שלהם ולספק בזמן. יתר על כן, בדיקה מתבצעת בו זמנית בקידוד ועיצוב בכל איטרציה, אשר מקטין מאוד את הזמן הדרוש כדי להשיג השלמה.
איפה הגישה iterative זריז עובד?
הגישה iterative Agile הוא המתאים ביותר לפרויקטים או עסקים שהם חלק מהיקף מתפתח אי פעם. פרויקטים שאין להם קבוצה מוגדרת של דרישות המיועדות למערכת זמן מוגדרת. עבור מקרים כאלה, הגישה iterative זריז מסייע למזער את העלות והמשאבים הדרושים בכל פעם מתרחשת שינוי בלתי צפוי.
מנהל המשימות של UDN. נוצר באמצעות מתודולוגיית Scrum. Scrum מאפשר עבודת צוות עצמאית באמצעות גלגל ADCT, אשר שוניםמנהל המשימות של UDN.צוותים עבדו בשיתוף פעולה בפרינט של שבועיים (איטרציות).
מאז היקףמנהל המשימות של UDN.הוא מתפתח ברציפות, ותוספות נעשות על בסיס שבועי, הגישה איטרטיבית מאפשרתמנהל המשימות של UDN.צוות הפיתוח כדי לעבור הלוך ושוב לאופטימיזציות.
בראד מרפי, מנכ"ל זרם הצייעת ייעוץ Agile, סבור כי גישה iterative Agile הוא כעת בשמורה באזורים אחרים מאשר פיתוח תוכנה.
הוא מסבירכיצד שיווק דיגיטלי יכול להפיק תועלת מן הגישה איטרטיבית באמצעות אלמנט של משלוח תכופים לאסוף משוב לקוחות. משוב מיושן במהירות יכול לסייע ישירות בשיפור Iterations הבאים כדי למשוך תנועה גדולה יותר.
על פי חקירות של מרכז דלויט לתובנות ממשלתיות, 80% של פרויקטים IT הפדרליים הגדולים נקראו להיות "iterative agile" בשנת 2017. סיבה אחת עבור עלייה זו היה מטופל בקלות על ידי הפחתת הזמן נלקח כדי להשלים פרויקט בהרמוניה עם העלות הכוללת של הפרויקט.
דוח נוסף של Deloitte בשנת 2015 מגלה בנקים כמו ברקליס גם החלה ניצול גישות איטרטיביות כגוןScrumעל יותר מ -20% מהביקורת הפנימית שלהם. ברקליס הודה בהנאה מתזורים באזורים כגון ניהול וסיכונים ותכנון.
גישה iterative Agile אינה מוגבלת לארגוני IT ופיננסים בלבד.Walmart משתמשת בגישה iterative זריזעבור ביקורת פנימית. אחד ההצלחות הרבות שלהם לאחר הזרם Agile כלל חיסכון בזמן בהשוואה לגישת הביקורת המסורתית.
ריקי בר, מנכ"ל ביקורת פנימית, איירליינס, מסכם את ניסיונו של העסקתוהביקורת הפנימית של דלויטכמו "מעגל ביקורת מהיר יותר דרך זמן בקופות זמן".
עד לפני 8 שנים, תאגידים רבים כגוןשל גרטנרהרוב המכריע של לקוחות עדיין השתמשו בשיטות מפל מסורתי לפיתוח יישומים.
אבל עם היתרונות הוכחים של זריז במשך השנים, אשר נע בין ערך עסקי מוגבר להשפעה ארגונית חזקה, הקהילה Agile התרחבה מ start-ups למותגים גלובליים כמו זה של יבמ וסיסקו.