[[HE: Draft for Tamir's review. Not published.]]
קודם משווים אנשים ותנאים, אחר כך מותג
חברה גדולה עלולה להעביר את הפרויקט לג'וניורים ברגע שהעסקה נסגרת. חברה קטנה עלולה להתפרק אם עובד מפתח יעזוב באמצע. דרשו התחייבות שמית לצוות הליבה משני הסוגים, עם זכות וטו על החלפות, וראיינו את המובילים על פרויקט דומה שהם ניהלו בפועל.
בקשו מהחברה הגדולה פירוט של יחס הבכירים מול הזוטרים לפי שלבי הפרויקט. שאלו את המשרד הקטן מה התוכנית אם שותף מרכזי פורש. תרימו טלפון לממליצים ובררו בדיוק מי עשה את העבודה והאם הם נשארו עד הסוף.
למצוא את הסיבה לפני שמחדשים או מחליפים
עיכובים או רצף תקלות יכולים לנבוע מהשותף, מההחלטות שלכם או מספק שלישי. בנו ציר זמן של עמוד אחד לכל עיכוב, לצד ההחלטה שהובילה אליו. הפרידו בין דרישות שלא הובנו, טעויות שחוזרות על עצמן ובעיות אינטגרציה, והשוו את מה שנמסר מול מה שהוגדר מראש.
העבירו לשליטתכם את התיעוד, הבדיקות והסביבות עוד לפני שמדברים על חידוש, וודאו שצוות אחר יכול להרים את זה. לאחר מכן, פצלו את התמיכה השוטפת מהשלב הבא בפיתוח, עם חוזים ותנאי יציאה נפרדים. הגדירו קריטריוני קבלה חדים לשלב הבא לפני שאתם סוגרים עליו.
תלוי איפה אתם עומדים כרגע
אם אתם בוחרים שותף למערכת מרכזית, הכניסו את שמות הצוות ותנאי היציאה ישר לחוזה לפני החתימה. אם פרויקט הסתיים באיחור ואותו שותף מבקש הארכה, נתחו קודם את שורש העיכוב וחלקו את התמיכה ואת השלב הבא לשני הסכמים.
אם השותף מחליף צוותים בקצב גבוה, תמדדו כמה שעות הצוות שלכם משקיע בבדיקות ותיקונים לפני ואחרי כל סבב. דרשו צוות ליבה נקוב עם תקופת הודעה מוקדמת מוגדרת, ובקשו תוכנית מעבר מחלופה אחת כדי להבין מה העלות האמיתית של החלפה.
מה לבדוק לפני שמחליטים
- לעגן בחוזה התחייבות שמית לאנשי המפתח, כולל אישור שלכם לכל שינוי.
- לראיין את המובילים המוצעים ולבקש מהם פירוט על פרויקט מקביל שהם הריצו בפועל.
- לדבר עם לקוחות עבר ולשאול מי בדיוק הרים את הפרויקט והאם הוא נשאר שם.
- למפות ציר זמן של תקלות עבר לצד ההחלטות והגורמים שגרמו לכל עיכוב.
- לנעול אצלכם את התיעוד, מערכי הבדיקות והסביבות, ולוודא שספק חלופי יכול לתפעל אותם.
- להפריד את שירותי התמיכה מהשלב הבא, ולהגדיר מדדי מסירה ברורים מראש.
- לבקש הצעת מעבר משותף מתחרה, כדי לקבל תמונה אמיתית של עלויות ההחלפה.
שאלות שאנשים שואלים
פרויקט אינטגרציה התעכב בשנה, כדאי לחדש מול אותו אינטגרטור לתמיכה ולשלב השני?
מחדשים רק אחרי שמבינים למה נוצר העיכוב, כי הסיבה תבהיר אם השותף הוא הבעיה או רק סימפטום. הפרידו את חידוש התמיכה מהיציאה לשלב ב', ודאגו שתיעוד הממשקים יישב אצלכם קודם. זה תלוי אם העיכוב נבע מהאינטגרטור, מהחלטות שלכם או מספק ה-EMR.
חברת פיתוח באופשור מחליפה מתכנתים כל הזמן והרמה יורדת, איך מחליטים אם להישאר או לעבור?
תמחרו את הנזק של תחלופת הצוות בשעות עבודה שלכם ובבאגים, והשוו את זה לעלות של מעבר לספק אחר. דרשו מהם התחייבות שמית לצוות עם קנסות על הפרה, ותראו איך הם מגיבים. הכל תלוי בכמה מהידע על המערכת שלכם נעול אך ורק אצלם.
חברת ייעוץ גדולה או משרד בוטיק מתמחה לפרויקט, איך בוחרים ביניהם?
תבחרו באנשים שיישבו לעבוד על הקוד והמערכות ובתנאים שימנעו מהם לעזוב, לא משנה מה גודל הפירמה. שפטו את הגדולים לפי התחייבות לעובדים ספציפיים, ואת הקטנים לפי יציבות ורשת ביטחון. הדבר תלוי בגודל המיזם, בהיקף הידע הייחודי לספק שנחוץ ובמה שקורה כשאדם מרכזי עוזב.
האם כדאי להחליף את ספק הפיתוח או לשנות את מנגנון קבלת העבודה?
השוו את דפוס התקלות לדרישות, בדקו חלוקת תחומי אחריות ואת היכולת המוכחת של הספק. הדבר תלוי בשאלה האם הצוות הקיים מסוגל לעמוד ברף קבלה מוגדר ומה ידרוש מחליף כדי להצליח.
איך אני יכול לעזור בהחלטה הזו
- שאלה או שיחה (ללא עלות)
- אציג את הזווית שלי לגבי מה לברר מול כל חברה, כדי שההשוואה תתבסס על כוח אדם ותנאים. אם הארכת חוזה עומדת על הפרק, אפרט כיצד לנתח עיכובי עבר.
- בדיקה והערכה (משלמים רק אם קיבלתם ערך)
- אגבש הערכה עצמאית של ההצעות, הצוות והתנאים, או של רקע השותף ועלויות המעבר. אמליץ עם איזה גורם להתקשר, או אם להאריך, לפצל, לצאת למכרז חדש או להחליף, ובאילו תנאים.
- ליווי שוטף (בזמן ובקצב שמתאימים לכם)
- אשאר זמין בצמתי החלטה להמשך כדי לבחון שינויי כוח אדם ואבני דרך מול ההסכמים שנחתמו, בעוד מובילי הביצוע שלכם שומרים על אחריות היישום.