23.1.07
שלב ראשון Inception - חקר ישימות – בניית אבטיפוס: •עושים מסמכי יזום על מנת לשכנע שהמערכת כדאית. •מתחילים לתפוס דרישות מרכזיות שיעזרו בהמשך. •מזהים סיכונים קריטיים לפרויקט. התנאים שצריכים להתקיים בשלב ה Inception -על פי :RUP .1בעלי המניות הסכימו על הפרויקט. .2תיחום המערכת כקבע (גם עם בעלי המניות). .3דרישות מפתח זוהו ואושרו על ידי ההנהלה. .4מחירים אושרו על ידי ההנהלה. .5המודל העסקי הועלה על ידי מנהל הפרויקט. .6ניתוח סיכונים. .7מבצעים חקר ישימות על ידי אבטיפוס. תוצרים: .1מסמך ייזום (שמסביר למה צריך את הפרויקט). .2מתחילים לבנות מודל Use caseהתחלתי (מערכת תרשימים בסיסית). .3בונים מסמך פרויקט ותכנית פרויקט התחלתית. .4יש תכנית עסקית. .5יש תכנית ניהול סיכונים. .6יש אבטיפוס. •יש התחלה של כמה מהמרכיבים בפרויקט ושל עניינים ניהוליים. •"תוחמים" את המערכת – מה יהיה בה ,מה לא יהיה בה.
שלב אפיון – Elaboration מטרות: .1לבנות ארכיטקטורה יציבה שעובדת. ".2לעדן" את ניהול הסיכונים. .3להגדיר "מדד הצלחה". .4לפתח 80%מה Use case -של המערכת. .5בניית תכנית פיתוח וקידוד. .6זה לא אבטיפוס בסוף ,אלא מערכת שעובדת. .7המערכת תגדל לקראת השלבים הבאים. " – Requirementמעדנים" את הסקופ של המערכת והדרישות. – Analysisמתחילים לחשוב על מה לבנות. – Designיוצרת ארכיטקטורה יציבה. – Implementationבונים את התשתית.
– Testמתחילים לבנות תכנית בדיקות. שחקן ,הקטור – ישות חיצונית שמשפיעה על המערכת .מסומן על ידי ציור של איש. פעילות ,תהליך – מושפעת מהשחקנים .מסומנת בעיגול. מחברים ביניהם בקו לפי הקשר. – Includeחלק משותף לכמה פעילויות ונרשם בנפרד .פעילות בהכרח גוררת את ה Include -שלה. – Extensionהרחבה של פעילות .פעילות לא בהכרח גוררת את ההרחבה שלה. – Generalizeכמו הורשה. סטריאוטיפ – מתאר את סוג הקשר – Include / Extend לכל דיאגראמה ויזואלית מצטרף מסמך עם תיעוד מפורט – לוגיקה ,תנאים מוקדמים ,שמות .עם המסמך לא צריך תכנה מסוימת בשביל להציג את ה.Use Case - מה יהיה בתיק התיעוד של ה( Use Case -עמוד 140בחוברת): .1כותרת ה.Use Case - .2מטרה – מה ניתן להשיג. .3תאור מקוצר. .4שחקנים. .5תנאי קדם (נגיד שהלקוח נמצא במאגר הלקוחות). .6תנאי מאוחר – מה רוצים שיהיה בסוף התהליך (נגיד הזמנה או קניה) .7פעילויות – פה תירשם הלוגיקה .פה יירשם "אם – אז" .עברית מובנית. .8תסריטים שונים (מה קורה אם יש תקלה בכרטיס האשראי?) .9חריגים (הלקוח לחץ על "ביטול"). .10אפשרויות שונות לאותה פעולה (נגיד דרך האינטרנט) .11מחבר ותאריך.