לדף "פָּרָשַׁיְיטֶק" הראשי לחצו כאן
שָׁלַח אֶת הַ Build!
איך פותרים קונפליקטים בין הפרודקט לפיתוח? בין הפיתוח לבדיקות? בין דרישות אבטחת מידע לביצועי המערכת?
אנחנו חיים בעולם של פשרות. אם כולם רק ירצו את הכל וכל הזמן לא נגיע לשום מקום. מישהו צריך לוותר.
בפרשת השבוע יש דוגמא נהדרת לקונפליקט שכזה. אחרי המון ישיבות וויכוחים בין הפָּרְעוֹ-דקט ושאר חרטומי הפרודקטריון לבין משה רבינו וכל שבטי ההנדסה של הפרוייקט, לבסוף כולם הגיעו למסקנה שאפשר וצריך לשחרר את הבילד.
אמנם זה קרה רק אחרי שבע באגים לא פשוטים בספרינט הקודם, אבל בסדר, העיקר שעכשיו כולם מסכימים.
אה-מה-מה. שפתאום מתחילים להתווכח על הפרטים. מה כן צריך לממש, ומה עוד לא. ואולי לא נתקן חלק מהבאגים.
אז הפרודקט נותן ברקס, ומזמין עוד ישיבה. ופה יש לנו מה ללמוד ממשה רבנו. לפעמים צריך לשים קווים אדומים. עד כאן!
כשפרעה מנסה לברר אם אפשר לוותר על חלק מתיקוני הבאגים, או לשחרר רק חלק מהפיצ'רים, כאילו: "מי ומי ההולכים", ומי ומי יחכה לגירסה הבאה. אז משה רבנו לא נכנע לו.
משה רבנו דורש לתקן את הכל. אין דבר כזה לשחרר גירסה חצי אפויה. אנחנו יוצאים עם כל הפיצ'רים עובדים ובדוקים ונטולי באגים. "בקודנו ובקבצינו נלך, בבאגנו ובתיקוננו ובפאצ'נו נלך – כי באג במרג' לנו" וגם את הבאג הזה נתקן.
אמנם בספרינט המדובר הקונפליקט בין הפרודקט לפיתוח לא נגמר טוב. פרעה לא הסכים לוותר על קוצו של קוד, ועוד התחיל לאיים שכל התוכנית של משה רבנו נועדה לכישלון "ראו כי רעה נגד גירסאתכם".
וכולנו יודעים איך זה נגמר. בסוף הפאונדר הגדול התערב בעניינים. בלי הרבה חוכמות הוריד את השאלטר על הפרודקטריון, ואז גם הביא עליהם קיצוץ רוחבי כזה שמעולם לא נראה.
גם הוא יודע איך לפתור קונפליקטים. לא מפטרים את הג'וניורים הצעירים, דווקא הבכירים נפגעו, ואין צוות אשר אין בו מפוטר. אמנם היו זעקות בתקשורת, אבל ככה זה. מי שלא עושה עבודה טובה זה מה שקורה לו בסוף.
אבל זה היה בספרינטים ההם. אנחנו כמובן יודעים להתנהל הרבה יותר טוב. וכשיש קונפליקטים מהסוג הזה, פותרים אותם באלגנטיות ובנועם, וכמובן בלי מכות.
שבת שלום