פיתחנו אפליקציה חדשנית סלולרית ומערכת אינטרנט לאוטומציה של תהליכים בחברת QSS, המספקת שירותי בדיקת מטענים מקיפים בסוגים שונים של אוניות ימיות.
אתגרים ופתרונות
מדי יום נאלצו עובדי QSS למלא ידנית הרבה תיעוד בדיקה, לתעד את תוצאות הדגימה והמטענים בתפזורת, את מצב המחברים של הספינה והנזקים. כל זה לקח זמן רב מהפקחים והפריע לשירות הלקוחות המהיר.
למדנו את צרכי החברה, ערכנו מחקר מעמיק של תהליכים עסקיים והצענו ללקוח את הפתרון האופטימלי - יצירת תשתית דיגיטלית המורכבת ממספר מוצרים דיגיטליים מחוברים זה לזה, שתכלול:
- אפליקציה סלולרית לעובדים . מבצעת תפקיד של מערכת CRM המאפשרת תכנון בדיקות, יצירת חשבוניות ללקוחות, מעקב אחר שעות העבודה של פקחים והזנת תוצאות בדיקות אוניות ומטענים עם אפשרות לתיקון תמונות.
- אפליקציה סלולרית ללקוחות . אפליקציה קלה ונוחה שבאמצעותה לקוחות QSS יכולים ליצור בקשות לבדיקת אוניות ומטענים, לקבל חשבוניות ותוצאות בדיקה רשמיות בפורמט PDF. למעשה, תוכנית זו מאפשרת לך לפתור את כל הבעיות באינטרנט, ללא צורך בביקור במשרד החברה.
- מערכת אינטרנט . שירות שמטרתו לשפר את חווית המשתמש. הוא משלב את היכולות של שתי האפליקציות לנייד, אך ניתן להשתמש בו באופן מקוון, ללא צורך בהתקנת תוכנת צד שלישי בסמארטפון.
לאחר דיון בתוכניות ותיאום ציפיות עם הלקוח, התחלנו ישירות בפיתוח הפרויקט.
טכנולוגיות
כבר בשלב הדיון התברר שהפרויקט יהיה גדול ומובנה, ולכן לצורך יישומו עלינו לבחור את ערימת הטכנולוגיות האופטימלית המסוגלת להתמודד עם המשימות. בחרנו:
- PHP-framework Laravel - לפיתוח חלק השרת.
- Flutter framework - לפיתוח חוצה פלטפורמות של אפליקציות מובייל.
- Java היא שפת תכנות מקורית ליישום של יישום לקוח נייד.
- JavaScript framework Vue.js - להטמעת חלק הלקוח באפליקציית האינטרנט.
איך ארגנו את תהליך הפיתוח
פיתוח תוכנה עבור חברת QSS בוצע באמצעות מתודולוגיית Scrum האיטרטיבית והורכב מחמישה שלבים עיקריים:
- איסוף מידע . למדנו את בקשת הלקוח, ערכנו מחקר והחלטנו על תוכניות נוספות.
- הקרנה . חשבנו דרך ההיגיון של הממשק, הפונקציונליות ויצרנו אב טיפוס אינטראקטיבי של הפרויקט.
- עיצוב . לכל מוצר תוכנן ממשק נוח ואטרקטיבי שיהיה נוח ליצירת אינטראקציה עם לקוחות ועובדי החברה.
- פיתוח טכני . באמצעות המחסנית שנבחרה, חלק שרת הלקוח של הפרויקט יושם ברמת התוכנה.
- בדיקת QA . ערך בדיקות מעמיקות של כל המודולים של הפרויקט, זיהה וסילק באגים, וכן וידא שהמוצר עובד כמתוכנן.
פונקציונליות
אפליקציית QSS פותחת הזדמנויות חדשניות לכל סוגי המשתמשים, והופכת את האינטראקציה שלהם למהירה ונוחה ככל האפשר. בואו ניקח בחשבון את הפונקציונליות העיקרית של המערכת.
טיפול בבקשות לקוחות . כאשר הלקוח יוצר בקשת בדיקה, המערכת מייצרת כרטיס עם המידע הדרוש. לאחר מכן הוא מוקצה אוטומטית לעובד QSS.
עריכת בדיקה . במהלך הבדיקה, המומחה ממלא את הנתונים בכרטיס האלקטרוני שנוצר: תוצאות בדיקה, בדיקות מטען, תנאי הידוק ופרמטרים נוספים, מה שממזער את הבירוקרטיה ומזרז תהליכים. הנתונים מאוחסנים בשרת מאובטח ומוגנים בצורה מאובטחת.
הבטחת שקיפות . לאחר הגעתו לאובייקט, הפקח מתקן את המיקום הגיאוגרפי שלו באפליקציה ומצרף תמונה במקום. כמו כן, הוא מבצע צילום של סחורה שנבדקה.
השגת תוצאות . התוכנה מייצרת אוטומטית קובץ PDF טיפוסי עם תוצאות הבדיקה, שהוא מסמך רשמי וניתן לשלוח אותו ללקוח.
חשבונית . ניתן להפיק חשבוניות עבור שירותי החברה ישירות באפליקציה: על ידי מילוי פרמטרים באופן ידני או על ידי בחירת השירותים הנדרשים בעלות קבועה מהרשימה.
מינהל . משתמשים בעלי הרשאות גישה למנהל או מנהל יכולים לנהל את המערכת והתוכן.
תוֹצָאָה
הצוות שלנו פיתח עבור חברת QSS פתרון מתקדם הממכן את המשימות השוטפות של הפקחים ומספק ללקוחות גישה מהירה ונוחה יותר לשירותים.
לנוחיותך, הבטחנו גם סנכרון נתונים מלא בכל המכשירים והפלטפורמות. משמעות הדבר היא שמשתמשים יכולים לעבור בין גרסת הסלולר והאינטרנט של המוצר באמצעות חשבון אישי בודד מבלי לאבד מידע.