|   15:07:40
  |   תגובות
  |    |  
מועדון VIP
להצטרפות הקלק כאן
בימה חופשית ב-News1
בעלי מקצועות חופשיים מוזמנים להעביר אלינו לפרסום מאמרים, מידע בעל ערך חדשותי, חוות דעת מקצועיות בתחומים משפט, כלכלה, שוק ההון, ממשל, תקשורת ועוד, וכן כתבי טענות בהליכים בבית המשפט.
דוא"ל: vip@news1.co.il
כתבות מקודמות
כתיבת המומחים
עו"ד גיל קראוס דורג ב-DUNS100 כאחד המשרדים הבולטים בביטוח לאומי
סוכנות ראש
עריכת הסכמי ממון: השלבים המומלצים בדרך להסכם מוצלח

מי חכם יותר

מי חכם יותר תוכניתן .net בישראל או תוכניתן java בהודו?
27/10/2008  |     |   מאמרים   |   תגובות
   רשימות קודמות
  ההיסטוריה של העתיד
  ארכיטקטורה ארגונית: איך ולמה?

בשנים האחרונות אנו עדים לתופעה הולכת וגוברת של פיתוח בשיטת offshore/near shore על-ידי תוכניתנים בהודו, בתי תוכנה במזרח אירופה, מיזמים המכשירים ומעסיקים נשים חרדיות ועוד. תילי תילים של תיאוריות נכתבו בדבר ניתוח הכדאיות הכלכלית של שיטת עבודה זו מהיבטים של פערים בשכר העובדים, המרחק הרב, הבדלי התרבות והשפה, שעות העבודה השונות וכדומה.

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

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

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

אחת ההגדרות היפות והקצרות בהן נתקלתי למושג Design Patterns היא עשיית תוכנה כ-future proof- עמידה בפני שינויים צפויים בעתיד. לאחרונה, הזדמן לי להעביר מספר קורסים בנושא זה (בשיתוף חברות מיקרוסופט ו e4d) והופתעתי לטובה מהביקוש הרב לקורסים אלו ומההד החיובי שנוצר בעקבותיהם. לכן, החלטתי למדוד את מידת השימוש ב-Design Patterns על-פי חתך גיאוגרפי וטכנולוגי- מי עושה בהן שימוש רב יותר- תוכניתנים הודים או ישראלים ? תוכניתני .net או תוכניתני java?

בכדי לענות על שאלות אלו השתמשתי בשירות החדש של Google insights search, המאפשר לבדוק פופולריות של מילות חיפוש. גיליתי תוצאות מעניינות:

1) אנו מצפים, כי חיפוש מושג, כמו: Design Patterns, יהיה נפוץ באזורים בהם יש קהל יעד רלוונטי גדול ומספר החיפושים יהיה פרופורציונאלי לגודל קהל היעד הרלוונטי. להפתעתי, התברר כי מספר המחפשים איננו פרופורציונאלי כלל לגודל האוכלוסיה הרלוונטית:

ניתן לראות בבירור, כי מירב השימוש ב-Google ללמידת Design Patterns נעשה בהודו. ישראל "הגדולה" הגיעה למקום ה-6 והמכובד ועקפה מדינות "קטנות" כגון ארה"ב, קנדה ומדינות אירופיות. מעניין ואף מדאיג לראות, כי פקיסטן וירדן עוקפות את ישראל.

2) תהיתי שמא לחיפוש המושג Design Patterns לכשעצמו אין משמעות רבה. מושג זה מוביל לתוצאות האומרות, כי יש Design Patterns מתוחכם X ויש Design Patterns אחר Y. על-מנת לבדוק, היכן באמת עושים שימוש באותם פתרונות מתקדמים X ו-Y, עידנתי את החיפוש ובמקום לחפש Design Patterns באופן כללי, חיפשתי Design Patterns ספציפי, כגון: strategy או state. תוצאות אלו כבר היו הרבה פחות מפתיעות:

הודו עדיין "שולטת", אין זכר לישראל ומדינות כגון שוויץ, ארה"ב וקנדה "מככבות" בראש הרשימה.

3) מי עושה שימוש רב יותר ב-Design Patterns- תוכניתני מיקרוסופט או תוכניתני java? לכאורה, לא צריך להיות הבדל, שכן מתודולוגיית פיתוח איכותית, שמשמעה שימוש בפתרונות מוכחים, הינה ניטראלית מבחינה טכנולוגית. גם כאן, הופתעתי מהתוצאות:

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

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

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

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

הכותב הוא ארכיטקט ראשי במלם-תים.
תאריך:  27/10/2008   |   עודכן:  27/10/2008
אבי רוט
מועדון VIP להצטרפות הקלק כאן
פורומים News1  /  תגובות
כללי חדשות רשימות נושאים אישים פירמות מוסדות
אקטואליה מדיני/פוליטי בריאות כלכלה משפט סדום ועמורה עיתונות
מי חכם יותר
תגובות  [ 2 ] מוצגות   [ 2 ]  לכל התגובות        תפוס כינוי יחודי            
כותרת התגובה שם הכותב שעה    תאריך
1
אמיר ש
27/10/08 11:19
2
מרק טווין
27/10/08 14:31
תגובות בפייסבוק
ברחבי הרשת / פרסומת
רשימות קודמות
מי שזוכר את ניסיונו של פרס ב1990- להקים ממשלת שמאל בראשותו ובתמיכת הסיעות החרדיות, זוכר בתחושת גועל את התנהלותם של ראשי השמאל בישראל. בזמן המו"מ הם היו מוכנים לעלות לרגל לכל רב ואדמו"ר, לנשק כפות רגליהם, לחבוש כיפה ולהתייצב לכל תפילת שחרית מנחה וערבית. כל זאת עד שהסתבר להם, תחילה מנאום השפנים המפורסם של הרב שך ולאחר מכן מהיעלמותם של אי אלו חברי כנסת, שקולותיהם היו דרושים להצבעת האמון בממשלה, כי ממשלת שמאל לא תקום ולא תהיה. בדרך אגב נעיר כי המונח שמאל הוא מונח לא מדויק ויש לקוות שיימצא לו תחליף נאות בשפה הפוליטית המקומית.
27/10/2008  |  עו"ד משה גולדבלט  |   מאמרים
במחקר שערכתי על דוח ארגון בצלם המסכם את נתוני ההרוגים הפלשתינים חשפתי (26.10.2008) ליקויים רבים בעבודת איסוף המידע, השמטת פרטי מידע חיוניים, אי הכללת מידע רלוונטי, הטיה של המידע המוצג ומידע שגוי. כלל הליקויים משפיעים באופן מהותי ומעצימים באופן מלאכותי את מספר ההרוגים "האזרחים". פרטים על מחקר בפוסט הקודם.
27/10/2008  |  יהונתן דחוח-הלוי  |   מאמרים
הקמפיין החדש של מועצת יש"ע הוא כנראה סיפור הצלחה. איך אני יודע את זה? פשוט מאוד. אם יריב אופנהיימר טורח לכתוב 'מאמר נגד' חריף, כנראה שמשהו מציק לו. היה עדיף לו להתעלם ולתת לקמפיין הזה לעבור לידינו. אם הוא בחר לא לעשות את זה ולהזהיר אותנו, כנראה שהוא חושב שאנחנו עלולים להשתכנע.
26/10/2008  |  אסף כהן  |   מאמרים
כהכנה למערכת הבחירות תשס"ט הכניסה החונטה השלטת עז נוספת לארץ ישראל: כשש מאות לוחמים ערבים מאומנים היטב שתפקידם להציק לישוב היהודי בחברון. חברון היא המקום בו נשא אהוד אולמרט את נאומו המפורסם "אין מסירת חלקים מארץ ישראל". כמו נאסראללה בזמנו, שהכריז על ישראל כקורי עכביש, מכריז היום אהוד אולמרט בחברון כי אכן צודק נאסראללה - ישראל היא אכן פחות מקורי עכביש, זקוקה ללוחמים ערבים על-מנת לחזק אותה במערכה למחוק את עצמה.
26/10/2008  |  ד"ר יובל ברנדשטטר  |   מאמרים
זה כמה עשורים מתבסמים "פעילי החברה האזרחית" בניחוחות "האחווה האזרחית", ומתגאים בפעילויותיהם של העמותות והארגונים הבלתי ממשלתיים (NGO'S). פריסת ה-NGO'S במרחב הארץ ישראלי מרשימה במיוחד ומאוחדת תחת מטרות לא פחות מרשימות, דוגמת "מדינת כל אזרחיה" ו"שתי מדינות לשני עמים". מרבית פעילי הארגונים הללו מציגים עצמם כמתנדבים נטולי אינטרסים אישיים, צדיקים, המקדישים את חייהם לשיפור מצבה הרעוע של הדמוקרטיה היחידה במזרח התיכון, תוך קידום "סדר יום אזרחי שוויוני" וצמצום הקיפוח שממנו סובלים לכאורה אזרחי ישראל הערבים.
26/10/2008  |  אלון דהן  |   מאמרים
בלוגרים
דעות  |  כתבות  |  תחקירים  |  לרשימת הכותבים
[צילום: עבדלל כרים חנה/AP]
עו"ד יוסף פנדריך
פסק דין מוסכם משלב שני יסודות - הסכם ופסק הדין שאישר אותו. אם ההסכם לא חוקי גם פסק הדין איננו חוקי
רבקה שפק-ליסק
רבקה שפק-ליסק
חמאס סופר באבידות גם כאלה שנפגעו מנפילות של רקטות שלו ושל הג'יהאד האיסלאמי בתוך עזה, כמו בכישלון השיגור של רקטה מידי הג'יהאד שנפלה במגרש החניה של בית החולים אל אהלי
דן מרגלית
דן מרגלית
במשפחתי קיימת מחלוקת. יש השואפים לראות את היריבה משחקת בימי שישי במגרשים שלעתים יש בהם יותר חול מאשר דשא, ויש האומרים כי מוטב ששחקני הפועל יישארו בליגה הגבוהה עימנו, וכך נזכה בכל ע...
לרשימות נוספות  |  לבימה חופשית  |  לרשימת הכותבים
הרשמה לניוזלטר
הרשמה ל-SMS
ברחבי הרשת / פרסומת
ברחבי הרשת / פרסומת
News1 מחלקה ראשונה :  ניוז1  |   |  עריסת תינוק ניידת  |  קוצץ ירקות מאסטר סלייסר  |  NEWS1  |  חדשות  |  אקטואליה  |  תחקירים  |  משפט  |  כלכלה  |  בריאות  |  פנאי  |  ספורט  |  הייטק  |  תיירות  |  אנשים  |  נדל"ן  |  ביטוח  |  פרסום  |  רכב  |  דת  |  מסורת  |  תרבות  |  צרכנות  |  אוכל  |  אינטרנט  |  מחשבים  |  חינוך  |  מגזין  |  הודעות לעיתונות  |  חדשות ברשת  |  בלוגרים ברשת  |  הודעות ברשת  |  מועדון +  |  אישים  |  פירמות  |  מגשרים  |  מוסדות  |  אתרים  |  עורכי דין  |  רואי חשבון  |  כסף  |  יועצים  |  אדריכלים  |  שמאים  |  רופאים  |  שופטים  |  זירת המומחים  | 
מו"ל ועורך: יואב יצחק © כל הזכויות שמורות     |    שיווק ופרסום ב News1     |     RSS
כתובת: רח' חיים זכאי 3 פתח תקוה 4977682 טל: 03-9345666 פקס מערכת: 03-9345660 דואל: New@News1.co.il