[]  |  
Microsoft team system 2010 test essentials – "the good, the bad and the ugly"  |  רמות בדיקה / סוגי בדיקה  |  מבנה צוות בדיקות  |  תכנון מקרי בדיקה  |  אתרי לימוד ברשת  |  מכללות - לקורסי בדיקות תוכנה  |  מצגות וסירטונים  |  תיעוד בדיקות  |  ארכיון חדשות  |  ניתוח ודיווח תוצאות בדיקות תוכנה ON-LINE  |  Root Cause Analysis -Dealing with problems not just symptoms  |  HP Quality Center - Software Version: 10.00  |  איך יודעים מתי לסיים לבדוק? מדדים ומטריקות ומה שביניהם  |  סוגיות בבחירת כלי אוטומציה  |  

התחברות לחברים

דף הבית >> כתבות QA - טוקבק QAtest >> מבנה צוות בדיקות
 

 

מבנה צוות בדיקות תוכנה 
מאת: נתי הורנשטיין


במהלך העשור האחרון אנו עדים להתפתחות בתפקידו של בודק
התוכנה שהפך לחלק חשוב בתהליך פיתוח תוכנה.
שלב בדיקות התוכנה נמצא בחלק האחרון של תהליך הפיתוח
והינו קריטי לעליית הפרויקט לאוויר, כל איחור בשלב מוקדם בתהליך
הפיתוח מקטין את הזמן שנותר לצוות הבדיקות.
 
ציור 1
 עליה לאוויר <= בדיקות רגרסיה <= בדיקות <= בדיקות יחידה <= פיתוח <= עיצוב/אפיון <= ייזום 
                 ן-----------------3----------------ן--------------2-----------------ן------------1------------ן
* עד לפני תקופה קצרה בודק התוכנה היה פוגש את המוצר רק בחלק האחרון בתהליך הפיתוח (חלק 3-ציור 1).
  
     --------------------------------------------------------------------------------------------------------------------------------------------
 
כיום חשיבות תאריך עליה לאוויר הינו קריטי לארגון (TIME TO MARKET)
בעולם עסקי שחייב להיות מהיר כל הגורמים המשרתים
את העסק חייבים להיות גמישים וזריזים - טכניקות אלו נכללות
תחת עולם התוכן הנקרא
Agile.
לכן ניתן למצוא היום מספר אפשרויות לבניית צוותי בדיקות
כך שתהיה התאמה הטובה ביותר לארגון ולתהליך העסקי של החברה. 
להלן 3 דוגמאות למבנה צוותי פיתוח ובדיקות ושילוב תהליך הבדיקות בהם.
 
מבנה הצוות[בתחילת העשור]
צוות הפיתוח – בעבר מתכנתים היו מפתחים את המוצר, בודקים אותו ומשחררים גרסה ישירות למשתמשי המערכת.
 
 
 
 
 
 
 
מבנה הצוותים[מבנה שאינו גמיש]
צוות הפיתוח מסיים את בדיקות היחידה (Unit Testing) ומעביר
לצוות הבדיקות – בודקי התוכנה מבצעים בדיקות ע"פ דרישת לקוח
(פונקציונאליות, Gui,אינטגרציה וכו' ...) ומשחררים גרסת תוכנה חדשה ללקוחות רק לאחר בדיקות רגרסיה.
 
 
 
 
 
 
מבנה הצוותים [מבנה בעולם Agile/גמיש]
כיום אנו רואים צוותי פיתוח הכוללים בודקים אשר מבצעים בדיקות במהלך הפיתוח ולא בסוף הפיתוח, פיתוחים נבדקים גם כאשר יש רכיב חלקי שניתן לבדוק בנפרד ובסוף ביצע בדיקת אינטגרציה והעברה לבדיקות של צוות הבדיקות החיצוני.
צוות הבדיקות מתמקד בבדיקות לקוח קצרות ושחרור הגרסה למשתמשי המערכת לאחר בדיקות רגרסיה.
 
 
 

+ הוסף תגובה חדשה
תגובות: (-צפה ב 2 תגובות בעמוד זה)
Loading בטעינה...

Go Back  Print  Send Page

חברי QAtest

הרשמו לרשימת התפוצה 
וקבלו פעם בחודש את 

 "חדשות עולם הבדיקות"
בדואר אלקטרוני מהדורה עשירה במידע חם ובטיפים שיסייעו לכם. 
לעולם לא אשתמש בכתובת הדואר האלקטרוני שלכם חוץ מאשר משלוח של QAtest !
להצטרפות לרשימת התפוצה הכנס את כתובת הדואר האלקטרוני שלך:
 שלח



עכשיו בפורום

בדיקות תוכנה מא' עד ת'

                    הזכויות שמורות ל www.sqat.co.il www.qatest.co.il www.software-qat.com  הוקם על ידי

בניית אתרים - לייבסיטי