שומרים את המקור לפני שמסדרים אותו
בתרחיש המוצע נתחיל בדוגמאות אנונימיות שהעסק יספק: איך אנשים כותבים את מקום האירוע ואילו אי הבנות נוצרות לאחר מכן. נפריד בין שתי פעולות שונות. הראשונה היא הצגת שם מקום בצורה עקבית לצורך מיון וחיפוש; השנייה היא קביעה ששתי פניות שייכות לאותו אירוע. שם עיר דומה יכול לעזור בפעולה הראשונה, אך אינו מספיק בשביל השנייה. ההבחנה הזאת תהיה חלק ממסמך האפיון של האתר.
בטופס נשמור את הטקסט שהמשתמש הזין לצד השם המסודר, אם הוחלט להשתמש ברשימת בחירה. כאשר מוצעת התאמה, המשתמש יראה מה נבחר ויוכל לתקן. לא נחליף שם מקום בשקט ולא נמחק הערה חשובה כמו מקום משוער בלבד. בהודעת הפנייה לעסק נציג את הפרטים בסדר ברור, כך שהתקליטן יוכל להבחין בין מידע שאושר בידי הפונה לבין התאמה שהמערכת רק הציעה במהלך ההקלדה.
עיר ושכונה אינן אותו שדה
קריית בנימין היא שכונה בקריית אתא. באתר אין צורך להעביר למבקר שיעור גאוגרפי, אבל חשוב לא לדרוש ממנו לבחור את שתיהן כאילו היו ערים נפרדות. נבנה שדה עיר ושדה מקום מפורט בהתאם לצורך. אם שכונה עוזרת לעסק, היא תופיע כהשלמה. שם האולם או הכתובת יישארו מידע נפרד שיכול להיות חסר בשלב מוקדם של הבירור.
בבניית אתרים לעסקים בקריית אתא בחירות כאלה משפיעות גם על אופן קבלת העבודה במשרד. אצל תקליטן, שם מקום צריך להתחבר לתאריך ולסוג האירוע, ולא לעמוד בפני עצמו. את שירות הפיתוח Tumoka נותנת מרחוק; המיקום אינו טענה לסניף שלה בעיר. גם באתר הלקוח נפריד בין אזור שירות לבין כתובת עסק מאומתת, ונציג כל אחד רק לפי המשמעות שאושרה בפרויקט.
תיק מוזיקלי אחד עם שמות יציבים
שמות מקום אינם המידע היחיד שעלול להשתנות. גם דוגמאות מוזיקליות מקבלות לעיתים כותרות שונות בהודעה, באתר וברשת חברתית. נבנה לכל פריט שם ברור וקישור יציב, ונצרף תיאור של מה ששומעים ושל מי שמנגן. אם אותו קטע מוצג בכמה הקשרים, הוא יישען על פריט תוכן אחד ככל שהמערכת מאפשרת. שינוי כותרת יוכל להתעדכן בלי ליצור גרסאות סותרות ובלי לנתק פניות ישנות מהדוגמה שאליה התייחסו.
הבחירה בדוגמה תישמר בפנייה כמידע מסייע, לצד העדפה לסוג מוזיקה או לשלב אירוע. לא נניח שהלקוח רוצה להעתיק מיקס שלם רק מפני שהאזין לו. בתוך הפתרונות לאתרי תקליטנים הדגש הוא חיבור בין זהות מקצועית להחלטת הלקוח. במקרה הזה נשתמש בחיבור כדי לתת לתקליטן נקודת פתיחה ברורה: איזה תוכן עורר עניין ומה כבר נמסר על האירוע, במקום אוסף כותרות שאינן תואמות זו לזו.
לא ממזגים פניות לפי כתובת בלבד
נגדיר מה עושה האתר כשמגיעה פנייה נוספת עם אותו מקום. שני אירועים שונים יכולים להתקיים באותו מקום, ושני בני זוג יכולים לשלוח בקשות על אותו אירוע. לכן המערכת לא תחליט לבדה שמדובר בכפילות רק לפי עיר, אולם או תאריך. אם יש צורך בזיהוי פנייה חוזרת, נבנה אותו לפי תהליך מוסכם ונסמן לעסק התאמה אפשרית לבחינה, בלי למחוק את ההודעה החדשה ובלי לשנות פרטי קשר.
הסיכום שיקבל התקליטן יציג את מקור הבקשה, התאריך, סוג האירוע והניסוח המקורי של המקום. אם הפונה תיקן בחירה לפני השליחה, נשמור את הערך הסופי הרלוונטי ולא רצף מיותר של הקלדות. המטרה היא מידע שימושי במידה הנדרשת. נבחן עם העסק אילו נתונים באמת נחוצים להמשך טיפול, מי רשאי לראותם וכיצד אפשר לתקן מידע שהתברר כשגוי לאחר שיחה עם המזמין.
ביצועים ועריכה כחלק מהאחידות
רשימת מקומות או השלמה אוטומטית לא צריכות לעכב את הטופס כולו. נבדוק מה קורה כאשר מקור ההצעות אינו זמין ונשאיר אפשרות להזין טקסט ברור. במקביל נבנה תיק האזנה שאינו מפעיל קבצים כבדים לפני בחירת המשתמש. תמונות מקדימות, תיאורי קטעים וכפתורי הפעלה נגישים יעזרו להבין את ההצעה גם בחיבור איטי. מידע על מקום ותאריך יישאר נגיש בזמן שהמדיה נטענת או כאשר אינה זמינה.
במסירת האתר נסביר מי יכול לערוך רשימת שמות ומי מאשר שם חלופי. הוספת כתיב מקובל לא צריכה ליצור עמוד חדש או לפגוע בקישורים קיימים. נשמור תהליך תיקון קטן ומובן: לזהות את הבעיה, לבדוק מה השם מתאר, לעדכן את ההצגה ולבחון פנייה לדוגמה. בעל העסק יקבל גם הנחיות להחלפת מדיה ולבדיקת הודעות הטופס, כדי שהאחידות לא תישאר תלויה רק ביום ההשקה.
בודקים וריאציות בלי לאבד אנשים
בדיקות הקבלה יכללו קריית אתא וקרית אתא, שם שכונה ללא עיר ומקום שהמשתמש מסרב לקבל עבורו את ההצעה האוטומטית. ננסה גם שתי פניות שונות מאותה שכונה ושתי פניות חוזרות עם תיקון תאריך. נבדוק שהטופס מבין בחירה, מציג סיכום נאמן ושומר הודעות נפרדות כשאין בסיס למיזוג. זהו מבחן שימושי יותר מספירת מספר השדות, משום שהוא בוחן את ההחלטות שהעסק יצטרך לקבל אחר כך.
אם הבלבול כבר קיים גם בתוצאות החיפוש ובעמודי האתר, נבחן בנוסף קידום לתקליטנים בקריית אתא. שם תיבדק הבעלות על נושאים וכתובות, בעוד הפיתוח מטפל בדרך קליטת המידע והצגתו. במסירה נסכם מה תוקן ומה נשאר לאישור אנושי. אין צורך להבטיח מערכת שמזהה כל שגיאה; צריך להראות כיצד היא נשארת מובנת גם כאשר פונה מוסר מידע חלקי או משתמש בשם שלא תוכנן מראש.
מקורות להעמקה
ועדת התכנון המקומית: כתובות בקריית בנימין מסומנות כשכונה בקריית אתא, עמודים 24–27