LOGIN
התחברות או הרשמה
Avatar
להמשך הרשמה ידנית – לחץ על כפתור ההרשמה, להרשמה/כניסה מהירה בעזרת חשבון רשת חברתית – לחץ על הלוגו בכותרת

אפס סיסמה - שכחתי את שם המשתמש

שם משתמש
סיסמה
זכור אותי

he icon   en icon

הכירו את לקוחותיכם

נכתב על ידי 
ראשון, 29 יוני 2014 10:21
דרגו כתבה זו
(1 הצבעה)

הכירו את לקוחותיכם

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

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

כדוגמא – ה-SMS שתוכנן במקור ככלי לטכנאי רשת הסלולר הפך לפתע לשיטת תקשורת נפוצה ביותר בקרב המשתמשים (וכראייה ניתן לראות כי התכנון המקורי משפיע על יכולותיו – הוא קורס תחת עומס ואינו מבטיח העברת ההודעה תוך זמן נתון)

נושא זה והנושא המקביל לו "עבדו כתמיכת לקוחות לזמן מה" שהועלו ע"י Chris George – הינם 2 הנושאים הראשונים ב-eBook ולא בכדי,

כשאנו באים לתכנן בדיקות למוצר – עלינו לעצור ולחשוב:

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

אז – איך נוכל להכיר את הלקוח/ה שלנו?

ישנם מוצרים להם קהל ממוקד – ואז ניתן לתאם פגישה ייעודית.
לעיתים ניתן להשתמש בפעילויות של סקרים, כנסים, התקנה או תמיכת לקוחות בכדי לפגוש הלקוחות
רצוי שכל הבודקים ייחשפו לכך – לפחות פעם בשנה.
רצוי לבנות קשרים חמים עם אנשי התמיכה, לשלב אותם בפעילויות הבדיקה ולהיפך (אין כמו שיחה עם לקוח המדווח על תקלה - בכדי להבין את השפעות המוצר עליו), וגם לעודד אותם לאסוף מידע תוך כדי הפעילויות שלהם, לתעד וליידע אותנו על צרכים בהם הם נתקלים וכיצד הלקוח תופס את המוצר.מוצרים אחרים הם גנריים – וכל שנוכל לעשות הוא לנסות לצפות במשתמשים במקומות שונים.אם יש פורום תמיכה – ניתן ללמוד ממנו המון (וכך גם מפורומים גנריים הקשורים לנושא).חיפוש ע"פ מילות מפתח יוביל לתגובות משתמשים בטוויטר, פייסבוק וכד'.
גם מידע הנכתב לגבי כלים דומים יכול לספק מידע רב לגבי צרכי הלקוח.למוצרי Web כנראה שנוכל להעזר בכלים המספקים משוב על דרך השימוש באתר כמו Google-Analytics.תוכנות רבות שומרות לוגים לא רק לגבי בעיות אפשריות אלא גם לגבי הפעולות שבוצעו ומי היה המשתמש שביצע אותן – השגת מידע זה וניתוחו ייתן לנו ידע רב.

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

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

 

חומר קריאה נוסף:

http://www.mkltesthead.com/2013/07/99-ways-workshop-1-get-to-know-your.html 

http://www.mkltesthead.com/2013/07/99-ways-workshop-2-work-first-line.html 

http://blog.ruberto.com/2013/06/engage-customers-directly-to-build-high-quality-software

 

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

סדרת טיפים זו "כיצד להפוך לבודקים טובים יותר" מתבססת על דיון ב: Software Testing Club

99 Things Testers Can Do To Become Better Testers

ה-eBook החינמי שנוצר בעקבות דיון זה: 99ThingsEbook.pdf

וסדרת פוסטים מאת Michael Larsen בשם: Ways Workshop 99 - בה מיכאל מרחיב על כל אייטם וגם מספק הנחיות כיצד לתרגל הנושא.

 

 KnowYourCustomers

 

שונה לאחרונה ב ראשון, 29 יוני 2014 10:38

חובה להיות משתמש רשום במערכת בכדי להגיב - ההרשמה/כניסה בכותרת האתר

חדשות מעולם הבדיקות

  • Underscores in Java and Python numbers

    In some areas in the world people use commas as thousand separators. I sometimes use points to separate them. Most of the time I do not use separators at all. In Python and Java the convention is to use underscores as separators. In this post, I investigate underscores in Java and Python numbers. Underscores in Java numbers The following example is the base example. Print the number one million on the console or terminal. public class Test { public void ItCompiles(){ int million = 1000000; System.out.println("The number is: " + million); } public static void main(String []args){ Test test = new Test(); test.ItCompiles(); } } This compiles and gives as output: The number is: 1000000 It works In java it is possible to have underscores in numbers to make the number easier to read. public void ItCompiles(){ int million = 1_000_000; System.out.println("The number is: " + million); } This example compiles. The output is the same as the first example. The underscores are not printed out. Java allows underscores in numbers to help the programmer with reading his own code. An underscore at the beginning or end is not possible in Java. It is also not possible to have an underscore before and after a decimal point. The following statements are all invalid. int million = _1000000; int million1 = 1000000_; int million2 = 1000._0; int million3 = 1000_.00; I can write some strange things in Java. The following example compiles: int million = 1_0_0_0_0_0_0; That is not very readable.[…]

    21.10.2020 | 12:00 קרא עוד...
  • Five Blogs – 21 October 2020

    The (best) five blogs we can read today. Check them out. How To Make Sure You Are Living Up to Your Potential Written by: Lolly Daskal Agile Coaching Code of Ethics – Systemic Impacts Written by: Thomas Cagley Is contracting dead or is there another way Written by: Matt Craven Defect Tracking: 5 Common Reasons for Bug Rejection Written by: Sri Priya P Kulkarni Five habits to adopt in order to be a better software tester Written by: Kevin Tuck Quote of the day: “If you fell down yesterday, stand up today.” -H.G. Wells You can follow this page on Twitter

    20.10.2020 | 11:15 קרא עוד...

טיפים

לרשימה המלאה >>