דרישה (הנדסת תוכנה) – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ ←מסמך דרישות תוכנה: הגהה |
|||
שורה 80:
==מסמך דרישות תוכנה==
"מסמך דרישות תוכנה" מציג את אוסף הדרישות המוגדרות מהתוכנה לגבי המשימה שעליה לבצע. מוגדרות בו הבעיות שהתוכנה תיתן פתרון עבורן. לאחר כתיבת התוכנה, המסמך יאפשר לבדוק האם התכן הוא טוב. אם התכן ממלא את כל הדרישות אזי הוא פתרון קביל לבעיה.
מסמך דרישות ניתן לשינוי אם המבנה והסגנון שלו הם כאלו ששינוים יכולים להיעשות בקלות. על המסמך להכיל [[תוכן עניינים]], [[אינדקס]] והתייחסויות בתוך המסמך. על כל דרישה בו להופיע במקום אחד בלבד.
מסמך דרישות ניתן למעקב אם כל דרישה בו נמצאת בפסקה ממוספרת נפרדת, כך שניתן להתייחס לדרישה זו במסמכים אחרים.▼
•מעקב לאחור: אנו יודעים מדוע כל דרישה קיימת. כל דרישה מספקת התייחסות למקורה (הנמצא במסמכים או מקורות קודמים). ▼
▲מסמך דרישות ניתן למעקב אם כל דרישה בו נמצאת בפסקה ממוספרת נפרדת, כך שניתן להתייחס לדרישה זו במסמכים אחרים
•מעקב קדימה: כל מסמך בעתיד יוכל להתייחס לכל אחת מהדרישות במסמך.▼
▲
===מפרט דרישות לתוכנה===
'''מפרט דרישות לתוכנה''' או '''
המסמך כולל מספר [[תרחיש שימוש|תרחישי שימוש]] (use case) - הגדרות כלליות של המערכת שמתארות את כל פעולות הגומלין של המשתמשים עם התוכנה.
המסמך יכלול הגדרת הדרישות הבאות:
* ממשקים חיצוניים של המערכת. זיהוי המידע
* דרישות פונקציוניליות ולא פונקציונליות מהמערכת
* אילוצי עיצוב
[[קטגוריה:הנדסת תוכנה]]
|