
הטקסט המלא של הדקות הראשונות בהרצאה «שלבי פיתוח של התוכנה» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום, לפני שאנחנו ממשיכים עם פרק אחד של חומר ההסמכה של ה-STQB אני רוצה לדבר על שלבי הפיתוח ושלבי הבדיקות שמקבילים אליהם.
מה זאת אומרת? לכל שלב במחזור חיי פיתוח יש תהליכי בדיקות או תהליכי עבודה שמאופיינים אותו. אנחנו מסתכלים פה על אתר guru99.com שדרכו אנחנו יכולים ללמוד קצת על מסלול או אורך חיי פיתוח על פי מודל שנקרא V-Model, Software Development Lifecycle, SDLC זה הראשי תיבות. ה-V-Model מנסה להראות לנו את התהליך של
הפיתוח תוכנה בצורת הרוט-V, שיהיה קל לזכור ויהיה קל להבין. אז יש לנו בשלב הראשון הכנה של Business Cases או סיפורי לקוח על פי הדרישות של המוצר.
שוב, אם ניקח מוצר לדוגמה אפליקציה של קופת חולים, אז אנחנו יכולים להגדיר סיפור לקוח שלקוח של הקופת חולים נכנס על מנת לראות את תוצאות הבדיקות שלו.
אז זה סיפור לקוח והשלבים שהוא מבצע על מנת להגיע לתוצאות הם בעצם הפירוט של הסיפור לקוח שלו. אחר כך יש לנו את ה-requirement. מה זה ה-requirement?
זה הדרישה. הדרישה היא שללקוח או לפציינט ומי שמשתמש באפליקציה יהיה פשוט וקל להגיע לאותו דף ולראות את נתוני הבדיקות בדיקות דם שלו לדוגמה לאחר מכן יש את ה-System Specification ואת ה-System Design שנגזרות מהדרישות ומהסיפורי לקוח זאת אומרת סיפור לקוח הוא מתחום העולם של הלקוח עולם השיווק עולם השירות בעצם שאנחנו
רוצים לתת ללקוח ה-Requirement זה מה נדרש מהאפליקציה על מנת לממש את האינטרס הזה את הרצון הזה שלנו לספק את ה-Business Case וה-System Specification ספסיפיקציה של המערכת והעיצוב של המערכת נגזרות משני החלקים הראשונים ב-V מודל, ה-Business Case וה-Requirement.
לאחר מכן יש את ה-Unity Design שזה בעצם תיאור פרטני של כל חלק וחלק במערכת על מנת להגיע בסוף לתוצאה שזה מענה ל-Business Case ול-Requirement של המערכת.