ערכתי לאחרונה בתאריך 05.09.05 בשעה 22:09 בברכה, אופירוש
ניתוח המערכת לא בא כדי לייעל את המערכת , אלא להציג איפיון של קווי המערכת ואופיה .ניתוח המערכת אמור לתת מענה לבעיות שעולות בעבודה השוטפת (כל עבודה) , המנתח בודק את שיטות העבודה , את הדרישות ומציג דוח ניתוח של הממצאים לגבי מערכת מידע שתוכל לתת מענה לבעיות אלו .
לעיתים , ישנה גם פעילות של ניתוח מערכות על מערכת קיימת , אבל לעיתים רחוקות , ורק אם המערכת כבר לא עונה על הצרכים של הלקוח . (כאשר בתחילת העבודה לא היה מנתח מערכות מספיק מנוסה שלא כיסה מספיק אפשרויות ...)
במצב זה , המנתח בודק איך ניתן לתת מענה לבעיות אלו , והאם יש לפתח מערכת מידע חדשה , או להוסיף/לשנות את המערכת הקיימת .
זה נושא די רחב , ומקיף המון שלבים , אני יפרט את הנושאים בקצרה לפי הסדר בו הם מבוצעים במחזור חיי מערכת תוכנה.
ייזום .
חקירת מצב קיים
הכנת מפרט דרישות
ניתוח המערכת + ארכיטקטורה
אפיון מפורט
עיצוב (תלוי טכנולוגיה)
פיתוח
בדיקות
הטמעה
תחזוקה
וחוזר חלילה ...
ניתוח המערכת הוא אחד השלבים הקריטיים במחזור חיי תוכנה .
בדרך כלל בשלב זה עובדים בצמוד עם ארכיטקטים מערכות על מנת לגבש ארכיטקטורה מתאימה לפתרון .
זה נשמע מאוד משעמם (ובבית ספר זה באמת משעמם) , אבל זה תחום מדהים , במיוחד ארכיטקטורה .
אגב , למי שמעוניין לדעת ... מנתחי מערכות מקבלים את אחת המשכורות היפות בעולם ההיי - טק .
שוב , אני לא מתכוון למורות שלכם , שאני בטוח שהם עברו הסבת מקצוע מכלכלת בית (לצערי ...) , אלא באנשים שזהו מקצועם בחיים . יש להם ידע רחב ביותר וניסיון בעיצוב ופיתוח מערכות תוכנה .
ולא ... לא הכל סובב DFD
(האמת שהגישה הזו עברה מין העולם ממזמן , אבל משום מה בבית הספר עדיין מלמדים אותם אותה ...)
בהצלחה .
