כיף לעבוד עם יזמים ואנשים שחושבים בצורה יצירתית ורוצים לשנות את העולם. וזה מה שהתרחש עם האפליקציה PayKid – אפליקציה שהיא ארנק דיגיטלי לרישום וניהול דמי כיס לילדים.
לכניסה לאפליקציה PayKid לחצו כאן>>
לפרטים וקריאה על השימוש באפליקציה בקרו בפוסט באתר של CloseApp
עבודה מול רעיון של יזמים
היזם באפליקציה שפנה אלינו הגיע עם רעיון בסיסי שבו הוא חלם שהוא יוכל לנהל את דמי הכיס של הילדים שלו בצורה קלה ודיגיטלית.
הרעיון בפשטות, היום כבר כמעט ולא קיים כסף מזומן, רוב האנשים לא מחזיקים מטבעות ושטרות, ומאוד קשה דווקא לדמי הכיס להחזיק כסף מזומן. כמו כן המימוש של כסף מזומן קשה יותר היום כשרוב המכירות נעשות באופן דיגיטלי עם כרטיס אשראי, ארנקים דיגיטליים ואמצעי תשלום נוספים.
ולכן מה שהיזם ביקש זה ליצור אפליקציה שתאפשר לאנשים לרשום ולנהל את דמי הכיס של הילדים.
חשיבה משותפת ואפיון האפליקציה
לאחר שהיזם סיפר לי על הרעיון, קבענו שיחה ראשונית (שבמקרה הזה בוצעה בזום) שם תכננו את האפליקציה, את המסכים ואיך זה בדיוק יעבוד.
יצרנו ביחד מסמך כתוב ומסמך "פאור פוינט" שמיצג את הנראות שאמורה להיות לאפליקציה, ואיך היא תעבוד. (את המסמך הזה נעביר בהמשך לסטודיו לכיוון של האלמנטים שאמורים להיות בעיצוב).
בנוסף לחשיבה הטכנית הבנו גם מה התקציב שהיזם מוכן להקצות לאפליקציה ואת האפיון התאמנו ככל האפשר לתקציב האפשרי של היזם.
כמו כן חשבנו על הצד העסקי של האפליקציה, איך היא תצליח בצד השיווקי, ואיזה אפשרויות להכנסה כספית יש לה.
בסיום ובסיכום החלק של האפיון כתבנו אפיון מדויק של המסכים, מסמך שמפרט את הרעיון ומה השלבים שיעבור המשתמש באפליקציה ועוד חלקים שיש בצד הלקוח ובצד הניהול של האפליקציה.
תחילת עבודה טכנית על האפליקציה – עיצוב
לאחר האפיון היה מוכן בצורה שלימה ושהיה ברור ליזם ולנו לקראת מה הולכים בפיתוח, ומהי מסגרת התקציב. עברנו לשלב הפיתוח.
שלב הפיתוח מתחיל אצלנו בעיצוב האפליקציה, האפיון עובר אל הסטודיו והסטודיו מתחיל לבנות את המסכים, בהתאם לאפיון.
העיצוב מחדד הרבה דברים באפיון האפליקציה, ועולות שאלות חדשות על האפיון, שינויים ועדכונים. ואנחנו כבית תוכנה משפרים ומתקנים את האפיון ואת העיצוב בהתאם לחזון של היזם ולהתאמה של לאפשרות הפיתוח והתקציב.
לעיצוב אנחנו עובדים לרוב בצורה של קובץ PDF שנוצר בתוכנת העיצוב או בפיגמה ולאחר שהלקוח מאשר את הקובץ שנשלח אליו אנחנו עובדים לשלב הפיתוח.
שלב פיתוח האפליקציה
לאחר שלב העיצוב מגיע שלב הפיתוח, הפיתוח מורכב משני רכיבים, צד השרת וצד הלקוח.
צד השרת הוא הצד שבו נשמרים הנתונים ונבנות שאילתות שמוצגות בסופו של דבר ללקוח. צד השרת הוא חלק שיותר קשה להראות ללקוח התקדמות ממשית בפיתוח.
צד הלקוח הצד שמתעסק עם הנראות של האפליקציה, המפתחים ממש בונים את המסכים בהתאם לאפיון ולעיצוב, יוצרים חיבור של הנראות לקוד וגורמים לדברים לפעול בשיתוף פעולה עם צד השרת.
לאחר שנעשית עבודת פיתוח ומגיעים לשלב שבו המסכים כבר "בוגרים" מציגים את האפליקציה ללקוח וכאן מתחיל השלב הארוך ביותר.
שלב ההלוך ושוב
בשלב זה צוות הפיתוח, העיצוב והאפיון וכמובן גם היזם (ובמקרה שהתקציב גבוה גם צוות QA) והשותפים שלו עוברים ובודקים את האפליקציה.
בשלב זה יש תיקונים שהם תיקוני באגים, דברים שלא עובדים כמו שצריך. התחברות שלא מצליחה, משהו שלא יושב כמו בעיצוב ועוד. וצוות הפיתוח מתקן ומשפר אותם.
סוג נוסף של תיקונים זה שינויים באפיון, כי לאחר שהאפליקציה עובדת וקיימת פתאום רואים שמה שחשבנו שיעבוד בצורה מסויימת לא נכון בעבודה. ואז חוזרים שוב לצוות האפיון, ולמעצבים ומעדכנים את האפיון והעיצוב בהתאם להתאמה החדשה.
בחלק מהפיתוחים השינויים מינוריים ולפעמים הם מאוד מהותיים.
לאחר שמרגישים שהכל עובד כמו שצריך, והבדיקות שלנו עובדות ועוברות מגיע השלב המרגש ביותר.
שלב ההפצה למשתמשים
מתחילים לשלוח את האפליקציה למעגלים קרובים ומבקשים מאנשים לבדוק אותה. אנשים שהמהות של האפליקציה מתאימה להם נרשמים, משתמשים ומעלים נקודות שלמרות כל מה שעשינו עד עכשיו לא שמנו אליהם לב.
גם פה יש באגים שמתגלים כאשר בשלב זה הם מיעוט. אבל נכנס אלמנט משמעותי שהוא חכמת ההמונים – מאוד קשה לצפות איך אנשים ישתמשו באפליקציה ואיך משהו שרואה אותה בפעם הראשונה יבין אותה וישתמש בה.
מגיעים המון פידבקים ואנחנו מנהלים רשימה של תיקונים ושינויים שהיינו רוצים. חוזרים אל האפיון, עיצוב ופיתוח ומעדכנים בהתאם. עד שמגיעים לשלב שבו היזם ואנחנו מרגישים שהפיתוח הסתיים והאפליקציה מוכנה.
זה לא נגמר…
לכל מוצר תוכנה יש תמיד רעיונות, שיפורים ותיקונים שניתן להכניס, ולכן באופן מוגדר אין סיום לפיתוח. תמיד יהיו עוד רעיונות ועוד פיצ'רים שניתן להוסיף. ולכן חשוב לנו שהיזם ידע מראש שכל פיתוח הוא במהותו אין סופי.
יש שלב שבו אפשר לומר שהדברים עובדים. אבל תמיד יכול להתעורר עוד רעיון ועוד נקודה שאפשר לעשות יותר טוב. ואז שוב חוזרים לאפיון, עיצוב ופיתוח על מנת לשפר את המוצר.
בחזרה ל-PayKid
את כל שלבי הפיתוח הללו עברנו עם היזם של PayKid ועם יזמים נוספים בשנים האחרונות. ואנחנו עוברים אותם עם מוצרים שאנחנו מפתחים לעצמינו ובעצמינו.
התהליך באפליקציה PayKid היה מהיר יחסית והפיתוח לקח כחודש עבודה מתחילת האפיון ועד להפצה, לרוב התהליך לוקח יותר וכמובן שהכל תלוי במורכבות האפליקציה. באפליקציית התהילים שפיתחנו לדוגמה ההליך ארך כחצי שנה ועוד חודשיים שיפורים לאחר ההפצה
לדוגמה הפרסום ששלחנו בקבוצות נבחרות לפרסום ובדיקת האפליקציה:
ארנק דיגיטלי לילדים
נגמר המזומן?
לא מוצאים 10 ש"ח להביא לילד?
היכנסו ל – PayKid
מערכת ניהול כספים לילדים.
מחנך לניהול פיננסי
עושה סדר בדמי כיס לילדים.
שיתוף מלא של הילד.
הרשמה חינם ללא עלות
https://paykid.co.il/
לפרטים והדרכה היכנסו לכאן:
https://youtu.be/THMAFBdo6QI