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