Самотній програміст проти всього іншого [закрито]


12

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

Окрім аспекту програмування / кодування, щоб дістати свій код у двері, ви зробите сам або продаєте все інше ? Наприклад, створення веб-сайтів, інтернет-маркетинг, бухгалтерський облік / податки, протоколи компанії, підтримка клієнтів, налаштування електронної комерції / банківської справи, управління сервером, закупівлі тощо.

Всі ці види діяльності здаються поза сферою того, у чому я хороший, або терпіння / час для цього, але я не знаю, чи альтернатива занадто ненадійна чи занадто дорога, щоб зробити її варто спробувати виростити ферму ці завдання комусь іншому (наприклад, місцевій компанії, постачальникам на oDesk тощо).

Я, безумовно, можу зрозуміти, що хочу зберегти всі ці завдання «власними силами» (тобто мене) для захисту стратегії, планів, коду, приватних речей, таких як номери банківських рахунків, але чи справді це великий ризик передати цим завданням аутсорсинг? Який ваш досвід?


1
Не зовсім відповідь, але дійсно хороший блог про життя MicroISV тут: successfulsoftware.net
glenatron

1
@glenatron: Це дійсно, дуже гарне посилання, особливо на успішній сторінці Softwaresoftware.net/2009/01/05/running-a-microisv . Саме таку пораду я шукав - від того, хто раніше мав справу з цим. Вперед і опублікуйте це як відповідь, і це принаймні отримає відгук від мене.
Todd Main

Відповіді:


7

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

У якийсь момент у вас не буде достатньо часу, щоб зробити це все самостійно.

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

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

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

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

Ведення бізнесу - це командна робота, оскільки неможливо (IMHO), що одна людина може ефективно впоратись із усіма аспектами, особливо з питань стратегії, маркетингу, розробки продуктів та підтримки користувачів.

Тож ІМХО:

  1. Створити команду для розробки стратегії, маркетингу, розробки продукту та підтримки користувачів та
  2. Аутсорсируйте все інше

добре розуміння та поради. цінується.
Тодд Майн

30

У нашій компанії у нас є просте правило, оскільки ми невеликий будинок програмного забезпечення.

  1. Чи можемо ми це зробити так само, як і третя сторона
  2. Чи ми заощадимо більше грошей, зробивши роботу всередині, чи буде вигідніше працювати над іншим проектом
  3. Чи справді ми маємо час для додаткової роботи
  4. Чи є інші елементи, про які внутрішній персонал може не знати, наприклад, законодавство тощо.

Відповіді на прості запитання на кшталт цього повинні допомогти вам зробити усвідомлений вибір.

Я сподіваюся, що це трохи допомагає.


3
Точка 1 відповіді @ Reallyethical - це справді мій лакмусовий тест. Я передав аутсорсинг таких речей, як облікові записи, вітрини / ліцензування, веб-сайт та графіка свого програмного забезпечення, тому що я просто не міг зробити гарну роботу. Є й інші сфери, в яких я покладаюсь на друзів чи контакти, з яких я можу отримати вклад - UX та маркетинг, - тому що я відчуваю, що мені потрібна допомога, але я можу виконати роботу сама, коли я з’ясувала, що потрібно зробити.

2

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

Весь час трапляється так, що рахунки готують книги на свою користь та на шкоду своїм клієнтам. Гадаю, бухгалтер мого друга думав, що він ось-ось потрапить.

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

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.