Feeds:
פוסטים
תגובות

Archive for the ‘ClearQuest’ Category

בעקבות התקלה שהיתה בשבוע החולף באחד הבנקים הגדולים, רציתי להתייחס לנושא ה- DRP* , אך מזוית שנוטים להתעלם ממנה – היבט DRP בסביבות הפיתוח.

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

כבר יצא לי להתקל בכמה חברות בהן נושא ה-DRP תוכנן לעילא ולעילא עבור סביבות הייצור (Production), אך עם התייחסות מינורית לסביבות הפיתוח.

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

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

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

בשונה מ- DRP לסביבות יצור, בסביבות הפיתוח יש לתת התייחסות לכלי העזר בפיתוח התוכנה – כוונתי לאותם כלים ומערכות המשמשים את אנשי הפיתוח. התייחסות נכונה לכלים אלה תאפשר זמן התאוששות קצר, וחזרה מהירה לעבודה.

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

דוגמא ליישום חלקי של DRP  בסביבות פיתוח, הדורש שיפורים:

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

באחד מהפוסטים הבאים כוונתי להתייחס לתכנון התאוששות מאסון בהיבט ספציפי למוצרי ניהול תצורה ושינויים: IBM Rational ClearCase ClearQuest , Subversion ו- Bugzilla .

גילוי נאות: החברה בה אני עובד, נותנת שירותי DRP עבור מערכות המידע של IBM Rational.

=======================================

*DRP – Disaster Recovery Plan – דהיינו: תוכנית תכנון להתאוששות מאסון ולהמשכיות עסקית במקרה של אובדן מידע ומשאבים.

 

Read Full Post »

אפיקומן זה כאן:צילומסך

למשתמשי ClearCase UCM, מצורפת תוכנה בשם CompBLשכתבתי בימים האחרונים, המשווה בין Baselines ומאפשרת לראות בצורה חכמה את המשימות (Activities) והקבצים שהשתנו. התוכנה שימושית מאוד לראשי צוותים ומנהלי פיתוח, המעוניינים לדעת תכ'לס מה השתנה בין גירסא לגירסא, בין Release ל- Release וכו'.
ההתקנה לוקחת דקה.

נסו ותיהנו. אשמח לתגובות.

הפיצ'רים העיקריים:

  • אפשרות סינון של פעילויות פנימיות שבד"כ לא מעניינות איש (Internal delivery and rebase activities)
  • אפשרות לפירוט של גירסאות הקבצים הכלולים בתוך ה- Activities
  • אפשרות של העתקת הפלט אל קובץ טקסט (דוגמת ה- Release Notes)
  • תמיכה ב- Composite baselines
  • תמיכה בהשוואת ענפים (בקומפוננטה אשר מכילה baselines ביותר מענף אחד או ביותר מפרוייקט אחד)
  • תאימות למשתמשי ClearCase-ClearQuest-UCM enabled

דרישות קדם:
תחנת Windows 2000 ומעלה שעליה מותקן ClearCase client/server בגירסת 2003.06 ומעלה.
אם שרת ה- ClearCase שלכם רץ על יוניקס/לינוקס, אך יש לכם ClearCase client על Windows שעובד מול אותו Registry server – תוכלו גם כן להשתמש בתוכנה.

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

Read Full Post »

באתר IBM נוספה לאחרונה אפשרות להתנסות בגירסאות החדשות של המוצרים הנ"ל.

לא התנסיתי (אני מכיר היטב את המוצרים הנ"ל), אבל ממה שראיתי אין צורך בהתקנות מסובכות – רק להוריד תוכנת-לקוח Citrix כדי לדבר מול השרת, ואז ניתן להתנסות במשך 3 שעות.

Read Full Post »

עם WordPress.com אפשר לעצב אתרים כאלה
להתחיל