מסה קריטית, סחיטת מונופולים וכיצד זה קשור לעסקי התוכנה

יום שישי, מרץ 15, 2013

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

הצגתם תכנית אבל אתם נתקלים בהתנגדויות קשות, מה עושים?

יום שישי, יוני 22, 2012

הגעתם מוכנים לפגישה ובום...מישהו הפעיל מטען צד שלא ציפיתם לו.עכשיו אתם צריכים לאסוף את השברים ולהתאושש.זה בדיוק הנושא שעליו כתב יובל גולדשטיין, מנהל מוצר ב-Microsoft וחבר ותיק. זו הפעם הראשונה שבה אני מארח כותב בבלוג הפתוח למנהל הפיתוח, אז בבקשה תתנהגו יפה ואל תפריעו... *** יום חמישי אחה"צ. צוות הפיתוח כולו ישוב בחדר הישיבות הקטן אחרי שבוע אינטנסיבי של ליטוש התכנית לגירסה החדש של המוצר. על הקו נמצא איתנו המשקיע האמריקאי. מטרת השיחה: הצגת התכנית וקבלת אישור להתחלת הפיתוח.רק שנייה... יש עוד מישהו על הקו... היועץ החדש של המשקיע שלנו...אחרי היכרות טלפונית קצרה בינינו לבין היועץ, אני מתחיל במצגת ומראה את...

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

יום שני, אוקטובר 31, 2011

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

פיתוח בפייסבוק

יום שבת, פברואר 26, 2011

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

לעשות את זה כמו גוגל

יום שבת, ינואר 22, 2011

אחד הדברים החשובים כאשר אנחנו מקימים סטארט אפ חדש או פשוט כאשר אנחנו רוצים לשדרג, הוא ללמוד איך הטובים ביותר עושים את זה (חברת ייעוץ היתה מוכרת לכם את זה תחת המותג Best Practices). גוגל היא בהחלט מקרה מצויין ללמוד ממנו ולכן הפוסט יתמקד בפילוסופיית הפיתוח והניהול של גוגל. הפוסט מתבסס על הרצאה של  Miki Herscovici על מוצר ה - Google Instant Search, שיחות רקע ובלוגים באינטרנט. בעתיד בודאי נקדיש פוסט דומה לתהליך הפיתוח במיקרוסופט. המצאתיותאחד הדברים המרכזיים והמעניינים בגוגל הוא תהליך המצאת המוצרים. בניגוד לחברות אחרות בהן תהליך המצאת המוצרים מגיע מהמכירות והשיווק, תהליך ההמצאתיות בגוגל נובע מתוך הפיתוח (יש...

יש הצעות שקשה לסרב להן

יום שישי, נובמבר 12, 2010

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

אסטרטגיה זאת לא מילה גסה

יום שישי, אוקטובר 29, 2010

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

הקדמה

יום שישי, יוני 25, 2010

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