Секрет індустрії програмного забезпечення

ПродавецьЦе захоплюючий час бути в галузі програмного забезпечення. Завдяки крапковому буму та перебору, а тепер “веб-2.0” та соціальним мережам в основному, ми все ще перебуваємо в зародковому стані, але дорослішаємо.

На рівні класу я б сказав, що ми, мабуть, близько 9-го класу. Нам все ще незручно в нашій шкірі, ми схвильовані програмним забезпеченням, яке виглядає дещо `` надмірно розвиненим '', і ми тільки починаємо створювати дружбу, яка, сподіваємось, буде тривати все життя.

Споживачі нарешті серйозно ставляться до нашого програмного забезпечення. Менеджери продуктів нарешті отримують хороший смак - комплімент чудового продукту з гарним дизайном, який гідний продажів та маркетингу.

Тим не менш, помилковість придбання програмного забезпечення все ще існує. Купуючи нову машину, ви, як правило, знаєте, що їй буде комфортно, добре їздити, як вона рухається в поворотах і як вона прискорюється просто з тест-драйву. Якщо ви читаєте про це в автожурналі видатного журналіста, ви отримуєте справжнє відчуття про те, як почуватиметься машина, перш ніж ви коли-небудь сідете в неї.

Програмне забезпечення також має тест-драйви та огляди, але вони ніколи не виправдовують наших сподівань, правда? Частина проблеми полягає в тому, що, хоча машини їдуть вперед, назад і мають двері та колеса, програмне забезпечення не дотримується однакових правил ... і жодні двоє людей не використовують його однаково. Лише коли ми попадаємо в повсякденну роботу, ми з’ясовуємо, чого „не вистачає” в додатку. Його не вистачає, коли він був розроблений. Його не вистачає, коли він був розроблений. І найгірше, це завжди не вистачає у продажу.

Це тому, що ми з вами не купуємо програмне забезпечення для того, як ми будемо ним користуватися. Часто ми насправді взагалі його не купуємо - хтось купує його за нас. Програмне забезпечення, яке ми використовуємо, часто вимагається корпоративними відносинами, знижками чи способом взаємодії з іншими нашими системами. Мене вражає, скільки разів компанії мають надійний процес закупівель, вимоги до сертифікації, угоди про рівень обслуговування, відповідність безпеці, сумісність операційної системи ... але насправді ніхто використовує додаток ще довго після покупки та впровадження.

Можливо, це одна з причин, чому піратське програмне забезпечення настільки розгулено. Я навіть не хочу підраховувати, скільки тисяч доларів придбаного мною програмного забезпечення я використовував і відмовився від нього, і більше ніколи не використовував.

Погляд від програмної компанії

Погляд компанії-розробника програмного забезпечення зовсім інший! Хоча наші програми зазвичай вирішують основну проблему, і тому люди платять за неї ... існує стільки третинних питань, що ми повинні враховувати при розробці.

  • Як це виглядає? - всупереч поширеній думці, програмне забезпечення is конкурс краси. Я можу вказати на десятки додатків, котрі повинні «володіти» ринком, але навіть не роблять скорочення, оскільки їм бракує естетики, яка захоплює заголовки.
  • Як продається? - іноді функції є товарними, але насправді не такими корисними. У галузі електронної пошти на деякий час був великий поштовх RSS. Усі просили про це, але це було лише у кількох постачальників послуг електронної пошти. Найцікавіше, через рік, і це все ще не прийнято в загальних ринках маркетологами електронної пошти. Це одна з тих функцій, які продаються, але насправді не є корисними (поки).
  • Наскільки це безпечно? - це один із тих «дрібних» предметів, на які не звертають уваги, але вони завжди можуть укласти угоду. Як постачальники програмного забезпечення, ми завжди повинні прагнути до безпеки та підтримувати її шляхом незалежних перевірок. Не робити цього безвідповідально.
  • Наскільки це стабільно? - на диво, стабільність - це не те, що купується, - але це зробить ваше життя нещасним, якщо це проблема. Стабільність є ключем до репутації програми та її прибутковості. Останнє, що ви хочете зробити - це найняти людей для подолання проблем зі стабільністю. Стабільність - це також ключова стратегія, яка повинна бути в основі кожної програми. Якщо у вас немає стабільного фундаменту, ви будуєте будинок, який колись зруйнується і впаде.
  • Яку проблему це вирішує? - ось чому вам потрібно програмне забезпечення і чи допоможе воно вашому бізнесу. Розуміння проблеми та розробка рішення - ось чому ми щодня ходимо на роботу.

Секрет індустрії програмного забезпечення полягає в тому, що ми НЕ продаємо, не купуємо, не будуємо, не продаємо та не використовуємо програмне забезпечення добре. Нам потрібно пройти довгий шлях, перш ніж колись закінчити навчання і робити це послідовно. Щоб витримати в цій галузі, компаніям часто доводиться розробляти функції та безпеку для продажу, але жертвуючи зручністю та стабільністю. Це небезпечна гра. Я з нетерпінням чекаю наступного десятиліття і сподіваюся, що ми дозріли достатньо, щоб отримати правильний баланс.

3 Коментарі

  1. 1

    Одне з найскладніших питань, на яке мені коли-небудь доводилося відповідати, це: "Якщо ви називаєте це програмною інженерією, чому у вас не можуть бути детерміновані результати для ваших проектів".

    Моя відповідь подібна до того, про що ви тут говорите. Це абсолютно нова галузь. Потратили нам тисячі років, щоб повернутися туди, куди римляни потрапили з технікою. Одним з моїх улюблених моментів в Італії було відвідування Пантеону в Римі та побачення діри, де Брунеллескі нібито вирізав яму, щоб зрозуміти, як римляни поставили такий великий купол (як він намагався зрозуміти, як закінчити Дуомо у Флоренції ).

    Ми молода дисципліна, і нам знадобиться час, перш ніж ми зможемо послідовно виробляти якісне програмне забезпечення. Ось чому розробників досі розглядають як видів фокусників. Нам потрібно контролювати, наскільки ми можемо (повзучість функцій, дозволяючи маркетологам керувати архітектурою програмного забезпечення, погане управління), але ми не можемо позбутися того, що деяке програмне забезпечення має його, а інше ні. До цього часу це час золотої лихоманки!

  2. 2

    Надмірно розроблена концепція настільки вірна в Web 2.0. Здається, багато компаній створюються навколо 1 продукту, що, напевно, не вдасться утримувати цілу компанію ... тоді вона або отримується (що чудово для компанії), або вона згасає після мінімального усиновлення.

  3. 3

    Я повністю погоджуюсь з думкою, що індустрія програмного забезпечення не до кінця розвинулася до рівня, на якому вона повинна бути, перш ніж вона зможе контролювати наявність програмного забезпечення, що розповсюджується серед споживача. Я маю на увазі, що це абсолютно правильно, коли ви говорите, що програмне забезпечення використовується по-різному з кожним споживачем, і тому воно завжди не задовольняє всіх. Ідея піратського програмного забезпечення виникає через це незадоволення споживача, тому що ви маєте рацію, платите стільки грошей за програмне забезпечення і використовуєте його, а потім відмовляєтесь від нього і більше ніколи не використовуєте його, і, думаю, ця ідея не підходить, коли ви говорите про витрачання грошей на щось, що не буде довгостроковим. Тож, зрештою, ідея відповідає дійсності, доки ми не можемо бути послідовними у купівлі, будівництві, маркетингу та використанні програмного забезпечення, і не можемо зупинити появу цих неправильних ідей.

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.