
הטקסט המלא של הדקות הראשונות בהרצאה «מבוא ל-Risk Based Testing ב-QA» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
introduction to risk-based testing ההרצאה הזאת ושתי ההרצאות הבאות שקשורות ל-risk-based testing מדברות על איזושהי מתודולוגיה מאוד רחבה שמתעסקת למעשה בלבוא ולקבוע את סדר הבדיקות לפי סיכונים של דרישות של הפרויקט וכדומה.
יש נושא של ניהול סיכונים בפרויקט וניהול סיכונים ב-QA זאת תהיה הרצאה אחרת לגמרי. וכל ההרצאה הזאת מסתכמת בנושא שנקרא בדיקות מבוססות ניהול סיכונים.
זה לא הרצאה על ניהול סיכונים. ניהול סיכונים, יש ניהול סיכונים בפרויקט, יש ניהול סיכונים בפיתוח וניהול סיכונים בבדיקות תוכנה.
זה עולם שלם לגמרי, כל נושא ניהול סיכונים. אבל ההרצאה הזאת ושתי ההרצאות הבאות מתעסקות בבדיקות מבוססות ניהול סיכונים. Lesson Objective מטרות השיעור What is a Risk?
נדבר מה זה סיכון, What is Risk Management, נדבר מה זה ניהול סיכונים, Why Risk Management is Hard, למה קשה כל כך לנהל סיכונים, נדבר על Risk Analysis, ניתוח סיכונים, נדבר על Why Perform Risk Management, למה בכלל לעשות את הנושא הזה של ניהול סיכונים וניתוח סיכונים,
נדבר על מה זה מאוד בכלליות, מה זה Risk Based Testing, שתי הרצאות אחר כך ידברו על וייתנו דוגמה אמיתית איך איך עושים בדיקות מבוססות ניהול סיכונים?
What is a risk? מה זה סיכון למעשה? The potential probability that a failure or lose will occur. ריסק או סיכון זה למעשה האפשרות, סיכוי הפוטנציאלי, ההסתברות הפוטנציאלית שכישלון או אירוע שלילי יקרה.
The potential of negative events that will affect the software project. בהשלכה לעולם הפיתוח או לעולם ההייטק, והאירוע השלילי, מה הפוטנציאל, ההסתברות, האפשרות שאירוע שלילי יקרה ושיכול להשפיע על פרויקט התוכנה או על איזשהו תהליך בפרויקט התוכנה או על התוכנה עצמה.
מה זה Risk Management? מה זה ניהול סיכונים? Software Risk Management is a process of identifying the risks involved in software project, analyzing the impact on the project, Developing a strategy or risk plan to handle the risks.
אז ניהול סיכונים היא תהליך. התהליך כולל שלושה דברים, שלוש משימות עיקריות. אחד זה זיהוי הסיכונים שקשורים לתהליך התוכנה, לתהליך הפיתוח של התוכנה, לפרויקט.
השני זה הניתוח שלהם, ניתוח לא רק של הסיכון אלא ניתוח של ההשפעה, תהיה השפעה של הסיכון אם הוא יתממש על הפרויקט והתהליך השלישי הוא פיתוח של כל מיני אסטרטגיות או תוכניות שבמידה והריסק הזה הסיכון הזה הולך להתממש או יתממש מה אנחנו צריכים לעשות או איך נשנה את תהליכי
העבודה שלנו על מנת שהתוצאות האימפקט ההשפעה של הסיכון הזה לפרויקט תהיה מינימלית. כל הדברים האלה נעשים כמובן בתהליך ניהול הפרויקט בהתחלה שלו ומתעדכנים ומשתפרים כל הזמן.
Why Risk Management is Hard? למה תהליך ניהול סיכונים הוא קשה? למה קשה לבצע אותו? למה קשה לנהל סיכונים? Involves Subjective Thinking הוא משלב מחשבה שהיא סובייקטיבית כי משהו שיראה לי סיכון יכול להיות שלך או למנהל שלנו לא ייראה סיכון.
משהו שלמישהו שהיה בפרויקט אחר יכול להיות שהוא למד שם איזה משהו שהוא נראה לו סיכון, נראה לו שבפרויקט שלנו הדבר הזה יכול להיות סיכון ואנחנו שלא נתקלנו בזה בעבר שלנו לא נתעלם מזה, לא נניח לזה חשיבות.
בייטסון אקספיריאנס כל נושא ניהול הסיכונים מבוסס על ניסיון על הרבה שנות ניסיון בפרויקטים בחברות בתהליכים בארגונים זה משהו שאפשר ללמוד אותו אבל הזמן והניסיון מלמד אותו הכי טוב Based on assessments of how the risk will impact the project אמרנו שאחרי שאנחנו אומרים מה הסיכון אנחנו מנסים
לעשות ניתוח מה תהיה השלכה שלו על הפרויקט זה איזשהו ניסיון לחזות את העתיד כי אי אפשר באמת לבוא ולהגיד לחזות את זה באמת לבוא ולהגיד מה תהיה ההשפעה של הפרויקט של הסיכון הזה לפרויקט.
ניקח דוגמה מהחיים האמיתיים בתקופה הזאת שההרצאה הזאת נעשית מוקלטת אנחנו נמצאים במלחמה בלבנון. הבורסה נמצאת בעלייה, הדולר נחלש.
זה דברים שכל כלכלן יבוא ויגיד לכם שבזמן מלחמה יש בריחה להשקעה במטבעות זרים, ובדרך כלל הבורסה יורדת בגלל חוסר הוודאות של מה יהיה תוצאות המלחמה.
אבל בדוגמה של ישראל אנחנו רואים שהבורסה יש סיכון שנקרא מלחמה, כולם עשו תערכות ואנחנו יודעים מה ההשלכה של הערכה של מלחמה, מה ההשלכה של מלחמה, מה האימפקט שלה על הבורסה ועל ההשקעות במטבעות זרים ומחירי הדולר ובסופו של דבר כשזה קורה ההשפעה של זה היא אחרת לגמרי.
אז יש פה איזשהו עירוב של לנסות לחזות את העתיד שהוא לא תמיד מדויק. need a brainstorming with all project levels כדי לעשות באמת risk management טוב צריך שיהיה שותף ה-QA והבודקים ומנהלת הפרויקט והמפתחים ונציג מכל שלב בפרויקט ולפעמים קשה ולאגד את כולם לכדי שיחה תקופתית שמתעסקת בניהול סיכונים.
Risk Analysis - ניתוח סיכונים The determined process of the importance of risk prioritization - assessing the expected impact of event - usually bad event - on the project.
There are many indicators that can be taken in risk analysis.