סוד תעשיית התוכנה

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

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

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

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

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

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

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

הנוף של חברת התוכנה

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

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

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

תגובות 3

  1. 1

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

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

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

  2. 2

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

  3. 3

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

מה אתה חושב?

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