#13 היהפוך נמר חברבורותיו?

רה-אורגניזציה (Re-Organization, בקיצור Re-org), או בעברית: ארגון מחדש הינו תהליך ארגוני שמתרחש בחברות היי-טק גדולות פעמיים עד ארבע פעמים בשנה, תלוי במזג האויר, במצב המניה, מצב המכירות ומצב הרוח של ההנהלה הבכירה. ולא, למרות הטרנדים הבריאים הנפוצים במחוזותינו, לרה-אורגניזציה בדרך כלל אין קשר להוספת יותר רכיבים אורגניים לתפריט ארוחות הצהריים. ברה-אורגניזציה משנים על פי רוב … המשך קריאת הפוסט #13 היהפוך נמר חברבורותיו?

#12 לרבע את המעגל

אני מניח שלכל אחת ואחד מכם יצא לשמוע יותר מפעם אחת את הפתגם המופתי: "בוא לא נמציא את הגלגל מחדש". פתגם מפורסם זה נאמר על פי רוב על ידי מנהל פיתוח מנוסה בתגובה לבקשה החוצפנית משהו של אחד מחברי הצוות לפתח איזשהו פיצ'ר מחדש, ולא לעשות שימוש חוזר בקוד הקיים מהמוצר הקודם. הרי ברור לכל בר … המשך קריאת הפוסט #12 לרבע את המעגל

#11 של מי השורה הזאת בכלל?

זה היה אמור להיות עוד יום עבודה סטנדרטי בחייו של ג', מתכנת ותיק ממוצא רוסי בחברת הייטק ידועה באזור המרכז. לא היו עליו באגים כבדים והוא כבר כמעט סיים לעבור על הספסיפקציה של החומרה החדשה. ככה שנראה שהולך להיות יום רגוע, שלא לומר אפילו  משעמם. בערך ברבע לאחת עשרה, אחרי כוס הקפה השלישית זה קרה. ג' … המשך קריאת הפוסט #11 של מי השורה הזאת בכלל?

#10 אינטגרציה – "הילכו שניים יחדיו?"

אינטגרציה – מילה כל כך יפה, חיובית, שכל כולה משדרת אופטימיות. התרגום לעברית של אינטגרציה הוא "שילוב" - איך לגרום לדברים שונים להשתלב יחד ולהפוך לאחד, אפילו אם המרחק בין שני הדברים רחוק כרחוק שמאל מימין (כמו המחזה "הילכו שניים יחדיו"). גם בעולם ההיי-טק יש אינטגרציות, ואפילו לא מעט. שלב האינטגרציה מגיע בדרך כלל אחרי … המשך קריאת הפוסט #10 אינטגרציה – "הילכו שניים יחדיו?"

#9 כמה זמן זה יקח לך?

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

#8 ספגטיפיקציה

מתוך ויקיפדיה: “ספגטיפיקציה (Spaghettification) היא תהליך שבו גוף נמתח ומתפרק בעת נפילה לעבר עצם מסיבי כמו חור שחור. התופעה מתרחשת כתוצאה מפעולת כוחות גאות ושפל על הגוף. מקור המושג במילה "ספגטי" שבה השתמש סטיבן הוקינג בספרו קיצור תולדות הזמן על מנת לתאר את השינוי בצורתו של אסטרונאוט שמתקרב לחור שחור. תופעת הספגטיפיקציה יכולה להתרחש בעת נפילה לעבר חורים שחורים … המשך קריאת הפוסט #8 ספגטיפיקציה

#7 הארכיטקט

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

#6 פיתוח .vs בדיקות

השבוע החלטתי לעסוק בקונפליקט כואב וארוך שנים בתעשיית ההייטק, המאבק בין שתי הקבוצות הגדולות והמרכזיות בעולם התוכנה: קבוצות הפיתוח וקבוצות הבדיקות. קונפליקט זה קיים בתעשיה כמעט מראשיתה. והדגש פה הוא על המילה "כמעט". שכן לא רבים הם אנשי ההייטק המודעים לעובדה ההיסטורית המרתקת, הנחשפת כאן לראשונה, שבתחילת תקופת פיתוח התוכנה המסחרי, אי שם בשנות השבעים … המשך קריאת הפוסט #6 פיתוח .vs בדיקות

#5 Developer's First Rule

רוב העובדים החדשים שמגיעים לעבוד בהייטק הם בעלי ידע לא רע בכלל בתכנות, למרות שנתקלתי בכמה יוצאי דופן. זה הרי אחד היתרונות המרכזיים בתחום של מדעי המחשב, שהחומר הנלמד בלימודים התאורטיים, שיעורי הבית והפרוייקטים הם דומים מאוד לעבודה המתבצעת בעולם האמיתי. כמעט כל בוגרי האוניברסיטאות והמכללות, וכמובן שגם יוצאי יחידות המחשב הצבאיות יודעים פחות או יותר … המשך קריאת הפוסט #5 Developer's First Rule

#4 מתודולוגיות פיתוח

כל מי שמספיק ותיק בתעשיית ההיי-טק יודע שכל כמה שנים נולדת לה מתודולוגיית פיתוח חדשה. פעם זו שיטת מפל המים (Water-Fall) פעם זה Agile ו Scrum ופעם זה TDD. כמובן שכל העניין הזה של מתודולוגיית פיתוח חדשה תמיד בא ביחד עם המון קורסים, כנסים ובעיקר עם מומחים להטמעת התהליכים החדשים בתוך הארגון. מה שמעניין זה … המשך קריאת הפוסט #4 מתודולוגיות פיתוח