נדיה שלום,
שאלת שאלה חשובה ששואלים אותה המון בתעשייה.
כמובן שזה מאוד מאוד תלוי ואין תשובה אחת, אבל אנסה לתת כמה מקרים:
מוצר חדש שעדיין בשלבי בנייה ראשונים– אין לבודקים הרבה מה לעשות בכלל- לא לידני ולא לאוטומציה, עד שהמוצר לא מגיע לרמת בשלות מינימלית שמאפשרת תחילת בדיקות.
מוצר קיים שמשנים לו חלק בתשתית או קונפיגורציה בסיסית וצריך לבדוק שכלום לא נפגע נצטרך הרבה בודקים ומעט מפתחים.
פרויקט פעיל שיש בו פיתוחים קבועים – מפתחים ובודקים: בעקרון לדעתי בודק ידני על 3-4 מפתחים זה יחס טוב. חשוב לקחת בחשבון שהתוצר של הבדיקות, בניגוד לפיתוח, לא תורם באופן ישיר ללקוח הסופי אלא באופן עקיף (בלי תקלות) ולכן תמיד יהיו פחות בודקים בעלות נמוכה יותר מאשר מפתחים.
לגבי בודקי אוטומציה, גם תלוי. אוטומציה עושים כאשר המערכת כבר יציבה ואז יש הרבה עבודה גם להשלים כיסוי שלא בוצע עד כה. אז צריך הרבה בודקי אוטומציה. בהנחה ואנחנו במצב יציב, תלוי מה רוצים להשיג. אם רוצים כיסוי מלא באופן קבוע אז יחס של 2 אוטומציה למפתח הוא יחס טוב. אם רוצים להתרכז ברגרסיה, נדרשים יחסית, מעט אנשי אוטומציה .
אני יודעת שזה הרבה ‘אם’ אבל הנקודה היא שאין תשובה חד משמעית, רק אוסף של שיקולים שמשתמשים בהם לצורך שכל ישר…