תשעה עקרונות לארכיטקטורה טובה יותר

יום ראשון, יולי 31, 2011

לפני כשבועיים ערכתי במסגרת ה - Expert Days סמינר על ארכיטקטורה של מערכות וביצועים שלהן. אז רגע אחרי שדנו במשברים ואיך יוצאים מהם, רציתי לשתף אתכם במצגת ובכמה תובנות בנושאי ארכיטקטורה. האם הארכיטקטורה באמת קובעת? קודם כל אזהרה! לא משנה איזו ארכיטקטורה תבחרו, השאלה היא כמה מהר תתאוששו מהחלטה שגויה וכיצד תוכלו לשנות תוכניות עקב צורך שעולה מהצד העסקי של החברה. לשם כך תצטרכו לבנות קבוצת פיתוח מנצחת, לבחור כלי פיתוח תומכים ולהטמיע מתודולוגיות פיתוח נכונות כמו Code Review שעליה תוכלו ללמוד בפוסט אז מה היה לנו? בניית קבוצה איכותית, תאפשר לכם לבצע שינויים, להחליף טכנולוגיות, להתמודד עם האילוצים השונים ולעשות את קפיצות...

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

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

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

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

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

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

מישהו שומע אותי?

יום רביעי, ספטמבר 22, 2010

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

מתי פעם אחרונה שדרגת את עצמך

יום חמישי, ספטמבר 2, 2010

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