Is Scrum Failing Us?
היום, בעידן ה- Agile, מתודולגיית ה- Scrum הפכה להיות פופולרית מאוד. אחד מסודות הקסם שלה הינה הפשטות, לכאורה, המובנית בה. אין מסמכים מעצבנים, אין ויכוחים עם ההנהלה, הכל זורם, ובעיות נסגרות ב- Stand Up Meetings על כוס קפה.
ובכן, הכלל הידוע אומר - "If it looks too good to be true, it probably is." גם Scrum, כמו מתודולוגיות אחרות, לא יכולה להתבצע ללא הכנה מסודרת ונסיון מעשי.
הנה קישור למאמר מצויין שמפרט חלק מהתפיסות השגויות הקיימות לגבי Scrum. מומלץ מאוד לקרוא ולהפנים. אני אוהב במיוחד את הסעיף העוסק בבדיקות יחידה - חובה בכל פרוייקט, ובעיקר בכאלו המבוססים על Scrum:
Misunderstanding: You can do Scrum without doing automated acceptance testing or up-front unit testing. Well you can, but you'll soon be faced with degrading code that's hard to change and dangerous to change as well. For whatever reason, the Scrum community has neglected to focus on this as much as they (in my mind) should. Lean's principle of "build quality in" provides guidance here.
חשוב, כמובן, לשים לב לאינטרס של כותב המאמר. בסופו של דבר, הוא מנהל חברת הדרכה שעוסקת גם ב- Scrum. אולם לטעמי המאמר כתוב מצוין ונכון, ובהחלט נוגע בנקודה הרכה של ה- Scrum.
לקרוא ולהפנים.