מה זה Production Time Debugging ואיפה לומדים את זה

10 בדצמבר 2014

את המונח Production Time Debugging אני טבעתי לפני יותר מעשור בהרצאה באירוע ענק של מיקרוסופט שאני כבר לא זוכר איפה הוא התרחש ובשני Webcast – ים על הנושא ששודרו מאזור התחנה המרכזית הישנה מהבניין של חברת Interwise (היום חלק מ AT&T בקריית שדה התעופה) כאשר יוסי תאגורי הזכור לטוב (אז במיקרוסופט וכיום אי שם בעולם היזמות) מסייע לי בכל שלב (בעיקר בהזמנת הפיצה למי שענה נכון על השאלות). ניסיתי לחפש באינטרנט איזה שהוא איזכור לארועים האלה, את השקפים, את ההקלטות של ה WebCasts, או את ההקלטות של ההרצאות של אותו אירוע ענק. אבל לאינטרנט אין זיכרון כל...
אין תגובות

מפגש חגיגי של קבוצות משתמשים בנושא איתחול מחדש של פרויקטי פיתוח תכנה

8 בדצמבר 2014

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

על תפקידו של הארכיטקט כשמרטף ועל סכמות של ארכיטקטורה

1 בדצמבר 2014

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