מסמך אפיון – אפיון אפליקציה

להורדת מסמך אפיון אפליקציה לדוגמא לחץ כאן

מהו אפיון האפליקציה? מחפשים מסמך אפיון תכונה או אפליקציה לדוגמא?

בשלב האפיון לוקחים את הרעיון לאפליקציה, מחלקים אותו לרכיבים, ומבצעים התאמות ברכיבים באופן שייתן את הערך הגבוה ביותר עבור המשתמשים.

מאחר ואחת ממטרות האפיון היא קבלת החלטות נכונות עבור האפליקציה, מבצעים סיעור מוחות וחשיבה מעמיקה על כלל הרכיבים.

מסמך אפיון אפליקציה מכיל שני חלקים עיקריים:

  • רכיבי האפליקציה, פרטי המימוש שלהם והאופן בו הם מתקשרים אחד עם השני.
  • שרטוט המסכים השונים באפליקציה עם הקפדה על חוויית משתמש נוחה ופשוטה.

בגמר האפיון, יהיה בידכם מסמך אפיון פונקציונאלי לאפליקציה, תוכלו לדעת באופן יחסית מדויק כמה עבודה (ועלות) תידרש כדי לפתח את האפליקציה.

חשיבות האפיון לתהליך פיתוח האפליקציה

כמו בכל פרויקט, שלב התכנון הוא השלב המקדים את עבודת הייצור.

ראינו כי אפיון מוצר או אפליקציה הוא שלב התכנון המבוצע לפני שלב העיצוב והפיתוח, אך מהי חשיבות התכנון?

בחלק זה אסביר מהי השפעתו של שלב האפיון על תהליך פיתוח של אפליקציה אוו מוצר ואיך ביצוע אפיון טוב יכול להוביל את הפרויקט להצלחה.

התחומים בהם האפיון נוגע והשפעתם על הפרויקט:

  • השפעה על המודל העסקי: תכנון הדרך בה האפליקציה תייצר רווח. ברוב האפליקציות, בחירה בדרך יצירת רווח אחת או אחרת משנה או מוסיפה רכיבים לאפליקציה. כך לדוגמה, אם תבחרו לייצר רווח באמצעות גביית עמלות, יהיה צורך בפיתוח ממשק שיאפשר לעקוב אחרי העמלות הנצברות לפי העסקאות שנעשו, או לחלופין, לעבוד עם מערכת אוטומטית. לעומת זאת, אם תבחרו לייצר רווח דרך מכירת מנויים למערכת, יהיה צורך בפיתוח או בהתממשקות למנגנון המאפשר זאת.
  • השפעה על העיצוב: בתהליך האפיון מגדירים את הרכיבים הגרפיים השונים באפליקציה (כפתורים, תפריטים, טפסים) ומשרטטים את המסכים שלה. על בסיס שרטוטי המסכים והאופן שבו הם מתקשרים, יוצרים בשלב מאוחר יותר את עיצוב האפליקציה.
  • השפעה על איכות האפליקציה: בפיתוח אפליקציות, כמו ברוב תהליכי פיתוח תכנה, קיים אזור האחראי על אבטחת איכות האפליקציה, QA – Quality Assurance. אנשי הQA משתמשים באפיון כדי להכין מסמכי בדיקות ובשלב מאוחר יותר של תהליך הפיתוח הם משתמשים במסמכים אלו כדי לוודא שהאפליקציה נקייה מתקלות.
  • בדיקת ההתכנות הטכנולוגית: מבצעים מחקרים ובדיקות כדי לוודא שניתן לבצע את כלל הדרישות של האפליקציה. אמחיש את הסיכון באי ביצוע בדיקת התכנות טכנולוגית: תחשבו על סיטואציה בה הייתם מבצעים אפיון, מתחילים לבנות אפליקציה, ובאמצע הפיתוח אחרי שהשקעתם משאבים רבים, חברת פיתוח האפליקציות הייתה מבשרת לכם שיש קושי או מגבלה טכנולוגית לפיתוח רכיב מסוים באפליקציה. במקרה הטוב, אם עלה קושי שלא נצפה מראש בגלל אי-עשיית מחקר טכנולוגי, חברת הפיתוח עשויה לדרוש תשלום נוסף ולפגוע בתכנון התקציב שלכם. במקרה הפחות טוב, בו מדובר על מגבלה טכנולוגית לפיתוח רכיב מרכזי באפליקציה, הפרויקט כולו עשוי להיכשל אחרי שהושקעו בו מאמצים ומשאבים רבים, שיכלו להיחסך במידה והיו מתבצעים מחקרים מקיפים בשלב מוקדם.
  • השפעה על תשתיות הפיתוח: מלמידת דרישות האפליקציה ניתן לתכנן בצורה נכונה את תשתיות הפיתוח. תכנון תשתיתי מסודר יוכל למנוע תקלות, לעזור לאפליקציה לעבוד מהר יותר ולתמוך בגידול כמות המשתמשים.

עלות האפיון אפליקציה

עכשיו שאנחנו מבינים את חשיבות שלב האפיון להצלחת פיתוח האפליקציה ואת ההשקעה הנדרשת כדי להכין מסמך אפיון פונקציונאלי לאפליקציה באופן מקצועי, אתייחס לעלויות האפיון.

טווח העלויות של ביצוע אפיון יכול לנוע בין 15,000 – 10,000 ש"ח עבור אפליקציה קטנה, 15,000 – 30,000 ש"ח עבור אפליקציה בגודל בינוני, ועבור אפליקציה גדולה העלות יכולה לנוע בין 30,000 ש"ח ל50,000 ש"ח ולעתים יותר, תלוי בגודל ובמורכבות האפליקציה.

סיכום יתרונות אפיון האפליקציה

כעת נסכם את היתרונות בביצוע אפיון לאפליקציה:

  • קבלת הערכת עלות ברמת דיוק גבוהה לפיתוח האפליקציה שעל בסיסה תוכלו לקבל הצעת מחיר ולתכנן באופן מדויק יותר את התקציב לפיתוח האפליקציה (קראו עוד על מחיר פיתוח אפליקציה).
  • גיבוש המודל העסקי של האפליקציה והדרך אשר באמצעותה תייצרו ממנה רווח.
  • קבלת ביטחון בישימות האפליקציה והפחתת סיכויי הופעת קשיים לא צפויים במהלך הפיתוח.
  • תוכלו להשתמש באפיון בעבודה עם כל חברת תוכנה או צוות פיתוח.
  • תראו את האפליקציה מתעוררת לחיים באמצעות שרטוט המסכים.

ראינו מהו שלב האפיון ומהי החשיבות שלו לתהליך פיתוח האפליקציה שלך. בין אם אתם עובדים עם חברת פיתוח אפליקציות, עם שותף טכנולוגי או באופן עצמאי, אל תוותרו על השלב התכנוני המהווה בסיס לפיתוח אפליקציה מוצלחת.

הורידו עכשיו את מסמך אפיון אפליקציה לדוגמא:

להורדת מסמך אפיון האפליקציה לדוגמא לחץ כאן

ניהול תזרים מזומנים בסטארט-אפ או איך לא ליפול למלכודת דבש שנקראת "כסף של משקיע"

ניהול תזרים מזומנים בסטארט-אפ או איך לא ליפול למלכודת דבש שנקראת "כסף של משקיע"

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

אחת הטעויות המהותיות של יזמים לאחר גיוס כספים, נובעת בעיקר מתחושת העליונות שהם מרגישים. ההצלחה המסחררת היא מה שלמעשה מובילה אותם לבזבוז הכספים בצורה לא מבוקרת ובסופו של יום, גם הכסף של המשקיע יורד לטמיון וגם היזם לא מצליח להרים את המיזם שלו מעל פני המים.

אז מה עושים? איך נמנעים מזה?

יעדים – לוז – תקציב – אלה הן מילות המפתח שימנעו מאתנו להיכשל:

  • יעדים – הגדרת יעדים למיזם היא קריטית וצריכה להיות מאוד מפורטת בהתאם למה שאנחנו רוצים לפתח. הפירוט צריך להיעשות ברמת הפרט הקטן ולכלול אבני דרך לאורך המיזם (אפיון האפליקציה, פיתוח האפליקציה, הפצה ללקוחות ראשונים וכו').
  • לוחות זמנים – חשוב להצמיד לו"ז משוער לכל אבן דרך שקבענו. יתכן ובסוף לוח הזמנים ישתנה, אך קביעתו מבעוד מועד מאפשרת לנו שלא להתברבר במקום ולהתקדם למטרה בצורה נכונה יותר.
  • תקציב – כל אבן דרך צריכה לכלול גם את העלות משוערת הנדרשת כדי להשיג את אבן הדרך הבאה. מומלץ מאוד להגדיר יעדים בדרך למטרה, לפרט על כל יעד, לכלול כמה שיותר שלבים ו"להצמיד" עלות לכל שלב ושלב. סיכום העלויות יחשוף את התמונה הרחבה וייתן לנו מושג אודות התקציב שהפרויקט דורש וכן אודות הסכום המשוער אותו נצטרך לגייס. (מומלץ שלא לשכוח בשלב זה לתמחר גם את העלות זמן של היזמים עצמם וכן לקחת בחשבון כי יתכן שהעלויות בסופו של דבר יחרגו ב- 5-10% מהתקציב שהוגדר).

אז מה ההמלצות שלנו להתנהלות נכונה?

גם אם מגייסים גורם מקצועי לניהול הכסף, יש כמה נקודות קריטיות שחייבים להיצמד אליהן כדי שלא ליפול במלכודת הדבש ואולי אפילו להימנע מלהיכנס אליה:

  1. לפני גיוס הכסף – יש להגדיר היטב, ברמת השקל, למה מיועד הכסף. גם אם המשקיע הוא חלק מהמשפחה, רוצה לעזור ופחות מתעניין בתקציב של המיזם, על ידי הגדרות, יודעים היטב מה הייעוד של הכסף, כבר שהוא מתקבל ולא מתחילים לבזבז אותו לריק.
  2. בשלב הגיוס עצמו – הכספים חייבים להתאים ליעדים שהוגדרו על ידי היזם, ולכלול לוחות זמנים לעמידה באותם היעדים. מדוע חשוב להגדיר לוחות זמנים? כדי לא לבזבז זמן יקר או משאבים כלכליים. ייתכן ובאמצע שלב הפיתוח נגלה שלא כדאי להמשיך את הפיתוח ולו רק בגלל שאנחנו לא עומדים ביעדים שהוקצבו, נתון שעלול להפוך את המיזם ללא כדאי.
  3. מעקב ובקרה אחר הכסף שגויס – אין זה משנה אם המשקיע דורש מכם דיווח שוטף של "לאן הלך הכסף" או אם המשקיע סומך עליכם ב- 100% – זה לא הכסף שלכם. אלו כספים שהושקעו ברעיון שלכם על ידי אדם חיצוני שהאמין בכם וסומך עליכם. לכן חשוב מאוד להכין מדי חודש (או לבקש ממחלקת הכספים/הנהלת החשבונות לעשות זאת עבורכם) דיווח מפורט הכולל סוגיות כמו – כמה כסף הוצאנו? על מה? והאם ההוצאות מתאימות לתקציב שבנינו אשר על פיו גויס הכסף מהמשקיע מלכתחילה?
  4. הפקת לקחים – זוכרים שהגדרנו לוחות זמנים בהתאם ליעדים? נקודה זאת הנה קריטית, כי יכול להיות שלא נעמוד בלוחות הזמנים כפי שהוגדרו. בל נשכח, שהייתה זו הגדרה ראשונית ויתכן שלא קלענו במדויק. אבל עם זאת, חשוב מאוד לבחון למה לא עמדנו בזמנים, לקבוע לו"ז מעודכן בתיאום עם המשקיע, ולבחון האם המיזם עדיין מעניין וכדאי, למרות אי העמידה בלוחות הזמנים. הפקת לקחים היא חלק חשוב מאוד מתהליך הפיתוח של האפליקציה ואסור להקל בה ראש.
  5. נשארים עם היד על הדופק – ובשום מצב, לא ישנים בעמידה. אומנם גייסנו כסף, אך אין זה אומר שאפשר להיות שאננים. אנחנו חייבים דין וחשבון למי שסומך עלינו ואם פיתוח האפליקציה לא מתקדם כמו שציפינו ואנחנו מבינים שהמיזם תקוע – לא צריך לחכות עד שייגמר הכסף ואז להגיד תודה למשקיע. יש לעצור ולהסביר למשקיע את המצב. הוא, מבחינתו יעריך מאוד ששמרתם על חלק מהכסף לפחות ולא בזבזתם הכול וגם כנראה יהיה מוכן לבחון לקיחת חלק במיזם הבא אחרי שגילה שאתם בוגרים ורציניים.

בסופו של יום, התנהלות נבונה ואחראית עם כסף של אנשים אחרים הנה גורם הכרחי להצלחה במיזם. גם אם המיזם לא צלח, אתם תשאירו את הרושם הנכון על המשקיעים והם כנראה יסמכו עליכם גם במיזם הבא שלכם.

בהצלחה!

המאמר נכתב ע"י אירנה גלזקוב, מנכלי"ת Effective Stream ייעוץ עסקי.

[devleadb]

האם ניתן לפתח סטארט-אפ רזה עם חברת פיתוח?

האם ניתן לפתח סטארט-אפ רזה עם חברת פיתוח?
ניתן לפתח סטארט-אפ רזה עם חברת פיתוח, אך כדי להגיע להתאמה בין חברת הסטארט-אפ לבין חברת פיתוח התוכנה, יש להקפיד על מספר נושאים אשר נסקור במאמר זה.
נתחיל בהסבר על שיטת הסטארט-אפ הרזה.

מהו סטארט-אפ רזה?

סטארט-אפ רזה (Lean Start-up) היא שיטה לפיתוח מוצרים, ונחשבת כיום לאחת מהמוצלחות ביותר. השיטה מתבססת על זיהוי המוצר המינימלי שיש לפתח בכל שלב כדי לפתור את הבעיה שהמוצר בא ליישב. אחרי שמזהים ומגדירים את המוצר הראשוני, מפתחים אותו, לומדים מתגובות המשתמשים את הרכיבים שיש לשנות, מפתחים גרסה נוספת, וכן הלאה.

כיצד חברות פיתוח תוכנה מתאימות לשיטת הסטארט-אפ הרזה?

מהירות פיתוח  

ניתן למנף את המשאבים של חברות פיתוח תוכנה לטובת מהירות פיתוח המוצר שלכם.

2 דרכים המאפשרות לחברות פיתוח לפתח את המוצר במהירות:

  1. בחרו חברת פיתוח שכבר פיתחה מוצרים בעלי אותן יכולות טכנולוגיות הנדרשות מפיתוח המוצר שלנו. כך למשל, אם המוצר מכיל אפשרות סריקת ברקוד, שליחת הודעות Push, או התממשקות לשירותי שליחת SMS, יהיה כדאי לבחור בחברה שכבר פיתחה בעבר את הרכיבים הללו. באופן זה, נחסוך עלויות לימוד (זמן וכסף) יקרות, בהתאם לשיטת הסטארט-אפ הרזה.
  2. לחברות פיתוח יש מנהלי פרויקטים וצוותי פיתוח תוכנה מוכנים הכוללים מתודולוגיות עבודה שנבדקו על פרויקטים רבים. הקמה של צוות פיתוח יעיל שיודע לעבוד בסינרגיה דורשת השקעה רבה – החל משלב גיוס המפתחים, גיבוש דרך עבודה משותפת ועד לניהולו השוטף של צוות הפיתוח. כשאנו עובדים מול חברת פיתוח שיש בה צוותי פיתוח מנוסים, אנו חוסכים זמן רב, שאותו נוכל להשקיע בקידום המיזם שלנו.

סבבי פיתוח

סטארט-אפ רזה, על כל מרכיביו, מתנהל בסבבים קצרים – ברמה העסקית, ברמת השיווק וגם ברמת הפיתוח. פיתוח המוצר מחולק לסבבים (מאוצים), כך שבכל סבב מגדילים את תכולות המוצר ומפתחים פיצ'רים נוספים לפי סדר חשיבותם. בעבודה מול חברת פיתוח, נוכל ליישם את התהליך באופן נוח וטבעי למדי, כיוון שחברות תכנה מותאמות לעבודה לפי סבבי פיתוח. עם זאת, נסביר לחברה כי המוצר הראשוני יהיה מוצר מינימלי, ונבדוק האם החברה מסוגלת לבצע את פיתוח המוצר בסבבים קצרים ודינאמיים, מבחינת גמישות וזמינות.

נוודא מול החברה כי המפתחים אשר יפתחו את המוצר הראשוני הם אלה אשר ימשיכו בעתיד את פיתוח המוצר, גם אם המשמעות היא המתנה לכך שהם יתפנו לעבודה (כמובן, כל עוד זמן ההמתנה הוא סביר). אנחנו צריכים להיזהר ממצב בו פיתוח המוצר שלנו עובר ידיים (אם נושא זה לא עלה מראש, קיים סיכוי שזה יקרה). כאשר מתבצעים מעברים בין מפתחים, אם לא סוכם אחרת, עלות לימוד הפרויקט במעבר בין כל מפתח תיפול עלינו. בנוסף, החלפת ידיים לא זהירה, עלולה לגרום לתקלות רבות בפיתוח ולירידה באיכות המוצר.

לכן, עלינו להציג לחברת הפיתוח מלכתחילה את שיטת העבודה שלנו, לסכם מראש על דרך הפיתוח ולוודא שהחברה יכולה לספק מענה.  

עלויות

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

 

לסיום, דעו כי בעבודה מול חברת תוכנה יש לבחון את מחויבות החברה להצלחת המיזם שלכם ואת רמת הזמינות שלה עבורכם. באמצעות עבודה נכונה, תוכלו לפתח את המוצר בזמן קצר תוך חסכון בעלויות וביצוע סבבי פיתוח נכונים, לפי שיטת הסטארט-אפ הרזה.
בהצלחה!

[devleadb]

אפליקציות ומיסים – כיצד להתאגד?

אפליקציות ומיסים - כיצד להתאגד?

בתור יזמים לקראת פיתוח אפליקציה, אחת המטרות שלכם היא לייצר תזרים מזומנים מהאפליקציה, שיסייע בידכם להמשיך לפתח אותה, ובסופו של דבר להפוך את האפליקציה לעסק כלכלי ומשגשג. כמו כל עסק, גם על הכנסות מאפליקציה יש לדווח לרשויות המס, על מנת להסדיר את תשלומי המיסים על ההכנסות.

ככלל, ישנם כמה ערוצים חוקיים בהם אתם יכולים לבחור, בכל הקשור לניהול העסק (כל אפליקציה היא עסק), ומבחירה זו יגזרו לבסוף תשלומי המיסים אותם תדרשו להעביר לרשויות המס.

במאמר הקרוב נסקור את האופציות השונות, נפרט על היתרונות והחסרונות של כל שיטה, ונמליץ על דרך פעולה אופטימלית.

עוסק פטור

עוסק פטור מוגדר בחוק כ"עוסק שמחזור עסקאותיו בשנה אינו עולה על סכום הקבוע בחוק, אשר מתעדכן מדי שנה על פי שיעור עליית מדד המחירים לצרכן". נכון לשנת 2016, סכום העסקאות אשר מתחתיו יכול עוסק להיחשב כעוסק פטור הוא 99,006 ₪ בשנה. היתרון ברישום כעוסק פטור הוא העובדה שבעל העסק לא מחויב בגביית מע"מ מלקוחותיו, ולכן לא פעם יכול להציג מחיר תחרותי יותר לעומת מתחריו אשר אינם מוגדרים כעוסקים פטורים. חסרון לשיטה זו הוא חוסר היכולת של בעל העסק להזדכות על המע"מ אשר שילם על ההוצאות הקשורות לעסק. לצורך העניין אם קניתי מחשב ב-1000 ₪, את החלק מתוך הסכום ששילמתי כמע"מ, אני יכול לקבל בחזרה מרשויות המס, אך כאשר אני מוגדר כעוסק פטור – לא קיימת בפניי האפשרות להזדכות על סכום זה. צורה זו מתאימה לבעלי אפליקציות עם מחזור נמוך, ורווחיות גבוהה. יש לציין שהמיסוי על ההכנסות בצורה זו הוא מיסוי לפי מדרגות מס של בעל העסק, כך שבסוף השנה, סכום המס שנצטרך לשלם למס הכנסה יקבע על פי מדרגת המס בה נמצא בעל העסק. יש לציין שרשויות החוק רואים את העסק הפטור ואת בעל העסק כישות אחת, ועל כן ישנה סכנה מסוימת שברגע בו העסק מסתבך בחובות, ידרשו את החובות מבעל העסק עצמו.

עוסק מורשה

צורת התאגדות זו מתאימה למי שמחזור עסקאותיו גבוה יותר מהגבול העליון לרישום כעוסק פטור, אך נמוך יותר מהגבול התחתון המקנה כדאיות להירשם כחברה בע"מ (עליה נפרט בסעיף הבא). בצורת התאגדות זו, אנו נגבה מע"מ מהלקוחות שלנו, אותו נצטרך להעביר לרשויות המס, ומנגד נוכל לקזז את המע"מ אשר הוצאנו כחלק מפעילותה העסקית של החברה. (בדוגמה מהסעיף הקודם, נוכל להזדכות על המע"מ ששילמנו על המחשב). גם עוסק מורשה ימוסה בסוף השנה לפי מדרגת המס בה נמצא בעל העסק, ולכן מהבחינה הזאת, יתכן ונגיע למדרגות מס גבוהות – מה שיגרור תשלום מס גבוה. גם בצורת התאגדות זו, רשויות החוק רואות את בעל העסק כעסק עצמו, ולכן יכולות רשויות החוק לדרוש מבעל העסק לכסות את חובות העסק מהונו האישי. 'אפליקציות פסיביות' לרוב יתאגדו כעוסק פטור או עוסק מורשה. 'אפליקציה פסיבית' היא הגדרה שאני משתמש בה להגדיר אפליקציה שפיתחנו, ואנו עושים ממנה הכנסה פסיבית, ללא צורך בגיוס משקיעים נוספים, העסקת עובדים רבים והתקשרות מול ספקים. אפליקציות כאלה שיושבות בחנות ומספקות לנו הכנסה פסיבית, יתכן ויהיה נח יותר לאגד אותן כך.

חברה בע"מ

חברה בע"מ (בעירבון מוגבל), הינה ישות משפטית שונה מבעל העסק עצמו. החברה לוקחת על עצמה התחייבויות, ולרשותה עומדים נכסים. רשויות החוק לא יכולות (למעט מקרים חריגים) לחייב את בעל החברה לכסות את חובותיה, ובאופן כללי יש התייחסות נפרדת לגמרי בין בעל החברה לבין החברה עצמה. מתוך אותה הנחה של ישויות נפרדות, החברה ממוסה בפני עצמה, ללא קשר למדרגות המס של בעל החברה. המס על רווחי החברה הינו 25%, נכון לשנת 2016, ונקרא 'מס חברות'. חשוב לשים לב שכאשר בעל החברה מושך משכורת, הוא ממוסה לפי המדרגה השולית שלו, ועל הכסף שנשאר בחברה לאחר שבעל החברה משך את משכורתו, החברה ממוסה לפי מס חברות. אפליקציות עם צפי הכנסות גבוה, יעדיפו להתאגד מלכתחילה כחברה בע"מ, על מנת להרוויח את הטבות המיסוי המופחת. חשוב להבין שישנן השלכות נוספות לצורת ההתאגדות מלבד היבטי המס. לצורך העניין, כאשר אנו רוצים לגייס כסף, להקצות מניות ואופציות, הדרך היחידה בה נוכל לבצע את החלוקה היא על ידי חברה בע"מ. לעוסק פטור ולעוסק מורשה אין מניות, ולכן אין אפשרות לגייס משקיעים בצורות אלו (אלא אם כן הם נכנסים כשותפים, ואז העסק הופך לשותפות – לא מומלץ). רובן המוחלט של האפליקציות אשר מתעתדות לגייס משקיעים, לחלק אופציות וכדומה יתאגדו כחברה בע"מ.

חברה בחו"ל

על מנת לא לשלם מס בארץ, ולשלם מס מופחת בחו"ל, ישנם בעלי אפליקציות שיעדיפו להקים חברה בחו"ל. על מנת ליהנות מההטבות של תשלום מס בחו"ל, יש לבדוק שהחברה לא נחשבת כחברה ישראלית על פי רשויות המס, אפילו כאשר החברה התאגדה בחו"ל. על פי רשויות המס בישראל, אם השליטה והניהול של החברה נעשים בפועל מישראל, יראו את החברה כחברה ישראלית שתמוסה על פי דיני המיסוי בארץ, למרות שהיא התאגדה בחו"ל. במצב זה נשלם את המיסוי בחו"ל, ובמידה ויש הפרש, נשלם גם את המיסוי בארץ. חברות אשר התאגדו בחו"ל ורשויות המס מחליטות למסות אותן בישראל, נקראות חברת משלח יד זרה, וחברה נשלטת זרה.

כיצד להתאגד?

לסיכום, ישנם כמה סוגים להתאגדות, אשר משפיעים הן על היבטי מס והן על היבטים משפטיים אחרים. הדרך המומלצת ביותר לאפליקציות עם כוונה לרווח גדול בעתיד היא חברה בע"מ, וחשוב להתחיל כחברה בע"מ ממש מתחילת הדרך. בסופו של דבר כשתרצו לגייס משקיעים, הם ירצו לראות התנהלות נכונה לאורך הדרך, ויבחנו את ההחלטות שקיבלתם בימים הראשונים של הסטארט-אפ. לאפליקציות פסיביות, יתכן ונרשם כעוסק פטור אם מחזור עסקאותינו נמוך מ-90,006 ₪ בשנה, במידה והמחזור גבוה מהסכום הנ"ל, נוכל להירשם כעוסק מורשה.

חשוב להדגיש שתכנון מס יכול לחסוך המון כסף, זו דוגמה טובה לכך, ולכן ברגע בו נדרשים להגיע להחלטה, יש להיוועץ עם רואה חשבון או יועץ מס, המתמחים בתכנוני מס.

בהצלחה!

[newsa][devleadb]

חוויית משתמש באפליקציה – כיצד ליצור רושם ראשוני נכון?

רעיון למוצר דיגיטלי

כאשר מתחילים לחקור את עולם האפליקציות, מבינים שרוב המוצרים חוזרים על אותה הטעות – עיקר המוצר מתמקד בחלק הלוגי, מבלי לשים לב לחוויה שעובר המשתמש עם כניסתו הראשונית לאפליקציה. באפליקציות אלו, המשתמש מתבקש למסור פרטים אישיים לפני שהוא עובר חוויה כלשהי או מקבל ערך מהאפליקציה שיעודד אותו לעשות זאת. במקרים רבים דרך זו מובילה את המשתמשים לנטוש את האפליקציה, ואילו החברה או היזם נשארים בידיים ריקות.

מקרה כזה, כמובן, איננו מעוניינים לראות במוצר שלנו.

אם נשווה בין חברה מבוססת לבין מיזם צעיר בעניין יכולת העמידה בפני נטישת משתמשים, חברה מבוססת יכולה להיכשל ואז לנסות לצאת מחדש עם קמפיין פרסומי, בעוד התקציב של היזמים הוא דל ולכן עליהם להיות תמיד יצירתיים כדי לבלוט בעולם הדיגיטלי.

למרות זאת, ניתן לראות כי המגמה חוזרת ואפילו מועתקת בצורה לא טובה ממוצר למוצר. המשתמשים כיום מפונקים באופן יחסי, ולכן, כדי לתפוס את תשומת לבם, מפתחי האפליקציות חייבים לחשוב מחוץ לקופסה.

כדי להמחיש את הגישה שגורמת למשתמשים לנטוש את האפליקציה לאחר השימוש הראשוני, נסתכל על פרויקט מתחום אפליקציות ההיכרויות.

אתרי הכריות קיימים איתנו תקופה ארוכה. הם קמים כמו פטריות לאחר הגשם וחלקם אף נעלמים באותה מהירות. עם כניסת הסמארטפונים ובשלב מאוחר יותר האתרים הרספונסיביים, גם אתרי הכרויות הבינו כלל בסיסי: אתר שאינו מתאים למובייל, מאבד משתמשים!

במסגרת פרויקט, התבקשנו לאפיין ומאוחר יותר לעצב עמוד ראשי לאפליקציית הכרויות. לאחר מחקר מעמיק על אתרים ואפליקציות דומות בשוק, הבחנו כי רובן חזרו על אותה הטעות:

המשתמש נדרש למלא פרטים לפני שהוא מקבל או מבין את הערך שביכולת האפליקציה להעניק לו. כלומר: רק לאחר שהמשתמש ממלא את פרטיו, הוא יכול לקבל תמורה. הדבר דומה לצרכן המשלם על מוצר מבלי לדעת כל מידע לגביו, נשמע לכם הוגן?

דוגמה לאפליקציה הדורשת הכנסת פרטים אישיים במסך הכניסה:

snip_20160519205149

במחקר שביצענו, הבחנו כי כדי לרכוש את אמון המשתמשים וליצור חוויה טובה יותר, אחת מאפליקציות ההיכרות הציגה ארבעה פרופילים של משתמשים לדוגמה. עד כאן, נראה כמו חווית משתמש שבנויה בדרך נכונה.

העמקנו במחקר שלנו, ועם הכניסה השנייה לאפליקציה עדיין מוצגים אותם ארבעה פרופילים שאי אפשר להחליף. לאחר שמסירים את האפליקציה ומתקינים שוב מופיעים עדיין אותם ארבעה פרופילי משתמשים.

זוהי פגיעה באמון המשתמש, ומשתמשים רבים מבססים את חיי היומיום שלהם על אמון במוצרים. מאוד קשה לבנות אמון בין מוצר למשתמש, אבל מאוד קל להרוס אותו.

מהו הפתרון?

החלטנו לקחת את מסך ההתחברות צעד קדימה כדי שהמשתמש ימסור את פרטיו עם פחות חשש. הפתרון שהוצע חושף פרופילים אמיתיים מהאפליקציה, דבר אשר קיים בחלק מאתרי ההיכרויות אבל פחות בסביבת אפליקציות המובייל. לאחר שהמשתמש פוגש את התוכן הפנימי של האפליקציה, יש לו מניע למסור את הפרטים (במידה והתוכן עניין אותו), והוא יודע יותר טוב מה הוא יקבל בתמורה. על מנת לראות את הפתרון ויזואלית, עיצבנו מסך.

המסך

עם ההתחברות לאפליקציה ולאחר עליית מסך הפתיחה (Splash Screen), מופיעה כותרת שמסבירה את סיבת הכניסה לאפליקציה. בהמשך, מופיעים מספר פרופילים של אנשים אמיתיים. ניתן לדפדף בין הפרופילים על פי הקטגוריות הבאות: משתמשים חדשים שהצטרפו לאפליקציה, משתמשים במצב אונליין וכל המשתמשים. בחלק התחתון מופיעים כפתורי התחברות באמצעות המייל ובאמצעות חשבון הפייסבוק (חיבור באמצעות חשבון פייסבוק מקל על המשתמש בתהליך ההרשמה).

על מה להקפיד?

נסכם את הנקודות שנלמדו במאמר:

  1. כמו בעולם האמיתי, הרושם הראשוני של האפליקציה על המשתמש משאיר חותם משמעותי. לכן, כבר בתחילת תהליך פיתוח האפליקציה יש לשים דגש על חוויית השימוש הראשונית באפליקציה.
  2. כדי למנוע נטישת משתמשים, יש להציג את ערך האפליקציה לפני שדורשים מהמשתמש "לשלם" בפרטים האישיים שלו.
  3. יש לפשט את תהליך ההרשמה לאפליקציה ע"י שימוש באפשרויות התחברות אוטומטיות, כגון: פייסבוק, גוגל, טוויטר, לינקדאין וכו'.

[devleadb]

הכתבה נכתבה על ידי צוות וייבס דיגיטל, המספק שירותי אפיון ועיצוב למוצרים דיגיטליים.

פיתוח אבטיפוס

פיתוח ובנייה של אבטיפוס הוא למעשה דגם ראשוני או גרסה ראשונית של מוצר, תוכנה או אפליקציה שנוצר כדי לבדוק רעיון, תכונות ופונקציות לפני המעבר לפיתוח המלא וההפקה. אבטיפוס עוזר לבחון את הכיוון הכללי, לאתר בעיות ולבצע שיפורים לפני ההשקעה הרבה בפיתוח הסופי.

לא פעם אני פוגש יזמים המעוניינים להפוך את הרעיון לאפליקציה שלהם למציאות, ומאמינים שיש לעשות זאת במהירות האפשרית. הם להוטים כל כך על הרעיון, בטוחים שהוא יצליח, ומשוכנעים שיש להם ביד את הדבר הבא – זה שהולך לשנות את העולם.

"תחשוב מה יקרה אם זה יתפוס, בעצם עזוב שטויות, זה יתפוס! זה יהיה אדיר וימשוך מאות מיליוני משתמשים. אנחנו נשנה את העולם".

משפטים מהסוג הזה אני שומע לא פעם, כאשר לפעמים, היזמים לא מצליחים להבין את הפער בין החלום לבין המציאות. הנתונים מראים כי 95% מהמיזמים מפסידים את הכסף של המשקיעים, ולא משנה איך תסתכלו על זה, גם לרעיון שלכם יש 5% הצלחה. האם זה אמור לייאש? ממש לא! האם זה אמור להכניס אותנו לפרופורציות? בוודאי!

חשוב להבין שרוב מוחלט של הסטארט-אפים לא מבשילים לכדי מוצר מוצלח, ורובם נכשלים בשלבים שונים של התהליך. אך מה עלינו לעשות על מנת להגיע לרמת ביטחון מקסימלית שמה שיש לנו הוא הדבר הנכון?

את הרעיון שאציג כאן קראתי בספר נחמד מאוד שנקרא PretoType It, שנכתב על ידי Alberto Savoya.

גולת הכותרת של הספר, והרעיון העיקרי שלו הוא:

"MAKE SURE YOU ARE BUILDING THE RIGHT 'IT', BEFORE YOU BUILD IT RIGHT"

אנחנו חייבים להבין האם מה שיש לנו ביד זה המוצר הנכון, לפני שאנחנו מייצרים בצורה נכונה את המוצר. אם קודם נייצר ורק אחר כך נבדוק האם המוצר שלנו הוא המוצר "הנכון", אנו חשופים למפח נפש גדול, בזבוז זמן וכסף.

פיתוח אב טיפוס – איך יודעים אם יש לנו את הדבר הנכון?

Alberto Savoya נותן בספרו רעיונות לפתרון הבעיה אותה העלנו. במילים פשוטות, הוא מציע לדאוג לפיתוח אבטיפוס, אשר אינו בהכרח פיתוח ראשוני של המוצר.

על פי סאבויה, ישנה אפשרות לדמות את פעילות המערכת ולבדוק את תגובת הצרכנים הפוטנציאלים. האם מה שנראה מבטיח על הנייר מבטיח גם במציאות?

כדוגמה, מביא סאבויה בספרו סיפור מעניין על חברה שלפני כמה עשורים רצתה לפתח מכונה אשר ממירה דיבור למילים כתובות.

הרעיון היה גאוני: כאשר מישהו ידבר למיקרופון הנמצא בקרבתו, המכונה תדע לקלוט את הקול, לתרגם אותו למילים ולהדפיס את המילים בצורה עצמאית.

כעת, מול החברה ניצבו שתי אפשרויות, הראשונה, להתחיל לפתח את הטכנולוגיה, להשקיע במחקר ופיתוח ולהקצות משאבי ענק לנושא.

האפשרות השנייה הייתה להכין מעין אב-טיפוס שיבדוק את תגובת הנסיינים למוצר. אבל כאן ניצבה בפני החברה בעיה גדולה, איך נוכל לבצע אב טיפוס בלי להמציא את הטכנולוגיה? הרי ידרשו שנים רבות על מנת לבנות אב טיפוס כזה.

ואז, עלה במוחו של אחד מהעובדים בחברה רעיון מבריק.

הם יציבו מיקרופון בחדר אחד, ובחדר השני ישב אדם שישמע את ההקלטה ובאותו רגע יקליד את האותיות, שיופיעו במהירות מול האדם שהשמיע את הקול בחדר הראשון.

רעיון גאוני המאפשר לנו לחקות את הפעילות האמתית של המערכת, ובכך לבדוק איך יגיבו אליה הצרכנים.

לאחר שביצעו את הניסיון, הבינו בחברה כי תגובת הנסיינים לא הייתה מלהיבה, כיוון שבאותם זמנים מכונות הדפוס לא היו נחלת הכלל, ומי שכן השתמש בהן, העדיף את הכתיבה הידנית, אשר לרוב מונעת טעויות הקלדה או חוסר הבנה של המכונה.

כאן ניתן לראות שבהשקעה מינימלית, חסכו בחברה מאות מיליוני דולרים שהיו מושקעים בפיתוח ולבסוף נזרקים לפח.

הדרכים אל פיתוח אב טיפוס הינן רבות ומגוונות, אך חשוב מאוד להבין שאסור לדלג על השלב הזה. בשלב האבטיפוס המטרה שלנו היא לבחון את המוצר בשוק, תוך השקעה וסיכון מינימאליים.

אז מה היא מטרתו של פיתוח אבטיפוס?

לפני שאנו דואגים לפיתוח אבטיפוס, עלינו לחשוב: "מה הן השאלות שעליהן הניסוי באב הטיפוס אמור לענות?"

לאחר שנדע על מה אנחנו מחפשים תשובה, נוכל לעסוק במלאכת של פיתוח אב טיפוס בצורה המיטבית עבורנו, ונוכל להפיק ממנו את המרב.

לאחר שבחנו את האבטיפוס, וקיבלנו תוצאות שהניחו את דעתנו, אין זה אומר שהמוצר שלנו יצליח, אך ללא ספק אנו נמצאים במקום בטוח הרבה יותר מאשר לפני הבדיקה, וכעת, נוכל לגשת לפיתוח בביטחון רב יותר, תוך סיכון נמוך יותר.

כעת נענה על השאלה המתבקשת: האם גם במיזם שהוא אפליקציה כדאי להתחיל מאב-טיפוס?

גם כאן, התשובה האי חד משמעית: כן! גם בפיתוח אפליקציה כדאי להתחיל מאב-טיפוס.

אב הטיפוס אמור לבחון את הנחות היסוד שלנו, ולעזור לנו להחליט – האם כדאי להמשיך לעבר פיתוח מקיף של כלל המערכת, או שמא לוותר על הרעיון בחיתוליו.

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

יתרונות פיתוח אבטיפוס

  • חיסכון בזמן וכסף: פיתוח אבטיפוס חוסך עלויות פיתוח מיותרות על ידי זיהוי בעיות מוקדם.
  • הבנה טובה יותר של המוצר: הוא מאפשר הבנה מעמיקה של איך המוצר יעבוד וכיצד הוא ייראה.
  • משוב מהיר: ניתן לקבל פידבק מהמשתמשים המיועדים ולבצע התאמות ושיפורים לפי הצורך.
  • הפחתת סיכונים: מאפשר לזהות בעיות פוטנציאליות ולהפחית את הסיכון להשקעות מיותרות.

יתרונות בפיתוח אבטיפוס לאפליקציות

  • בדיקת חווית משתמש: פיתוח אבטיפוס לאפליקציות מאפשר לבחון את חווית המשתמש ולבצע שיפורים לפני הפיתוח המלא.
  • שיפור ניווט וממשק: מאפשר לבדוק ולשפר את ממשק המשתמש ואת הניווט באפליקציה.
  • בדיקת פונקציות מרכזיות: ניתן לבדוק את הפונקציות המרכזיות של האפליקציה ולוודא שהן מתפקדות כראוי.

השלבים העיקריים של פיתוח אבטיפוס

  1. זיהוי הצרכים והמטרות: הבנה ברורה של המטרות והצרכים של המוצר.
  2. יצירת סקיצות ותכניות: יצירת סקיצות ראשוניות ותכניות לפיתוח.
  3. פיתוח אבטיפוס ראשוני: בניית אבטיפוס ראשוני שמדגים את הרעיון.
  4. בדיקה והתאמה: ביצוע בדיקות ושינויים בהתאם למשוב.
  5. פיתוח סופי: לאחר ביצוע כל השיפורים, מעבר לפיתוח המלא.

שלבים עיקריים בפיתוח אבטיפוס לאפליקציות

  1. הגדרת מטרות האפליקציה: קביעת המטרות והפונקציות המרכזיות של האפליקציה.
  2. יצירת מסכים ראשוניים: עיצוב מסכים ראשוניים שמציגים את הניווט והפונקציות העיקריות.
  3. בניית אבטיפוס אינטראקטיבי: בניית אבטיפוס שמאפשר לבדוק את הפונקציות השונות והאינטראקציה עם המשתמש.
  4. בדיקה עם משתמשים: קבלת פידבק ממשתמשים פוטנציאליים והתאמת האפליקציה בהתאם.
  5. שיפור ועידכון: ביצוע שיפורים ועדכונים לפי המשוב מהמשתמשים.
  6. פיתוח מלא: לאחר בדיקה והתאמה, מעבר לפיתוח המלא של האפליקציה.

לסיכום

פיתוח אבטיפוס הוא שלב קריטי בתהליך הפיתוח, במיוחד עבור אפליקציות. הוא מאפשר להבין את המוצר לעומק, לחסוך זמן וכסף, ולקבל משוב מהיר ויעיל. Anyapp המתמחה בפיתוח אפליקציות, מבינה את החשיבות של בניית אבטיפוס כחלק מהתהליך ומספקת שירות מקצועי ואיכותי כדי להבטיח שהמוצר הסופי יהיה הטוב ביותר.

איך עושים כסף מאפליקציה? כל הדרכים ליצירת רווח מאפליקציה

אתם מגייסים כסף ממשקיעים, עובדים שעות ארוכות כדי לגבש את תכולות האפליקציה ומשקיעים זמן וכסף בפיתוח ובשיווק שלה במטרה להקים חברה מכניסה ויציבה.

חברה כזו מבוססת על מודל רווח אשר תואם את המוצר או השירות אותו החברה מספקת. בפיתוח אפליקציה, למודל הרווח יש השפעה על רכיבי האפליקציה.

מסיבה זו, חשוב להכיר בשלב מוקדם את הדרכים ליצירת רווח מאפליקציה ולבחור את הדרך המתאימה ביותר עבור המיזם שלכם.

7 דרכים המייצרות רווח מאפליקציה

1. רכישות בתוך האפליקציה

לפי דרך זו, המשתמשים מורידים בחינם את האפליקציה מחנות האפליקציות ומשתמשים בחלק מיכולותיה ללא עלות, אך כאשר ירצו להשתמש ביכולות מתקדמות יתבקשו לשלם עליהן באופן פרטני או לשדרג לגרסת פרמיום.

באופן זה המשתמשים מקבלים ערך מהאפליקציה, מתרגלים להשתמש בה ויוצרים תלות באפשרויות שהיא מספקת להם.

כאשר הם יחשפו אל יכולות מתקדמות שנותנות להם ערך מוסף, תהיה סבירות גבוהה שהם יהיו מוכנים לשלם עליהן.

מאחר והמפגש הראשון של האפליקציה עם המשתמשים הוא חינמי, דרך זו מאפשרת לאפליקציה לחשוף לקהל גדול את היכולות המתקדמות שהיא מציעה בתשלום.

2. גרסת ניסיון

במקרים מסוימים (שנגע בהם בהמשך) היינו רוצים לאפשר שימוש קבוע באפליקציה רק כאשר המשתמש משלם. מנגד, הסבירות שמשתמש ישלם על האפליקציה לפני שהוא מנסה אותה וחווה את הערך שהיא יכולה להעניק לו, נמוכה.

כדי לפתור זאת, ניתן להפיץ גרסת ניסיון לשימוש בחינם ומוגבל לתקופה מסוימת, וכאשר תסתיים נבקש מהמשתמש לבצע רכישה.

3. אפליקציה בתשלום חד פעמי

דרך מהירה להקמת מנגנון יצירת רווח באפליקציה היא שימוש ביכולת של חנויות האפליקציות לאפשר הורדת אפליקציה רק לאחר ביצוע רכישה.

מכירה מסוג זה נמצאת בקטגוריה שהוזכרה בגרסת הניסיון ויש בה אתגרים של מכירה ישירה. כדי להתגבר על אתגר זה ניתן לבצע אופטימיזציות בחנות האפליקציות (סרטון, צילומי מסך, דירוג, טקסטים) ולשלב גרסת ניסיון חינמית.

חסרון בשיטה זו נמצא בתדירות התשלום – תשלום חד פעמי על אפליקציה לא יחזיק את החברה שלכם לטווח ארוך.

כשאתם מפתחים אפליקציה, אתם לא משלמים רק על הפיתוח הראשוני אלא גם על כל העדכונים והתיקונים לאורך חייה. לכן, מובן כי תשלום בודד על האפליקציה לא יכסה את עלויות הפיתוח שלה בטווח הרחוק.

4. מנויים \ רישיונות שימוש

ניתן לייצר רווח חוזר ע"י מכירת מנויים או רישיונות שימוש כך שכל לקוח ישלם על זכות השימוש באפליקציה אחת לתקופה. גם במכירה מסוג זה מומלץ לתת למשתמשים תקופת ניסיון באפליקציה לפני בקשת התשלום.

ניתן להניע משתמשים לבצע התחייבות לתקופה ארוכה באמצעות מכירת תשלום שנתי במחיר מוזל – לדוגמה, לתת חודשיים חינם על תשלום של שנה מראש.

דרך זו תהיה מאוד שימושית כאשר האפליקציה משמשת ככלי עבודה עבור עסקים או חברות.

5. גביית עמלות

אם האפליקציה שלכם היא פלטפורמה לביצוע עסקאות בין עסקים או זירת מסחר בין משתמשים, הדרך הנכונה ליצור ממנה רווח היא באמצעות גביית תשלום עמלה על ביצוע עסקה.

בדרך זו כולם מרוויחים – הסוחרים מקבלים פרסום ומשלמים רק כאשר הם סוגרים עסקאות דרך האפליקציה, ואתם מרוויחים בהתאם לנפח העסקאות שהתבצעו.

6. תשלום על פרסום עסקים

באפליקציות תוכן או באפליקציות המרכזות נותני שירות תוכלו לגבות תשלום מעסקים וחברות על הפרסום שיקבלו בה. ישנן מספר שיטות תמחור מקובלות: תשלום חודשי קבוע בהתאם לחבילת פרסום, תשלום לפי מספר צפיות, לפי כמות הקליקים בפרסומות או לפי כמות הקליקים בעמוד העסק.

7. הצגת פרסומות מרשתות פרסום

אפשרות נוספת, המתאימה בעיקר לאפליקציות תוכן בתחילת דרכן (לפני שסגרו עסקאות פרסום ממוקדות), היא הצגת פרסומות באמצעות רשתות מודעות פרסום גלובליות (כדוגמת AdMob של גוגל או AirPush). היתרון בהן הוא קלות ופשטות העבודה, אך בטווח הרחוק יהיה קשה לממש את הרווח הפוטנציאלי הגלום באפליקציה.

חשבו היטב על דרך יצירת הרווח מהאפליקציה, מאחר ולהחלטה זו חשיבות רבה להצלחת המיזם שלכם.

[devleadb]

אחת ולתמיד: אפליקציה היברידית או אפליקציית Native?

רבות דובר על פיתוח אפליקציה היברידית מול פיתוח אפליקציית Native ועל היתרונות והחסרונות של כל אחת מהאפשרויות.

הבחירה בין השתיים משמעותית עבור חיי האפליקציה וכמעט לא ניתן לחזור לאחור לאחר קבלת ההחלטה.

במאמר זה אני אעשה סדר בנושא, אסביר על כל אחת מהשיטות ואציג את שני הצדדים של המטבע, לראשונה, באופן ניטרלי.

מהן אפליקציות היברידיות ואפליקציות Native?

לפני שנצלול לעומק הסוגיה, נתחיל בהסבר המושגים:

אפליקציה היברידית

אפליקציה היברידית היא אפליקציה הכתובה בקוד יחיד ויכולה לפעול במספר מערכות הפעולה שונות. כלומר, ניתן לכתוב קוד לאפליקציה פעם אחת ולהשתמש בו כדי להריץ את האפליקציה בAndroid ובiOS.

סוג אחד של אפליקציות היברידיות הן אפליקציות המשתמשות בטכנולוגיות אינטרנט, HTML5, Javascript, CSS ומסוגלות לפעול במכשירי Android ובמכשירי iOS.

דוגמה לאפליקציה כזו היא אפליקציית פייסבוק, שבגרסותיה הראשונות הייתה היברידית והתבססה על HTML5.

אפליקציית Native

אפליקציית Native היא אפליקציה המפותחת עבור מערכת הפעלה מסוימת וברוב המקרים תוכל לפעול רק עליה. כלומר, אפליקציית Native שתפותח לiPhone לא תוכל לרוץ על Android, אלא אם פותחה לאפליקציה גרסת Android נפרדת.

מהסיבה הזו, כדי לפתח אפליקציה שתוכל לפעול במכשירי iOS וגם במכשירי Android, יהיה צורך בפיתוח 2 אפליקציות נפרדות, אחת לכל מערכת הפעלה.

דוגמה לאפליקציית Native פופולרית שפועלת רק במכשירי Android היא SwiftKey Keyboard.

למה הבחירה בין שתי האפשרויות קריטית?

ההחלטה ביניהן היא החלטה תשתיתית, ועל בסיס ההחלטה הזו תיבנה האפליקציה ויגויסו המפתחים עם הכישורים המתאימים לסוג הפיתוח הנבחר, היברידי או Native.

ככל שפיתוח האפליקציה יהיה בשלבים מתקדמים יותר, יהיה קשה ומסוכן יותר לשנות את הבחירה.

חשיבות הבחירה שקולה לבחירת תשתיות לבניין – ככל שמתקדמים בשלבי הבניה קשה יותר לשנות את בסיס המבנה.

בדרך כלל, כדי לשנות את בחירת התשתיות הראשוניות יהיה צורך בהריסת המבנה ובנייתו מחדש, תוך ספיגת עלויות כבדות.

כסטארט-אפ בתחילת דרכו, התקציב שלך ומרווח הנשימה לטעויות אסטרטגיות קטן, לכן, בחירה לא נכונה תסכן את המיזם שלך.

היתרונות והחסרונות של כל אחת מהשיטות

כשאני מקבל החלטות, אני אוהב לראות בבירור מהו הרווח ומהו ההפסד הצפוי בכל אחת מהבחירות שמונחות לפני, מאחר ובדרך הזו הבחירה שלי תהיה חכמה יותר ומבוססת על אבחנה מוכחת.

כדי שגם אתם תוכלו לקבל החלטה מושכלת המתבססת על נתונים מאומתים, סיכמתי את היתרונות והחסרונות בפיתוח אפליקציה היברידית ובפיתוח אפליקציית Native.

אפליקציה היברידית

יתרונות

  • זמני פיתוח אפליקציה קצרים יותר. באפליקציה היברידית כותבים קוד יחיד עבור Android וiOS. כתוצאה מכך, זמני פיתוח האפליקציה מתקצרים.
  • עלויות פיתוח אפליקציה מופחתות. מאחר וזמני פיתוח האפליקציה מתקצרים, שעות העבודה שתשלמו עליהם הדרושות להשלמת העבודה קטנות, כלומר, האפליקציה תעלה פחות כסף.
  • תוכלו להשתמש ברוב יכולות המכשיר. בזכות טכנולוגיות מגשרות, ניתן להשתמש ברוב הרכיבים שהמכשיר מציע: GPS, Bluethooth, מצלמה, הודעות Push, שליחת SMSים, NFC, Accelerometer ועוד.

חסרונות

  • ביצועים פחותים. בהרצת האפליקציה על מכשירים ישנים, הביצועים שלה עשויים להיפגם. בנוסף, בעיות ביצועים יורגשו באפליקציה המשתמשת בכמות ניכרת של אנימציות. עם זאת, ההתקדמות הטכנולוגית המהירה משפרת באופן מתמיד איכות האפליקציות ההיברידיות כך שברוב המכשירים שיוצרו לאחר תחילת שנת 2014 הבדל הביצועים הוא מינורי.

אפליקציית Native

יתרונות

  • ביצועים מצוינים. מאחר והאפליקציה כתובה בשפת תכנות המתאימה למכשיר, היא מדברת עם המכשיר בשפה הטבעית (Native) עבורו. לכן, ביצועי האפליקציה יוכלו להגיע לרמה המקסימלית האפשרית.
  • חדשנות. אפליקציית Native יכולה להשתמש בטכנולוגיות החדשות ביותר שיוצאות לשוק. לדוגמה, כאשר אפל השיקה את מסך המגע שרגיש ללחיצות חזקות, אפליקציית Native יכלה להשתמש בו באופן מיידי.

חסרונות

  • זמני פיתוח ארוכים. כפי שראינו מקודם, כדי שהאפליקציה שלנו תהיה אפליקציית Native שתפעל בAndroid ובiOS, יהיה עלינו לפתח 2 גרסאות שונות לאפליקציה. פיתוח 2 אפליקציות שונות הוא ארוך וממושך יותר מפיתוח אפליקציה אחת, ולכן, זמני הפיתוח יהיו ארוכים יותר.
  • עלויות גבוהות. זמני פיתוח האפליקציה ארוכים משמעותם עלויות פיתוח גבוהות. בנוסף לעלות הפיתוח הראשוני, שעות העבודה על תחזוקת האפליקציה גבוהות יותר ולכן גם לתחזוקת אפליקציית Native עבור מספר מערכות הפעלה תהיה עלות גבוהה.

כך תבחרו את שיטת העבודה עבור האפליקציה שלך

כדי שתוכלו לקבל את ההחלטה הנכונה עבור האפליקציה שלכם, שאלו את השאלות הבאות:

  • האם התקציב שלכם מספיק לפיתוח Native?
  • האם האפליקציה דורשת עיבודים כבדים? משחק, אנימציות, עיבוד מידע וכדומה.
  • מהי רמת דחיפות יציאת האפליקציה לשוק?

[devleadb]

האם לפתח אפליקציה במיקור חוץ או להקים צוות פיתוח?

אחת הסוגיות המשמעותיות והרות הגורל איתן מתמודד יזם אפליקציות בתחילת דרכו, היא ההחלטה האם לפתח את האפליקציה אצל חברת פיתוח אפליקציות חיצונית, כלומר פיתוח אפליקציה במיקור חוץ, או שמא להעסיק מתכנתים ולהקים צוות פיתוח בתוך החברה.

מה שגורם לנושא הזה להיות כל כך קריטי, היא העובדה שמדובר באחד הפקטורים העיקריים להצלחתו של המיזם ולכן כל כך חשוב לקבל את ההחלטה הנכונה.

ניתן לומר שלאחר איכות הצוות, הגורם המשמעותי הבא הוא המוצר עצמו  – ולכן ישנן השלכות רבות לפיתוח המוצר בצורה איכותית, מהירה ולא מתפשרת.

כעת ניגש לשאלה – מהי ההחלטה הנכונה עבורכם, חברת פיתוח אפליקציות חיצונית או הקמת צוות פיתוח?

אקדים ואומר שאין תשובה חד משמעית. לכל מקרה ישנם התנאים שלו, ורק לאחר בחינת כלל התנאים ניתן להגיע להחלטה מושכלת.

במאמר נפרט את הסיבות לכאן ולכאן, ונצביע על הדרך העדיפה בכל מקרה.

פיתוח אפליקציה במיקור חוץ Vs פיתוח אפליקציה עם צוות פיתוח

Time To Market

יזמים רבים המגיעים אלינו מעלים את הנושא הזה כסיבה העיקרית אשר גרמה להם לפנות לחברת פיתוח חיצונית. זמן ההגעה לשוק הוא קריטי, במיוחד כאשר פועלים בשוק תחרותי.

לפעמים, אם תצליח להיכנס לשוק לפני המתחרים, תוכל לפתוח פער שיהיה למתחרים קשה מאוד להדביק.

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

כאשר ישנו צורך ביציאה מהירה לשוק, לרוב העדיפות תהיה פיתוח בבית תוכנה חיצוני.

הסיבה היא שעל מנת לגייס צוות חזק ואיכותי, יתכן ונצטרך להשקיע חודשים רבים בגיוס, מה שיכול לפגוע בזמן היציאה לשוק.

בית תוכנה חיצוני יכול להעמיד מהיום הראשון את מספר המפתחים הדרוש, בעל המיומנות הנדרשת לפיתוח הפרויקט, מה שיאפשר תחילת עבודה מהירה ויציאה לשוק בזמן.

האם המוצר טכנולוגי?

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

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

מהעבר השני – אפליקציה כמו Waze אשר דורשת עבודה של מפתחים רבים לכל אורך הדרך, ככל הנראה תצריך פיתוח in-house.

כאשר המוצר הוא טכנולוגי ומצריך פיתוחים נוספים – בסופו של דבר ההמלצה היא לעבור לפיתוח in-house, אך האם זה אומר שכדאי להתחיל את הפיתוח בתוך החברה כבר מהיום הראשון? לא בטוח.

מהות הפיתוח הנוכחי

דבר נוסף שכדאי לקחת בחשבון הוא מטרת הפיתוח הנוכחי – האם מדובר בפיתוח האפליקציה השלמה, האם מדובר ב-MVP, או שאולי אנו מפתחים אפליקציית דמו לגיוס משקיעים.

למהות הפיתוח הנוכחי ישנה חשיבות רבה בבחירת דרך פיתוח האפליקציה.

במידה ואנו מפתחים MVP או שאנו מעוניינים ליצור דמו אך ורק לצורך גיוס, סביר שנפנה לחברת פיתוח אפליקציות חיצונית, על מנת להימנע מבניית האופרציה לקליטת העובדים, יחסי עובד מעביד, השקעה בגיוס עובדים וכדומה.

במידה ואנו נמצאים לאחר בניית ה-MVP וכבר רוצים לצאת לפיתוח המוצר הגדול, בהנחה ומדובר במוצר טכנולוגי אשר ידרוש פיתוחים רבים בהמשך – עדיף לפנות לאפיק של פיתוח in-house.

שימור הידע

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

יש צורך לשמר ידע בין עובדים, לפתח תהליכים ארוכי טווח אשר משפיעים על האפליקציה מכיוונים שונים, והצורך ליצור סינרגיה בין צוותי פיתוח רבים.

במצב זה, ההמלצה תהיה להתחיל את הפיתוח in-house ולא לפנות לחברת פיתוח חיצונית.

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

כיוון שסופן של אפליקציות כאלה הוא לעבור לפיתוח in-house, יש לוודא מלכתחילה שקיימת האפשרות לעשות זאת בעתיד בצורה חלקה.

תקציב

נושא התקציב יכול לבלבל, כיוון שפיתוח in-house יכול להיות זול יותר במקרים מסוימים, ובמקרים אחרים יקר יותר מעלות פיתוח בחברה חיצונית.

כאשר אנו מקימים צוות פיתוח פנימי, אנו צריכים להשקיע כסף רב בגיוס עובדים, בניית אופרציה לעבודת המפתחים, שכירת משרדים, רכישת ציוד מחשוב מתאים ועוד.

כאשר עובדים עם חברת פיתוח חיצונית – העלויות האלה כבר מגולמות במחיר אותו משלמים לבית התוכנה, ואין צורך בהשקעת עלויות נוספות.

נושא התקציב הוא חשוב מאוד, ולכן כדאי להתאים כל פרויקט לתקציב שיועד לו. יש לבחון לעומק מה העלויות הצפויות בכל אפיק ורק לאחר מכן לקבל את ההחלטה.

האם פיתוח בחברה חיצונית יהיה יקר יותר לאפליקציה שלנו? או שמא יהיה זול יותר? יש לקחת בחשבון שאם מדובר באפליקציה אשר זמן הפיתוח שלה קצר, ולאחריו אין צורך במפתחים רבים, יתכן והמפתחים שיסכימו להיכנס לפרויקט כזה ידרשו שיפוי מראש על כך שעבודתם תופסק בעוד חודשים ספורים, מה שיגרום לעלויות כוח אדם גבוהות מאוד.

לכן ההמלצה היא לבדוק לעומק את נושא התקציב והעלויות בכל אחת מהאפשרויות– ולהחליט מה טוב ביותר בעבור האפליקציה הספציפית שלכם.

נושא נוסף המקשה על היכולת להעריך נכונה את עלות פיתוח האפליקציה דרך חברה חיצונית הוא העדר האפשרות לקבל הערכת מחיר מקצועית לפני שעוברים תהליך אפיון מקצועי.

על מנת לסייע ליזמים להסיק מראש מה הן העלויות שידרשו לפיתוח, כתבנו מאמר בנושא "עלות פיתוח אפליקציה".

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

[devleadb]

ספרים ליזמים: 9 ספרים שכל יזם חייב לקרוא

מה הייתם מוכנים לתת תמורת פגישה עם לארי פייג' או שיחת טלפון עם אילון מאסק? ככל הנראה הרבה.

לאנשים שהגיעו להצלחה יש ידע בעל ערך משמעותי עבור אנשים בתחומי המומחיות שלהם. דרך קריאת ספרים שנכתבו על ידי אותם אנשים תוכלו להיחשף לידע רב ערך שיוכל לעזור ולקדם את החברה שלכם.

בתור יזמים של חברות בשלב התחלתי בו כוח האדם קטן באופן יחסי, תחומים רבים נמצאים תחת אחריותכם.

הדרך היעילה והאיכותית ביותר ללמוד תחום חדש היא דרך קריאת ספר טוב בנושא.

ריכזתי עבורכם ספר אחד מומלץ לכל נושא בו תהיה לכם נגיעה.

ספר על הצגת רעיון והעברת מסרים

Pitch Anything: An Innovative Method for Presenting, Persuading, and Winning the Deal

כבעלים של רעיון חדשני עליכם לדעת להעביר אותו באופן חד וברור ולרתום אנשים לדרך שלכם. מחבר הספר, אורן קלאף, גייס בשנותיו כיזם מעל 400 מליון דולר ומלמד את המתכון המנצח להצגת רעיון עסקי.

ספר על גיוס כספים

Venture Deals: Be Smarter Than Your Lawyer and Venture Capitalist

רוב החברות אשר צומחות בקצב מהיר גייסו כספי השקעות. מחברי הספר, בראד פלד וג'ייסון מנדלסון, היו מעורבים במאות עסקאות של השקעות במשך 20 שנה.

בספר הם מסבירים על מסמך תנאי העסקה (Term Sheet) מבחינה כלכלית ומבחינת שליטה בחברה, מציעים אסטרטגיות להשגת עסקה הוגנת ומציגים את הקשיים שעלולים לצוץ.

ספר על שיווק

Traction: How Any Startup Can Achieve Explosive Customer Growth

גבריאל ויינברג וג'סטין מיירס מציגים בתחילת הספר את הגישה הרזה (Lean) לשיווק מוצר – Bullseye (פגיעה ישירה), המתיישרת עם שיטת הסטארט-אפ רזה (Lean Startup) לפיתוח מוצרים.

בחלקו השני של הספר הם מציגים 19 ערוצי שיווק שונים, מסבירים אותם ונותנים דוגמאות מחברות מוצלחות שהשתמשו בערוץ אחד או יותר והשיגו גדילה.

ספר על ניהול מוצר

Running Lean: Iterate from Plan A to a Plan That Works

בספר זה תלמדו מהו התהליך השיטתי שיש לבצע כדי לבדוק רעיונות למוצרים ולהגדיל את סיכויי הצלחתם.

האסטרטגיה המוצגת מלמדת כיצד להגיע ל Product / Market Fit באמצעות שיטת הסטארט-אפ הרזה (Lean Startup), פיתוח לקוחות (Customer Development) והתחלת מיזם ללא השקעה חיצונית.

תלמדו איך למצוא בעיה שמשתלם לפתור, להגדיר פתרון, לבדוק את המוצר מול לקוחות תוך כדי פיתוח ולמקסם את המאמצים למיקוד, למידה ומהירות.

ספר על מכירות

80/20 Sales and Marketing: The Definitive Guide to Working Less and Making More

ספר זה מציג גישה בה תוכלו לחסוך 80% מהזמן ומהכסף שתשקיעו בשיווק ומכירות באמצעות התמקדות ב20% משוק היעד של העסק שלכם.

תלמדו לזהות ולנטרל "מחסלי זמן", לאתר מקורות רווח נסתרים, לפרסם ללקוחות פוטנציאליים בעלי התכנות עסקית גבוהה וליצור בידול ממתחרים.

ספר על ניהול חברה

Scaling Up: How a Few Companies Make It…and Why the Rest Don't

מחבר הספר, ורנה הרניש, נותן טכניקות וכלים פרקטיים לבניית חברה מוצלחת בשלבי גדילה.

מטרת הספר היא לעזור ליזמים ליצור חברה שבה כל חברי הצוות תורמים לגדילת החברה, הלקוחות משווקים אותה וכולם מרוויחים כסף.

כדי שתשיגו את המטרה, הספר מתמקד בארבעת אזורי קבלת ההחלטות העיקריים: אנשים, אסטרטגיה, ביצוע ותזרים מזומנים.

ספר על משא ומתן

Negotiation Genius: How to Overcome Obstacles and Achieve Brilliant Results at the Bargaining Table and Beyond

כיזמים, תקחו חלק בתהליכי משא ומתן רבים מול משקיעים, לקוחות B2B, שותפים וספקים.

בספר תלמדו איך לזהות הזדמנויות, לנהל משא ומתן מעמדת חולשה, לנטרל אולטימטומים, להתגבר על התנגדויות, לגלות את האמת שהצד השני מנסה להסתיר וליצור מערכות יחסים בעזרת משא ומתן מוסרי.

ספר על ניהול מוצר

Hooked: How to Build Habit-Forming Products

מהי הסיבה שחלק מהמוצרים מצליחים להניע אותנו ומושכים את תשומת הלב שלנו? ניר אייל עונה על השאלה ומסביר את מודל הלכידה (Hook Model) – תהליך בן 4 שלבים שחברות מוצלחות מיישמות כדי להניע את המשתמשים למעורבות, ליצור אצלם הרגלי שימוש במוצר ולאהוב אותו.

ספר על קבלת החלטות

Thinking, Fast and Slow

דניאל כהנמן, זוכה פרס נובל בכלכלה מלמד אותנו על שתי המערכות המניעות את דרך החשיבה שלנו.

המערכת הראשונה היא מהירה, אינטואיטיבית ואמוציונאלית בעוד המערכת השניה היא איטית, שקולה ולוגית. באמצעות הבנת שתי המערכות תוכלו לקבל החלטות נכונות יותר בחיי היום יום ובעסקים.

[devleadb]