חפש מאמרים:
שלום אורח
21.05.2024
 
   
מאמרים בקטגוריות של:

   
 

ולידציה - תפקידים ואחריות בתכנון וביצוע בדיקות

מאת: אילן שעיהתעשייה11/02/2015986 צפיות שתף בטוויטר |   שתף בפייסבוק

התפקידים והאחריות בכל צוות בדיקה משתנה מאד בהתאם לאופי, היקף והשלב של הבדיקה המתבצעת, וכמו כן לגודל החברה ומבניה. התפקידים הספציפיים הנדרשים לכל פרויקט חייבים להיות מתועדים ומאושרים בתוכנית או אסטרטגית הבדיקות.

בהתאם ל- GAMP, ניתן לחלק את התפקידים והאחריות שמוגדרים בהמשך לשתי קבוצות נפרדות:

· תפקידים בתוך צוות הבדיקה.

· תפקידי תמיכה המבוצעים ע"י צוות הפועל מחוץ לצוות, אך שאחריותו קשורה ישירות להצלחת תהליך הבדיקה .

תפקידים אלו לא בהכרח דרושים בכל צוות הבדיקה, ורק פרויקטים גדולים ומורכבים יכללו בד"כ את כל התפקידים המוגדרים בהמשך.

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

· מחברי קבצי הבדיקות (Test Scripts) לא יבחנו בעצמם את הקבצים לפני ביצוע הבדיקות.

· הבודקים (Testers) לא יבחנו בעצמם את רישומי תוצאות הבדיקות.

תפקידים בתוך צוות הבדיקה

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

מנתח הבדיקה (Test Analyst) (מחבר קובץ הבדיקה)

· מגדיר את קובץ הבדיקה (Test Script), כולל את ההוראות המפורטות לבדיקת תחום פונקציונאלי ספציפי במסגרת הפרויקט.

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

בוחן קובץ הבדיקה (Test Script Reviewer)

· מוודא שכל הדרישות מולאו כמוגדר בקבצי הבדיקות.

· מוודא שכל קובץ בדיקה מכיל דרישה להפקת הוכחה מתועדת שהדרישות בוצעו או נבדקו.

תפקיד זה יכול להתבצע בארגון הלקוח (או משתמש) ע"י חברי צוות אבטחת איכות / בקרת איכות (Quality Assurance / Quality Control - QC/QA), או איכות טכנולוגית מידע (Information Technology - IT), אך גם מנתחי בדיקות אחרים.

בודק (Tester)

· מבצע את הבדיקות בהתאם לקבצי הבדיקות.

· מודיע על כל חריגה למנהל (Incident Manager).

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

עד בדיקה (Test Witness)

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

בוחן תוצאות הבדיקה (Test Result Reviewer)

· מוודא שכל מהלכי הבדיקות בוצעו כמוגדר בקבצי הבדיקות.

· מוודא שכל ההוכחה המתועדת הופקה, נחתמה, תוארכה וקושרה כנדרש בכל שלבי הבדיקות הרלוונטיים.

· מוודא שכל החריגות נרשמו.

· מאמת את כל תוצאות הבדיקות (מצב עבר/נכשל) (pass/fail status) בהתבסס על ההוכחות המתועדות.

מנהל הבדיקות (Test Manager)

· אחראי על התכנון והתיאום של כל פעילויות הבדיקה, ועל דיווח מצב פעילויות הבדיקות הבדיקה למנהל הפרויקט (Project Manager).

מוביל צוות הבדיקות (Test Team Leader)

· מפקח על התיאום וביצוע של הבדיקות בתחומים מוגדרים (בצוותי בדיקה גדולים).

· מדווח על התקדמות תהליכי הבדיקות למנהל הבדיקות, ומאפשר למנהל להתרכז בתכנון ובפעילויות האסטרטגיות הנדרשות לעמידה בלו"ז המתחייב.

צוות תשתיות הבדיקה (Test Infrastructure Team)

· מספק את החומרה וחיבורי הרשת הנדרשים להפעלת מערך בדיקה בהתאם לאפיונים המוגדרים.

סגל טכני (Technical Staff)

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

אדמיניסטראטור של צוות הבדיקות (Test Team Administrator)

מוודא שכל הפעילויות האדמיניסטרטיביות הנדרשות במהלך הבדיקות מתבצעות בזמן. דוגמאות לפעילויות מסוג זה:

ניהול התיעוד.

עזרה בהקצאת משאבים ופעילויות של רישום זמנים.

רישום פרוטוקולים בפגישות רלוונטיות.

פעילויות אחרות מוקצבות ע"י מנהל הבדיקות.

תפקידים מול צוות הבדיקה מפתח תוכנה (Software Developer)

· מספק תמיכה למחבר קובץ הבדיקה בתחילת יישום התכנון.

· עוזר בניתוח מקרים חריגים שקשורים לתוכנה במהלך הבדיקות.

· מספק תמיכה לצוות הבדיקה במקרה של שינויי תכנון הנדרשים לפתרון מקרים חריגים שקשורים לתוכנה.

מנהל מקרים חריגים (Exceptions/Incidents Manager)

· אחראי (בפרויקטים גדולים) לווידוא שכל המקרים החריגים ידווחו וכל הפתרונות הדרושים ימומשו ויבדקו מחדש. (בפרויקטים קטנים תפקיד זה יכול להתבצע ע"י מנהל הבדיקות).

· עוזר בניתוח מקרים חריגים שקשורים לתוכנה במהלך הבדיקות.

· מספק תמיכה לצוות הבדיקה במקרה של שינויי תכנון הנדרשים לפתרון מקרים חריגים שקשורים לתוכנה.

אבטחת איכות / בקרת איכות (Quality Assurance / Quality Control - QC/QA)

תפקיד זה יכול להתבצע ע"י אנשי צוות טכני מוסמכים מחוץ למחלקת QC/QA, כגון מומחה לוולידציה של מערכות ממוחשבות או איכות טכנולוגית מידע (IT) המבצע תפקיד זה:

· בוחן באופן עצמאי, ודוחה או מאשר את קבצי הבדיקה לפני ביצוע הבדיקה, כדי לוודא שהם מכסים את כל דרישות האיכות המתחייבות במסגרת הפרויקט.

· מספק תמיכה לצוות הבדיקה במקרה של שינויי תכנון הנדרשים לפתרון מקרים חריגים שקשורים לתוכנה.

מנהל הפרויקט (Project Manager)

· מחזיק באחריות כוללת לווידוא שכל פעילויות הבדיקה כלולות בתוכנית הפרויקט של מנהל הבדיקות (Test Manager), ובמידת הצורך מספק מידע לגבי פיתוח תוכנית או אסטרטגיית הבדיקה.

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

מנהל התוכנית (Program Manager)

· מחזיק באחריות כוללת על ניהול מהלכי עבודה מסועפים בפרויקטים גדולים מאד שיכולים (או לא) להיות מקושרים.

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

בעל המערכת (System Owner)

· נציג של ארגון המשתמש הסופי (End User Community) עם יכולת החלטה האם התוכנה הנבדקת היא בעלת סטנדרט ראוי להיכלל במערך הייצור.

· גורם שבד"כ מקבל את דו"ח הבדיקה (Test Report) לבחינה וחתימה, בעזרת צוות ה- QA.

מבקר פנימי (Internal Auditor)

· גורם מעורב בפעילות פנימית תקופתית כדי לוודא שפעילויות הבדיקה בוצעו בהתאם לפרוצדורות שנקבעו מראש.

אדמיניסטראטור המערכת (System Administrator)

· מבצע תפקיד חשוב עבור צוות הבדיקה, ע"י בניית בסיס מידע (database) נחוץ במהלך הבדיקה, וע"י הגדרת אמצעי זיהוי בבדיקה (Test IDs) שישמשו במהלך הבדיקה בהתאם לפרופילים המסופקים ע"י צוות הבדיקה.

במידת הצורך, יסייע לצוות הבדיקה במקרים של בעיות במהלך הבדיקה.

מנהל הקונפיגורציה (Configuration Manager)

· אחראי על קביעה שורת הבסיס (baseline) לפריטי הקונפיגורציה של המערכת הנבדקת.

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

· מתחזק את ה- baseline עבור כל מערכי המידע (datasets) המתקבלים כדי לאפשר שימוש חוזר שלהם.

· מנהל את ה- baselines עבור תיעוד הבדיקות, בהתאם לתוכנית ניהול התיעוד (Document Management Plan) של הפרויקט.

צוות ניהול המידע (Data Management Staff)

· מספק datasets לבדיקות עם מאפיינים מיוחדים כדי להפיק מידע על הבדיקות עם תכונות מתאימות לשימוש בזמן בדיקה.

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

משתמש (User) - בדיקות קבלה (Acceptance Testing)

· משתמשי המערכת אחראים בד"כ על הביצוע הסופי של בדיקות הקבלה (Acceptance Testing) ועל הגדרת קבצי הבדיקה (Test Scripts) עבור בדיקות הקבלה.

· המשתמשים נתמכים ברוב המקרים ע"י ארגון בדיקה ((Test Analysis and Testers.

ספק (Supplier)

· בתלות בחוזה, הספק חייב לבצע לבדיקות לפני ואחרי התקנת המערכת.

· תוצאות הערכת הספק יכולות לשמש כעזר בהגדרת היקף הבדיקות.

 





 
     
     
     
   
 
אודות כותב המאמר:

אילן שעיה- מהנדס מומחה בתחום אוטמציה ובקרה שהיה אחראי על תכנון וביצוע פרויקטים בכל העולם

www.smartlogic.co.il

 
     
   
 

מאמרים נוספים מאת אילן שעיה

מאת: אילן שעיהתעשייה01/06/151036 צפיות
אוטומציה ובקרה - הגדרות, יתרונות וחסרונות

מאת: אילן שעיהתעשייה01/06/151006 צפיות
פציפיקציה פונקציונלית (Functional Specification) (שנקראת לפעמים ספציפיקציות פונקציונליות) היא מסמך פורמלי שמשמש לתיאור מדויק, עבור מפתחי התוכנה, את היכולות, המראה והאינטראקציה עם המשתמשים הנדרשים מהמוצר. הספציפיקציה הפונקציונלית היא סוג של קו מנחה ובהמשך נקודת יחוס עבור המפתחים שכותבים את קוד התוכנה.

מאת: אילן שעיהתעשייה04/05/151131 צפיות
אוטומציה ובקרה - ממשק אדם-מכונה HMI ממשק אדם-מכונה Human-Machine Interface - HMI מתרחש בתחום בו חלה אינטראקציה בן בני אדם ומכונות. מטרת האינטראקציה היא אפשרות לניתור ובקרה יעילים של אותן מכונות ע"י מפעיליהן, כאשר המכונות מספקות מידע בהיזון חוזר שמאפשר למפעילים לקחת החלטות נכונות בזמן התהליך. לממשק זה יש שימוש נרחב בעיצוב, יצור ובקרה על ציוד תעשייתי, ועל ניתור ובקרה על תהליכים תעשייתיים.

מאת: אילן שעיהתעשייה04/05/153638 צפיות
אוטומציה ובקרה - בקר דיגיטלי ישיר Direct Digital Controller -DDC המונח DDC מייצג בד"כ בקרה דיגיטלית ישירה (Direct Digital Control) אך גם בקר דיגיטלי ישיר (Direct Digital Controller). בקרה מסוג DDC היא בקרה אוטומטית של מצב או תהליך ע"י בקר דיגיטלי. בקר מסוג DDC מורכב מבקרים מבוססים על מיקרופרוססורים (microprocessors) עם בקרה לוגית מבוצעת בעזרת תוכנה. מתמרים אנלוגיים/דיגיטליים (analog-to-digital (A/D) converters) מתמירים ערכים אנלוגיים לאותות דיגיטליות שמיקרופרוססור יכול להשתמש בהן.

מאת: אילן שעיהתעשייה04/05/151374 צפיות
אוטומציה ובקרה - חיבור הציוד לתקשורת SATEC במאמר הבא נסקור את הייחודיות של מד ההספק של SATEC וכיצד ניתן להתחבר באמצעותו לרשתות תקשורת כל דגמי Powermeter (מד הספק) של SATEC העכשוויים מצוידים באחד או שני פורטים לתקשורת סריאלית המבודדים באופן אופטי. על כן הם מאפשרים פעילות בסוגים שונים של רשתות תקשורת, כולל אלו עם הפרעות של מתח גבוה ושדות מגנטיים. פורט תקשורת תומך בממשקים סטנדרטיים מסוג 232EIA RS-, RS-422 או RS-485 (לפי בחירת המשתמש או היצרן), שמאפשר חיבור למחשב,PLC* - Programmable Logic Controller או מודם.

מאת: אילן שעיהתעשייה04/05/151199 צפיות
אוטומציה ובקרה - ISA-88 הגדרת ISA International Society of Automation - ISA זוהי אגודה טכנית הפועלת ללא מטרות רווח, מיועדת לכל מי שעובדים, לומדים או מעוניינים באוטומציה תעשייתית ועיסוקים מקושרים לנושא, כגון מכשור. ISA כוללת תחומים טכניים והנדסיים רבים, והינה אחת מהארגונים המובילים בעולם בקביעת סטנדרטים והדרכת אנשי מקצוע בתעשייה בנושא אוטומציה. הגדרת ANSI American National Standards Institute - ANSI הוא ארגון פרטי ללא מטרות רווח שמפקח על פיתוח תקנים מוסכמים בהתנדבות, עבור מוצרים, שירותים,

מאת: אילן שעיהתעשייה12/04/151003 צפיות
המאמר מסקר שתי מערכות בקרה תעשייתיות מובילות SCADA ו - DCS וההבדל בשימוש בכל אחת מהן .

מאמרים נוספים בנושא תעשייה

מאת: nirתעשייה15/02/22976 צפיות
מדריך לבחירת חברת הובלות דירה עם ביטוח! הובלת דירות למעבר דירה שלכם לקל מאי פעם! פנו אלינו היום לפרטים והצעת מחיר אטרקטיבית להובלת דירה עם חברת ההובלות של ישראל!

מאת: מעיין חטאבתעשייה08/08/211216 צפיות
חברת פ.ק. מעבדות כיול וייעוץ בע"מ מציעה מניפה רחבה של שירותי כיול מתקדמים

מאת: yoni romתעשייה03/02/211159 צפיות
מה עושה מומחה לאיתור נזילות? מה תפקידו? בעזרת אילו מכשירים מאתרים נזילת מים?

מאת: ניב אבןתעשייה07/05/191780 צפיות
מה היתרון של צבע אפוקסי עבור רצפה

מאת: ליאורתעשייה07/08/181824 צפיות
מכונות שרינק למפעלים שונים, מבצעות אריזה מהירה. מכונות השרינק, עוטפות את המוצר ביריעת ניילון. אחר כך, הן מלחימות את הניילון, ומקררות את פס ההלחמה.

מאת: SEOMANתעשייה26/02/181320 צפיות
מנוף הרמה הוא ללא ספק הכלי המקצועי ביותר עבור כל חברת בנייה אשר זקוקה למשאית מנוף הרמה לגובה.

מאת: shlomy תעשייה27/12/175307 צפיות
הספקה טכנית שוטפת לעסקים היא כמו הדלק שמניע את הגלגל, הידיעה שחומרי הגלם מסופקים באופן יעיל ומקצועי מייעלת את העובדה ומגדילה את התפוקה בכמה רמות

 
 
 

כל הזכויות שמורות © 2008 ACADEMICS
השימוש באתר בכפוף ל תנאי השימוש  ומדיניות הפרטיות. התכנים באתר מופצים תחת רשיון קראייטיב קומונס - ייחוס-איסור יצירות נגזרות 3.0 Unported

christian louboutin replica