אפיון ותכנון ממשק המשתמש
אפיון ותכנון ממשק המשתמש הוא המומחיות שלנו. שלב זה כולל שני שלבים עיקריים: עיצוב עקרוני ועיצוב פרטני. לפני ביצוע שלב זה אנו לומדים את המערכת, את המשתמשים הצפויים שלה ואת תהליכי העבודה שלהם באופן יסודי.
עיצוב לוגי
עקרונות העיצוב / קונספט
בשלב זה מגובשת יחד עם הלקוח תפיסת העבודה עם המערכת במטרה להשיג תמיכה יעילה וידידותית הן בפעולות המשתמש ובתהליכי העבודה שלו והן בפונקציונאליות של המערכת. כבר בשלב זה ניתן לקבל תמונה ברורה למדי של ממשק המערכת, כיוון שכאן נקבעים רבים ממאפייני הממשק. למשל, החלוקה של המערכת למודולים שונים, תפריטים שיוצגו וכלים אותם יוכל המשתמש להפעיל על האובייקטים במערכת. בשלב זה יקבע אלו הן הפעולות השכיחות אותן מייצגים בצורה בולטת על פני הממשק ואילו פעולות ניתן להציג ברמה שנייה או שלישית, כדי לא להעמיס את התצוגה וכדי ליעל את התמיכה בתהליכים השכיחים יותר. כאן גם נקבע באילו סוגים של קונטרולים (עץ, טבלה, תרשים ועוד) כדאי להשתמש כדי לתת את המענה הטוב ביותר לצרכי המשתמש ומה יהיה סידורם על פני המסך.
עיצוב פרטני
לאחר גיבוש העקרונות מתבצע תהליך יסודי של אפיון פרטי ממשק המשתמש. התפיסה שגובשה בשלב הקודם, מתחילה לקרום עור וגידים, ופרטי המערכת מאופיינים לפרטים באופן שתומך בתהליכי העבודה של המשתמש ומשיא את ביצועיו.
עיצוב גראפי
מטרת העיצוב הגראפי היא להשלים את חווית המשתמש בהיבט האסתטי ולספק תמיכה לעיצוב הלוגי. לעיצוב הגראפי שני מרכיבים עיקריים: קונספט גראפי ועיצוב פרטני.
קונספט גראפי
בשלב זה נקבע המראה הכללי של המערכת. נקבעת פלטת הצבעים והעקרונות הגראפיים של האלמנטים במסך (אייקונים, כפתורים, טבלאות ועוד) ליצירת תחושה מוקפדת ואחידה. כאן נקבעת התחושה שתקרין המערכת למשתמשיה כדי לאפשר תמיכה מיטבית בתהליכי העבודה של המשתמשים. כך למשל, העיצוב של מערכת שמיועדת לשימוש יומיומי לאורך שעות עבודה רבות, יהיה שונה ממערכת שמיועדת לכיף ולשעות הפנאי של המשתמש. הלקוח משתתף בתהליך העיצוב באופן פעיל ומשפיע משלב הגדרת העקרונות ועד לשלב אישור הקונספט.
עיצוב גראפי פרטני
אם בשלב הקודם נקבע החזון, בשלב הזה נסללת הדרך. זה נעשה באמצעות יצירה שיטתית של כל האלמנטים במסך. כל האייקונים, הכפתורים, המסכים המשניים וכדומה, אשר עיצובם נגזר מהקונספט בצורה קפדנית ליצירת חווית משתמש שלמה ואחידה.
בחברת GambaSoft Solutions הושגה מומחיות מיוחדת ביצירת שפה גראפית שמתאימה למדיה דיגיטאלית. זהו עולם מקצועי שלם בו אייקונים למשל תופסים שטח מזערי מהמסך, אך מהווים רמז גישה לתהליכים ולפעולות מורכבים המוצגים בדרך יחודית וברורה למשתמש. יצירת אייקונים אינפורמטיביים ואסתטיים כאחד היא המומחיות שלנו. התוצר הנמסר ללקוח הוא מערכת רכיבים גראפיים למימוש בלווי מצגת מפורטת ובה הנחיות מדויקות למשתמש.
מימוש שכבת ה-GUI
בשלב זה מממשים את העיצוב הלוגי ואת העיצוב הגראפי לממשק עובד (third tier) שניתן לחברו באמצעות API (Application Programming Interface) לשכבת הלוגיקה העסקית ולקבל מערכת אינטגרטיבית. לחברת GambaSoft Solutions מומחיות במימוש שכבת ה-GUI. למעשה, חברת GambaSoft Solutions היא החברה היחידה בישראל שמתמקדת בפיתוח שכבת ממשק המשתמש בלבד. חברת GambaSoft Solutions מספקת פיתרונות ממשקיים מכל התחומים: ASP.NET, סביבת .NET 1.1 ו-.NET 2.0 וכמובן, פיתוח עבור PHP.
ניסיון
לצוות הפיתוח של GambaSoft Solutions ניסיון רב במימוש ממשקים מורכבים למספר גדול של פרויקטים מתחומים שונים, בסטנדרט הגבוה ביותר, ובסביבות הפיתוח המתקדמות ביותר. ההתמקדות של צוות המחלקה בפיתוח ממשקי משתמש מאפשרת לנו לפתח ממשקים מורכבים במהירות וביעילות.
צוותים מגוונים
היתרון של חברת GambaSoft Solutions הוא בכך שבשלב זה מעורבים גם מומחי ממשק משתמש ועיצוב גראפי, אשר מקבלים ונותנים משוב תוך כדי הפיתוח על מנת להשיג תוצאות מיטביות.
גמישות
GambaSoft Solutions שומרת על גמישות במתודולוגית העבודה. החל בפיתוח הממשק כולו, דרך בניית מודולים ומרכיבים (קומפוננטים) המשולבים במוצר ע"י הלקוח. ביכולתנו לשלב מתכנתי GUI באתר הלקוח ואף לבצע ליווי וחניכה של צוותי הפיתוח של הלקוח.
תוצר איכותי
בסיום שלב זה תימסר ללקוח שכבת ממשק משתמש עובדת, שמסוגלת להתחבר לשכבות הלוגיקה בצורה מושלמת.
אפיון, עיצוב ומימוש דמו
חברת GambaSoft Solutions יוצרת מערכות דמו אשר מאפשרות להדגים באופן חי ואינטראקטיבי את יכולות המערכת טרם פיתוחה. דמו איכותי מקנה ללקוח הפוטנציאלי חוויה של "הדבר האמיתי".
שימוש בדמו כבסיס למערכת
במקרים רבים, מערכת הדמו משמשת כבסיס לפיתוח הממשק של המערכת עצמה. במקרים אלה העבודה שהושקעה בבניית הדמו אינה יורדת לטמיון לאחר פיתוח המערכת.
דמו לצורך הצגה בכנס
שימוש בדמו הופך להיות חלק אינטגראלי מתהליך מכירה של מוצרים ממוחשבים. הוא מוצג בתערוכות ובכנסים ומוכיח שהמוצר שלך אינו עוד חלום של איש אחד או קבוצת אנשים – אלא שזהו מוצר ממשי.
דמו לצורך בדיקת שימושיות
ככל שהמערכת שבאמצעותה נערכת בדיקת השימושיות קרובה יותר למערכת האמיתית, בדיקת השימושיות תניב תוצאות מהימנות יותר. לכן מומלץ לבצע בדיקת שימושיות באמצעות דמו "חי" ועובד.
הקטנת עלות הפיתוח
עלות הפיתוח של הדמו היא מזערית ביחס לעלות פיתוח המערכת אך הדמו מאפשר למזער סיכונים כבר בתחילת הפיתוח, היות וכך ניתן להדגים את יכולת המערכת ולקבל משוב מלקוחות עוד לפני שהמערכת עצמה פותחה. בכך מצטמצמות עלויות הפיתוח ומתקצרים לוחות הזמנים.
הטמעה
הטמעת המערכת בקרב המשתמשים מתחילה עוד בשלב של תכנון המערכת, כאשר העדפותיו של המשתמש נמצאות במרכז ויכולותיו וצרכיו נלקחים בחשבון. עם זאת, לכל מערכת חדשה נדרש זמן כלשהו לשילוב בארגון. השאיפה היא לקצר את זמן ההטמעה ולהביא את המשתמש לרמת ביצועים גבוהה בסופו של התהליך. חברת GambaSoft Solutions מציעה פתרונות מגוונים להטמעת המערכת בארגון:
כתיבת מערכת עזרה ושילובה במערכת
מערכת עזרה היא אפקטיבית בתנאי שהיא נוחה לשימוש ונגישה למשתמש בעת הצורך. חברת GambaSoft Solutions מתמחה בכתיבת מערכות עזרה נוחות שמאפשרות מיצוי של ידע ספציפי ומתן הסבר נקודתי בהקשר לפעולה או מסך מסוימים, בנוסף לחקירה ולימוד של המערכת כולה.
יצירת מצגות עזרה
תהליכים חדשים ומטלות עיקריות ניתן להדגים בעזרת מצגות הדרכה המשולבות במערכת העזרה או מוגשות בנפרד.
כתיבת לומדה
חברת GambaSoft Solutions מתמחה בכתיבת לומדות שלמות ומקיפות למערכות פרי פיתוחה. בעזרת הלומדה המשתמש יכול ללמוד את המערכת באופן עצמאי ובכך להאיץ את קצב ואיכות שילובה בארגון.
מסמך סטנדרטים
מסמך סטנדרטים נכתב במקרים שבהם לחלקי המערכת השונים יש אפיון מסוים ומוגדר מראש שחוזר על עצמו. אלו מערכות שבהן נקבע שכל מסך חדש שמיוצר יציית לאפיון מוגדר מראש. לצורך כך נבנה מסמך שמפרט עבור כל מסך, דיאלוג או תפעול כיצד הוא יראה וכיצד יתבצע.
מסמך סטנדרטים איכותי, מקצועי, ומפורט במערכות גדולות הוא קריטי להתפתחות המערכת לאורך שנים.
מסמך סטנדרטים מקובל הוא מסמך הסטנדרטים של סביבת Windows אותו מפרסמת מיקרוסופט עבור לקוחות המעוניינים לציית לסטנדרטים אלו.
לחברת GambaSoft Solutions ניסיון רב בכתיבת מסמכי סטנדרטים איכותיים ומקצועיים עבור לקוחותיה. מסמכים אלה מהווים בסיס לממשק של מערכות שקיימות במשך שנים רבות .