Netwise ספריית מאמרים
Netwise English
אודות
הפילוסופיה שלנו
חדשות ואירועים
הלקוחות שלנו
ספריית מאמרים
Netwise Experts
ארכיון ניוזלטר
דרושים
צור קשר
הוראות הגעה
 
ספריית מאמרים לספריית מאמרים  לארכיון מאמרים
עיצוב ממשק משתמש בעל יכולות ויזואליזציה מתקדמות ב-Netwise
מאת דנה דומאי - יועצת שימושיות בחברת Netwise
תקציר המאמר:
כאשר ניגשים לעצב מערכת חדשה או שיפור מערכת קיימת ישנם מספר שלבים מתודיים שעל המעצב לעבור. תשובות לשאלות הללו ניתן למצוא במאמר הבא.
כאשר ניגשים לעיצוב מערכת ממוחשבת חדשה, או לשיפור מערכת ממוחשבת קיימת, ישנם מספר שלבים מתודיים שצריך לעבור, כדי שהמערכת תהיה נוחה לשימוש.
מעצבי ממשק משתמש צריכים לשאול את עצמם כמה שאלות משמעותיות:
מהי המערכת שמעצבי הממשק עומדים לעצב?
מה מטרתה של המערכת?
מה עושה המערכת?
מי המשתמשים שישתמשו במערכת זו בעתיד?
מהן הפעולות שיצטרכו לבצע במערכת?
לאחר ניתוח הפעולות שהמשתמשים יהיו צריכים לבצע במערכת הממוחשבת, ניתוח האובייקטים במערכת וניתוח התהליכים שיתבצעו - ניתן לגשת לאפיון הפונקציונאלי של המערכת.
אפיון פונקציונאלי
האתגר הגדול הניצב בפני מעצבי הממשק הוא כיצד להפוך את המערכת הממוחשבת לידידותית למשתמש ואיך לאפשר למשתמש לנצל את יכולות המערכת בצורה אופטימאלית. למערכות שונות יכולות ואפשרויות רבות ושונות, אך לרוב, המשתמשים לא מכירים את יכולות המערכת ולא מודעים לאפשרויות השימוש הרבות בה.
הולכים לאיבוד
הסיבות בגללן המשתמשים לא מודעים לאפשרויות הגלומות במערכות הממוחשבות שאיתן הם עובדים, שונות ומגוונות. לחלקם לא ברור איך להפעיל את היכולות השונות של המערכת הממוחשבת כיון שהם לא מכירים אותה ולא למדו אותה לעומק. אחרים יגידו שהם דווקא מכירים את המערכת, אך לא נוח להם להפעיל את האפשרויות השונות שבה כיון שהפעולות מורכבות ומסובכות, לעיתים הפעולות נחבאות בתוך תפריטים רבים מדי, או שנותנים להן שמות לא מובנים - כל אלה גורמים למשתמשים ללכת לאיבוד ולא למצות את פוטנציאל המערכת הממוחשבת במלואו.
מוצאים את הדרך
הבעיה אכן שרירה וקיימת, וכדי לפתור אותה מגייסים את הטכנולוגיה. ככל שהטכנולוגיה מתקדמת, ניתן לתת למשתמשים במערכות הממוחשבות השונות כלים נוחים יותר לניצול יכולות המערכת. אלמנטים כגון גרפים דינאמיים והצגת נתונים בזמן אמת עוזרים ומקלים על המשתמשים לנצל את המערכת שמולם בצורה מקסימאלית. בהתאם, יש יותר מקום ליצירתיות של מעצבי הממשק ואין צורך כעת להשאיר את כל היצירתיות רק בידי המשתמשים עצמם.
דוגמא ליצירתיות מעצבי הממשק, המקלה על המשתמשים במערכות ממוחשבות, ניתן למצוא באופן הצגת נתונים ייחודי. לאחר הבנה של המערכת הממוחשבת ושל צורכי המשתמשים במערכת, מעצבי הממשק חושבים איזה מידע עומד להיות החשוב ביותר למשתמש וכיצד יהיה נוח להציג אותו. עוד מביאים מעצבי הממשק בחשבון את הפעולות והתהליכים שצריכים להיות זמינים ואת התמיכה שהמשתמשים זקוקים לה תוך כדי שימוש במערכת. כך יכולים לבחור מעצבי הממשק להציג תוך מספר שניות נתונים בגרף ולא בטבלה, מתוך מחשבה שהשימוש בטבלה ייקח למשתמשים במערכת זמן רב לניתוח, בעוד השימוש בגרף יציג להם את הנתונים במהירות ויחסוך להם זמן.
לשבור את השגרה - להיות יצירתיים
The majority of businessmen are incapable of original thinking, because they are ".unable to escape from the tyranny of reason. Their imaginations are blocked
David Ogilvy, Confessions of an Advertising Man, in Making hard decisions: An (introduction to Decision analysis, R.T. Clemen, 1996
יצירתיות נובעת הרבה פעמים מהיכולת לראות את הדברים מנקודות מבט שונות ולא שגרתיות. לכן, תפקיד מעצבי הממשק הוא להבין את יכולות ומטרות המערכת, ולעזור למשתמשים להגיע אל הנתונים בצורות מגוונות. מעצבי ממשקים חייבים אם כך לשים את עצמם בנעלי המשתמשים השונים ולנסות להבין כיצד הם רואים את הדברים ומה חשוב להם לקבל בממשק ואיך יהיה להם נוח ואינטואיטיבי להשתמש בו.
הדבר בא לידי ביטוי באופן בולט במערכות התומכות בקבלת החלטות. במערכות אלה, תפקידה של המערכת הוא לא לקבל את ההחלטה עבור המשתמשים, אלא לעזור למשתמשים באמצעות הכלים האפשריים, להגיע אל ההחלטה הטובה ביותר . כאן נדרשת יצירתיות רבה של מעצבי הממשקים ויכולת לחשוב כיצד חושבים המשתמשים על מנת למקסם את יעילות המערכת ואת הפעולות שניתן לעשות בה כך שישלבו בין יכולות המערכת הממוחשבת לבין נוחות השימוש. כאשר מציגים את הדברים באופן שמאפשר למשתמשים לראות את הנתונים דרך משקפיים שונות - ניתן להגיע למיצוי יכולות גבוה יותר.
עיצוב ממשק משתמש בעל יכולות ויזואליזציה
בחודשים האחרונים עיצבנו ב-Netwise מספר גדול של מערכות בעל יכולות ויזואליזציה עבור בית תוכנה גדול. בד בבד עם התחזקות יכולות המחשבים בעמדות הקצה, אנחנו יכולים להרשות לעצמנו "להעמיס" מידע ופעולות על עמדות הקצה ולהשתמש יותר ויותר בטכנולוגיות . כלומר, ניתן להשתמש באובייקטים שונים המופיעים על המסך ומקבלים את הנתונים מהמערכת ולעיתים המשתמשים אף יכולים לבצע עליהם פעולות. האובייקטים הללו הפכו בשנים האחרונות לרבים ומגוונים בהשוואה לאלמנטים שהיו בשימוש בעבר הלא רחוק. למעצבי הממשקים אם כך יש אתגר גדול יותר ויש לעצב את ממשק המשתמש בצורה יצירתית, חכמה ונוחה. יש להקפיד לעצב ממשקים אינטואיטיביים המוליכים את המשתמשים,
(Affordance) כך שהמשתמשים יוכלו להבין על-פי העיצוב מה עליהם לעשות, ומה הן יכולות המערכת.
עיצוב ממשק משתמש בעל יכולות ויזואליזציה מתקדמות ב-Netwise
Netwise הייתה שותפה לאחרונה בעיצוב שתי מערכות בעלות יכולות ויזואליזציה מתקדמות, שכללו בין השאר בחינת נתונים, קבלת החלטות על סמך הנתונים וביצוע פעולות בהתאם להחלטות. המטרה הייתה לאתר נתונים רלוונטיים מתוך ים רב של נתונים. לשם כך נדרשנו ליצירתיות - שימוש ביכולות הטכנולוגיות החדשניות אך גם עיצוב נוח אשר לא יעמוד בסתירה לסטנדרטים קיימים.
על-פי Shneiderman (Designing the user interface: Strategies for effective human-computer interaction, 1998) יש עיקרון מנחה בוויזואליזציה של חיפוש מידע:
ראשית לעשות סקירה כללית על המידע
אחר כך התמקדות וסינון
ובסוף הצגת פרטים ספציפיים על אלמנט מסוים על-פי דרישה
רכיב היצירתיות כמו גם עיקרון חיפוש המידע ניכרו בכל אחד משלבי העיצוב: חשבנו באופן ממוקד כיצד לשלב נתונים כך שיעזרו למשתמשים בכל אחד מן השלבים. לדוגמה, בשלב הסקירה הכללית: כיצד נשלב את הנתונים החשובים ביותר לצורך הסקירה? הפתרון היה לשלב נתונים טקסטואליים עם נתונים גרפים כאשר המשתמשים יכולים לקבוע באילו פרטים להתמקד.
הסקירה הכללית נותנת תמונת מצב לצורך בקרה, ובתמונת המצב הזו ניתן תוך שניות ספורות להבין את מצב המערכת. כדי להתמקד בנקודות הבעייתיות יכולים המשתמשים (בשל היכולות הטכנולוגיות והעיצוב) להדגיש חלקים בגרף ובטקסט המתלווה אל הגרף, מבלי לעבור למסכים אחרים. ההתמקדות מבליטה חלקים בגרף ובטקסט בצורה דינאמית.
במקום אחר, בשלב ההתמקדות: העיקרון המנחה היה קלות ומהירות ההתמקדות. מצד אחד להראות את התמונה השלמה, ומצד שני לפרט בצורה מתומצתת כך שבזריזות ניתן יהיה לבחור באיזה נתון להתמקד. מבחינת וויזואליזציה: בנינו גרף אשר מכיל נקודות המציגות מידע כמותי לאורך ציר זמן. נוכל לעזור למשתמשים בצורה הטובה ביותר אם ניתן להם אפשרות לראות את כל הנקודות על הגרף, אך גם כלים בעזרתם יוכלו באופן מהיר ביותר לחקור את הפרטים הראשוניים של נקודה. כלומר סקירה כללית והתמקדות.
בשלב האחרון, לאחר ההתמקדות על האובייקט אותו מעוניינים לחקור, ניתן לבקש עליו פרטים על פי דרישה. במערכת בקרה למשל, המשתמשים מעוניינים בפרטים על אובייקטים בעייתיים שחרגו מהנורמה. המשתמשים לא מעוניינים בפרטים על כל האובייקטים, כיון שיכולים להיות מאות אלפים פרטים מסוג זה, ולכן שיטה זו של התמקדות מהכלל אל הפרט וקבלת פרטים רק על אובייקטים ספציפיים/נבחרים מקלה את השימוש במערכת ומאפשרת למשתמשים לקבל במהירות וביעילות את הפרטים הנחוצים להם ביותר.
העתיד כבר כאן
שימוש בגרפים ובאלמנטים דינאמיים הם חדשניים יחסית למערכות Web והקפדה על תיוג נכון, Affordance ואלמנטים אחרים אשר מקלים את השימוש, מפשטים את העבודה עם המערכת והופכים אותה לחדשנית וקלה לשימוש.
 
שלח עמוד לחבר הדפס עמוד לראש הדף