פרק #55 מתודולוגיית בדיקות מהירות עם ג׳יימס באך

מתודולוגיית בדיקות מהירות - גישת הבדיקות הקונטקסטואלית עם ג׳יימס באך

 

ניצן ונתנאל ישבו לראיין את ג׳׳ימס באך, מפתח גישת הבדיקות הקונטקסטואלית - בדיקות מהירות (Rapid Testing)


 

בפרק 55 של הפודקאסט “TestIL” מבית ITCB, מראיינים ניצן ונתנאל את מי שפיתח את גישת הבדיקות הקונטקסטואלית - מתודולוגיית הבדיקות המהירות (Rapid Testing)

** הראיון נעשה באנגלית 

על ג'יימס באך:

  • בעל ניסיון של מעל 40 שנה בעולם התוכנה.

  • התחיל כתכנת משחקי מחשב בגיל צעיר – ללא תעודת בגרות.

  • עזב את בית הספר כי לא הסתדר עם סמכות, ובחר בדרך של לימוד עצמי.

  • מחבר הספר Secrets of a Buccaneer Scholar – על למידה עצמאית וגמישה.

  • מאמין בלהקשיב לאינטואיציה האישית ולכבד את המוח שלך כמו שאתה רוצה שאחרים יכבדו אותך.


למה בדיקות תוכנה?

  • הבין שהוא לא אוהב לכתוב קוד כל היום, אבל אוהב להתלונן – מה שהפך אותו לבודק טבעי.

  • הוא מתאר את עצמו כשובר חלומות – תפקיד הבודק הוא להאיר פגמים במוצר ולקרקע את הפנטזיות של המפתחים.


גישת ההוראה שלו:

  • מאמין שלא קיימת "שיטה אחת נכונה" (best practice) – אין חוקים מוחלטים.

  • מלמד מתוך ניסיון ומעודד תלמידים לחקור ולגלות בעצמם.

  • לדוגמה, הוא ממליץ להימנע מבדיקות אוטומציה דרך ה-GUI – אך ממליץ גם לנסות בעצמכם ולהבין למה.

  • בעיניו, חינוך טוב הוא לא ציות, אלא עזרה לאנשים לגבש שיקול דעת עצמאי.


נקודת מבט פילוסופית:

  • רואה את המוח שלו כמו חיית מחמד שצריך לשכנע – אי אפשר להכריח את עצמך לחשוב, צריך לשתף פעולה עם הנטייה הפנימית.

  • חווה שחיקה מוקדמת בקריירה עד שלמד "לכבד את מוחו".

  • כיום רואה בהוראה את הייעוד האמיתי שלו – שחרור אנשים מהמגבלות המנטליות שלהם.


קטעים מעניינים:

  • "בודק לא שובר תוכנה – הוא שובר חלומות."

  • "אל תלמד כי מישהו אמר – למד כי ניסית וראית בעצמך."

  • "best practice זה מונח שיווקי – לא הנדסי."

 

קישור לפרופיל לינקדאין של ג׳יימס

קישור לאתר של ג׳יימס

קישור לפרופיל לינקדאין של ניצן

קישור לפרופיל לינקדאין של נתנאל

 

 

 

 

 

 

אם גם אתם מעוניינים להשתתף בפודקאסטים, אנא צרו עימנו קשר במייל: [email protected] 

קישור לערוץ הפודקאסט שלנו

קישור לרשימת כל הפודקאסטים שלנו

לשמיעה ישירה: (26 דקות)

בספוטיפיי:  | באפל: