הבדל בין BRS ל-SRS

הבדל בין BRS ל-SRS
הבדל בין BRS ל-SRS

וִידֵאוֹ: הבדל בין BRS ל-SRS

וִידֵאוֹ: הבדל בין BRS ל-SRS
וִידֵאוֹ: Difference between Hacker and Cracker 2024, אוֹקְטוֹבֶּר
Anonim

BRS לעומת SRS

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

מה זה BRS?

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

מה זה SRS?

SRS מפרט את הדרישות של מערכת תוכנה. הוא כולל תיאור של המערכת שצריך לפתח.זה כולל איך המשתמש מקיים אינטראקציה עם המערכת באמצעות מקרי שימוש. מקרי שימוש מספקים תיאור של פעולות המתרחשות בין המשתמשים למערכת תוכנה. בדרך כלל נעשה שימוש ב-UML (שפת מודלים מאוחדת) כדי לציין רשמית את מקרי השימוש ב-SRS. הוא מכיל גם דרישות לא פונקציונליות כגון דרישות ביצועים, תקנים הנדרשים על ידי המערכת וכל אחד מהאילוצים על המערכת. SRS תמיד צריך להיות נכון ועקבי מכיוון שהוא משמש את המפתחים בתהליך הפיתוח. זה גם צריך להיות חד משמעי. באופן כללי, SRS צריך להכיל לפחות את הסעיפים הבאים: מבוא, תיאור כולל של המערכת ודרישות ספציפיות. המבוא צריך להגדיר בבירור את היקף המערכת הצפויה בין מידע נוסף כגון מטרת המערכת וסקירה כללית של המערכת. התיאור הכולל מספק את אינטראקציות המשתמש, התלות והאילוצים של המערכת וכו'. דרישות ספציפיות מכילות כל דרישות ביצועים, דרישות מסד נתונים וכו'.

מה ההבדל בין BRS ל-SRS?

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

מוּמלָץ: