DCSIMG
עמוד הבית| חבילות השירות שלנו| חומר חופשי| צור קשר
ארכיטקט מגלה את סודותיו על קצה המזלג - בלוג היועצים של מיקרוסופט ישראל

בלוג היועצים של מיקרוסופט ישראל

ארכיטקט מגלה את סודותיו על קצה המזלג

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

שאלה: מה תחום ההתמחות שלך ?

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

שאלה: היכן אתה מבלה בימים אלו ומהם האתגרים העומדים בפניך ?

תשובה: בימים אלו אני מחלק את זמני בין שני לקוחות עיקריים:

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

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

שאלה: איך אתה מתמודד עם האתגרים בפעילויות אותם אתה מלווה ?

תשובה: הגישה שלי לניהול הפעילויות/אתגרים העומדים בפני מבוססת על היכרות מעמיקה עם מתודולוגיות ו best practices אך גם על היכרות מעמיקה עם הטכנולוגיות השונות. לדוגמא, בפעילות של שיפור הביצועים יש צורך ב:

- היכרות עם MOSS ו best practices לשיפור ביצועים כגון האופציה להפעיל סוגים שונים של cache , שימוש ב PortalSiteMapProvider ועוד.

- היכרות עם פלטפורמת ASP.Net 2.0 ו best practices לשיפור ביצועים עם פלטפורמה זו. חלק מהפיתרון שמימשנו היה להשמיש את מנגנון ה caching עבור user controls ושימוש ב SQL Server Caching כפי שמתואר ב webcast.

- היכרות עם כלים לניתוח ביצועים כגון Fiddler , Visual Round Trip Analyzer . בעזרת כלים אלו ואחרים זיהינו את חלוקת הזמן ב server side processing של הדפים השונים באתר ושיכתבנו מחדש את הwebparts הבעייתיים שלקחו את מרבית הזמן בטעינת הדף, כמו כן ניתחנו בעזרת אותם כלים את מספר ה requests לדפים השונים, האם הקבצים שקיבלנו היו מה cache או לא, האם הקבצים הגיעו מקומפרסים ועוד.

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

- ניסיון בניהול תהליכי שיפור ביצועים במערכות אחרות.

שאלה: מה "סוד" ההצלחה שלך בתור יועץ ?

תשובה: אני חושב שצמד המילים Trusted Advisor משקף את ה DNA ממנו מורכבת הקבוצה שלנו. תחת Trusted Advisor מוכלים היבטים כגון:

- היכולת להבין את הצרכים העסקיים של הלקוח

- היכולת לבנות יחסי אמון וידידות עם הלקוח

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

- ניסיון בבניית ארכיטקטורות בעיקר לפרוייקטים גדולים ומורכבים.

שאלה: איך הניסיון שלך חוסך כסף ללקוח ?

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

שאלה: רוצה קפה ?

תשובה : ברור..

פורסם: Nov 30 2008, 09:33 PM by Assaf Jacoby | with 3 comment(s)
תגים:,

תוכן התגובה

alikl כתב/ה:

Hey!!!

I did not ask you about the coffee!!

:)

Very cool.

I am really enjoyed the talk and I am looking forward to more juicy secrets to be shared here on MCS blog.

Expect more digging, partner!

# November 30, 2008 10:28 PM

Yossi Elkayam כתב/ה:

Alik , Assaf thank you , "The Sweet of the Sweets"

# December 1, 2008 1:42 PM

בלוג היועצים של מיקרוסופט ישראל כתב/ה:

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

# December 7, 2008 11:57 AM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 2 and 2 and type the answer here:


Enter the numbers above: