אג’ייל, איך לעשות זאת נכון

11
4028

מתודולוגיית עבודה, ההתחלה

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

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

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

זריזות, גמישות, עכשיו! – האג’ייל

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

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

האג’ייל (פיתוח תוכנה זריז) או בשמו העברי – “זמיש” (אייקון מתפוצץ מצחוק), הביא עימו מספר שמות כגון סקראם, מאסטר סקראם וכדומה..

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

כשחייבים להעלות גרסה ממש עכשיו

ואז הוסיפו את הסקראם

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

בסקראם, במקום מספר כל העניין של דוחות וניירת, יש שימוש רב של “ישיבות מקוצרות” כגון: daily, pre-plan, design, retrospective, planning ועוד…

צוות הסקראם שהם בעצם self organized (מתארגנים עצמאית) כולל בתוכו Product Owner, צוות פיתוח, QA ו Scrum Master. הצוות היינו בוחר ומתזמן את משימותיו לבד וללא תלות או הנחייה של מנהל / ראש צוות שמרכז את העבודה. כמוכן, הצוות מכיל בתוכו אנשים המכילים את כל הידע הנחוץ למשימה כמו בסיס נתונים, QA, קוד ו UI.

אז זה הזמן להטמיע Agile

 
נשמע מעולה, קל ופשוט! בוא נטמיע. אז זהו שלא בדיוק…
 
הטמעה היא לא דבר פשוט, בטח לא תהליך עבודה שלם. לפני הכל צריכים לבצע מספר דברים.
 
  • חשוב מאוד להתייעץ עם מספר מומחים בתחום, בדגש על מספר מומחים ולא רק אחד.
  • צריך לבדוק האם בכלל יש צורך בהטמעת מתודולוגיה חדשה.
  • סקירה כללית ע׳י תשאול העובדים על דעתם בהחלפת מתודולוגיה (הטמעת שיטות חדשות לא מתאימה לכולם).
  • איכות הקוד והסדר שלו!
 
הטמעה מהירה ללא בדיקה או ייעוץ יכולה להביא לטעויות משמעותיות ביותר. יש לזכור שלא לכל אחד זה מתאים. לנו בדרך כלל כבני אדם יש בעיית התסגלות לדברים חדשים או שונים. אנחנו בדרך כלל לא אוהבים שינויים במקום בו עובדים בשיטה מסויימת.
תהליך כזה צריך לעשות בצורה חלקה, איטית ומוסכמת.
אג׳ייל לא מותאם לכל אדם או לכל חברה. ולכן חובה קודם כל לבדוק את כל הנושאים שצויינו למעלה.
 

אפשר גם אחרת

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

11 הערות

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

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

  3. לא משנה מה אנחנו עושים זה לא מצליח! יש לנו אנשים בצוות שלא עוזר והם לאמיכולים עם השינויים האלו… חבל אנחנו עדיים עובדים בצורה ישנה ונסחבת
    כל פעם מנסים ומנסים וכחום לא עוזר

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

    כתבה מעולה

  5. אני מאוד אוהבת את המאמרים שלך.. אתה במקרה גם יועץ ? אפשר לשכור את שירותך ?

    • היי אפרת,
      תודה רבה! מעריך מאוד
      🙂

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

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

השאר תגובה

Please enter your comment!
Please enter your name here