כתיבת אפיון אפליקציה - מכשירים

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

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

כתיבת אפיון אפליקציה

אפיון אתר אינטרנט במרבית המקרים מתבסס על מערכות/רכיבים מוכנים בחלקם:

  • CMS – מערכות ניהול תוכן להתאמה אישית.
  • Framework – מסגרות פיתוח עם ספריות מפותחות.

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

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

איך אפיון אפליקציה שונה מאפיון אתר?

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

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

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

מצד שני, יש לנו יתרונות ייחודיים לאפליקציות:

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

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

איך נראה אפיון אפליקציה?

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

  1. מה קורה מאחורי הקלעים עם טעינת המסך.
  2. מה המשתמש רואה במסך ואיך הוא רואה את המוצג.
  3. מה קורה עם ביצוע פעולת משתמש על המסך.

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

מה אסור לשכוח באפיון אפליקציה?

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

לסיכום,

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

אפיון אפליקציה למובייל

אפיון אפליקציה למובייל – כמה עולה אפיון טכני לאפליקציה (לפיתוח)?

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

  1. מה זה אפיון אפליקציה למובייל?
  2. כמה עולה אפיון אפליקציה למובייל?

יצאנו לדרך,

אפיון אפליקציה למובייל

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

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

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

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

איך נראה מסמך דרישות לאפליקציה?

אפיון אפליקציה למובייל מוצג לצוות הפיתוח על בסיס שלושה חלקים:

  • איור מסכי האפליקציה (מבנה לא עיצוב..).
  • שרטוט זרימה באפליקציה (ניווט באפליקציה).
  • תיאור ופירוט טקסטואלי של הדרישות.

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

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

כמה עולה אפיון טכני לאפליקציה (לפיתוח)?

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

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

מחירון אפיון אפליקציה (מדד: סביר):

  • עלות אפיון אפליקציה פשוטה: 2,000-4,000 ש”ח.
  • עלות אפיון אפליקציה ממוצעת: 3,000-8,000 ש”ח.
  • עלות אפיון אפליקציה מורכבת: 10,000-20,000 ש”ח.
  • עלות אפיון אפליקציה עם אלגוריתם: 30,000 ש”ח ומעלה.

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

לסיכום,

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

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

אפיון מערכת אפליקציה - מכשירי סלולר

אפיון מערכת אפליקציה – איך מתכננים ומאפיינים את מערכת הניהול לאפליקציה?

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

אפיון מערכת אפליקציה

אפליקציה יכולה לפעול בשני תצורות:

  1. כמערכת הפועלת כולה על בסיס מכשיר הסלולר של המשתמש.
  2. כמערכת הדורשת קבלת מידע משרת מרוחק בחזקת המפתח.

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

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

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

איך מתכננים ומאפיינים את מערכת הניהול לאפליקציה?

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

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

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

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

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

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

מה מידת השליטה שניתן להשיג באפליקציה?

יש שני סוגי אפליקציות:

  1. אפליקציות נייטיב (nativ) המותקנות על גבי המכשירים.
  2. אפליקציית ווב (web) שרק המסגרת מותקנת על המכשירים.

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

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

מה עדיף לתכנן בפיתוח אפליקציה?

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

לסיכום,

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

מסמך דרישות לאפליקציה - פיתוח אפליקציות

מסמך דרישות לאפליקציה – איך יוצרים מסמך דרישות אפקטיבי לפיתוח אפליקציה?

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

מסמך דרישות לאפליקציה

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

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

איך יוצרים מסמך דרישות אפקטיבי לפיתוח אפליקציה?

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

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

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

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

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

תרשים זרימת משתמשים באפליקציה:

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

איור מבנה מסכים באפליקציה:

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

רישום פעולות/תוצאות טכני לאפליקציה:

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

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

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

הגדרת צורכי ניהול/פאנל ניהול לאפליקציה:

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

לסיכום,

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

רעיון לאפליקציה - תכנון אפליקציה

רעיון לאפליקציה – התהליך שנעבור מרעיון לאפליקציה והשלמתה במציאות!

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

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

רבים באים אלינו ואומרים לנו:

יש לי רעיון לאפליקציה! – למי לפנות ומה לעשות?

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

תהליך מעבר מרעיון למציאות:

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

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

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

בירור הרעיון לאפליקציה:

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

לבירור הרעיון יש משמעות ראשונית עבורכם אך חשוב מכך, יש לבירור הרעיון משמעות לשלב הבא בתהליך:

בדיקת הרעיון לאפליקציה:

כאשר יש לנו רעיון לפיתוח אפליקציה, עלינו להבין שיש 2 אפשרויות עיקריות:

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

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

אפיון הרעיון לאפליקציה:

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

כמה דגשים:

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

פיתוח הרעיון לאפליקציה:

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

שיווק הרעיון לאפליקציה:

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

לסיכום,

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

חיסכון באפיון אתר ואפליקציה

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

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

אפיון אתר = חיסכון בעלויות!

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

עכשיו לנושא המאמר:

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

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

בצורה זו, יש מספר אפשרויות:

  1. תקבלו מוצר שלא מתאים לדרישותיכם.
  2. תקבלו מוצר תואם אך בעלות גבוהה במיוחד.
  3. תקבלו מוצר חלקי שאין לו שימוש כלל.

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

איך אפיון אתר או אפליקציה חוסכים לנו כסף?

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

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

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

מה שמוביל אותנו לחיסכון בכסף:

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

מקרה אמיתי לדוגמה:

תאריך האפיון: 25.02.2018
סוג האפיון: אפליקציה ייחודית.
השוואת מחירים: בעזרת מכרז מקוון.
הצעות מחיר: 23,000-354,000 ש”ח.
בחירת הלקוחה: הצעה בגובה 23,000 ש”ח.
תוצאה: מאחר והאפיון מקצועי ומדויק. אין סיבה לשלם יותר מהמינימום האפשרי (תשלום עם קבלת האפליקציה).

לסיכום,

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

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

מסמך אפיון אפליקציה - מגוון מסכים

מסמך אפיון אפליקציה – תהליך כתיבת אפיון אפליקציה ב-10 נקודות!

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

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

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

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

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

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

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

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

תהליך אפיון אפליקציה ב-10 נקודות:

  1. זיהוי והגדרה של קהל יעד.
  2. זיהוי ולמידה ממתחרים בשוק.
  3. הכוונה לטכנולוגיות מתאימה.
  4. הגדרת יעדים כלכליים להשגה.
  5. הגדרת זיהוי משתמש ורישום.
  6. איור מסכי האפליקציה להדגמה.
  7. יצירת עץ תנועה בתוך האפליקציה.
  8. חיבור בין המסכים והתנועה באפליקציה.
  9. הסבר ותיאור המתרחש בכל מסך ומסך.
  10. הגדרת מאפייני ניהול ובקרה לאפליקציה.

בואו נעבור בקצרה על כל שלב ושלב..

1. זיהוי והגדרה של קהל יעד לאפליקציה:

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

2. זיהוי ולמידה מאפליקציות מתחרות:

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

3. הכוונה לטכנולוגיות לפיתוח אפליקציות:

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

4. הגדרת יעדים כלכליים לאפליקציה:

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

5. הגדרת זיהוי משתמש ורישום באפליקציה:

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

6. איור מסכי האפליקציה להדגמת שימוש:

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

7. יצירת עץ תנועה בתוך האפליקציה:

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

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

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

9. הסבר ותיאור המתרחש בכל מסך ומסך באפליקציה:

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

10. הגדרת מאפייני ניהול ובקרה לאפליקציה:

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

לסיכום,

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

אפיון אפליקציות - מכשיר סלולרי

אפיון אפליקציות – איך מאפיינים אפליקציה וכמה עולה אפיון אפליקציה מקצועי?

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

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

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

אפיון אפליקציה נחלק ל-4 שלבים:

  1. אפיון קהל יעד לאפליקציה.
  2. אפיון עיצוב לאפליקציה.
  3. אפיון טכני לאפליקציה.
  4. אפיון אלגוריתם לאפליקציה.

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

איך מאפיינים אפליקציה?

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

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

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

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

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

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

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

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

כמה עולה אפיון אפליקציה?

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

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

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

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

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

ובכל זאת,

טווחי מחירים לאפיון אפליקציות:

  • עלות אפיון אפליקציה ממוצעת – 2,500-7,500 ש”ח.
  • עלות אפיון אפליקציה מורכבת – 7,500-15,000 ש”ח.
  • עלות אפיון אפליקציה מתקדמת – 30,000 ש”ח ומעלה.
מה מרוויחים ממסמך אפיון אפליקציה?

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

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

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

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

לסיכום,

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

אפיון תוכנה וובית - גרפים

אפיון תוכנה וובית – איך כותבים מסמך אפיון מפורט ופונקציונלי לתוכנה?

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

אפיון תוכנה וובית

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

דוגמאות לתוכנות ווביות:

  1. תיבות המייל של גוגל (Gmail).
  2. מערכות CRM ו-ERP.
  3. סביבות שירות של חברות.

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

היתרונות בתכונות ווביות:

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

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

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

איך כותבים מסמך אפיון מפורט ופונקציונלי לתוכנה?

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

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

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

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

כתיבת אפיון תוכנה וובית:

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

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

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

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

לסיכום,

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

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

תכנון אפליקציה: איך מתכננים בניית אפליקציה ומה העלויות הכלולות בכך?

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

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

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

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

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

  1. רעיון
  2. בדיקת קיימות
  3. בדיקת היתכנות
  4. בדיקת קהל יעד
  5. בדיקת עלויות – לפי מערכת הפעלה
  6. בדיקת שיווק
  7. יציאה לדרך

בואו נצא לדרך,

1. רעיון לאפליקציה:

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

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

2. בדיקת קיימות לאפליקציה:

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

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

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

3. בדיקת היתכנות לאפליקציה:

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

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

4. בדיקת קהל יעד לאפליקציה:

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

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

5. בדיקת עלויות פיתוח לאפליקציה:

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

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

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

6. בדיקת דרכי שיווק לאפליקציה:

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

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

7. יציאה לדרך!

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

לסיכום,

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