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