Lone Programmer vs. Everything Else [closed]

12

Immagino che potresti chiamarmi un "MicroISV" perché fondamentalmente sono solo io a fare il lavoro per creare un prodotto da vendere commercialmente. Sono sicuro che ci sono molti là fuori come me, quindi ecco la mia domanda:

Oltre all'aspetto di programmazione / codifica per far uscire il tuo codice, fai fai-da-te o fai fuori tutto il resto ? Ad esempio, creazione di siti Web, marketing su Internet, contabilità / tasse, verbali aziendali, assistenza clienti, creazione di e-commerce / bancario, gestione server, approvvigionamento, ecc.

Tutte queste attività sembrano essere fuori dal regno di ciò a cui sono bravo o ho pazienza / tempo, ma non so se l'alternativa è troppo inaffidabile o troppo costosa per farne la pena di provare per coltivare queste attività a qualcun altro (come un'azienda locale, venditori su oDesk, ecc.).

Posso certamente capire di voler mantenere tutti questi compiti "in-house" (cioè io) per proteggere strategia, piani, codice, cose private come numeri di conti bancari, ma è davvero molto più rischioso esternalizzare queste attività ? Qual è la tua esperienza?

    
posta Todd Main 24.10.2010 - 19:34
fonte

3 risposte

7

Penso che prima dovresti avere bisogno di un'organizzazione per sostenere il tuo prodotto, perché una parte importante del valore di un software deriva dalla capacità di supportare i tuoi utenti e di evolvere il software dalle esigenze degli utenti.

Ad un certo punto non avrai abbastanza tempo per fare tutto da solo.

Puoi esternalizzare la maggior parte delle attività amministrative, ma l'upgrade del software e il supporto degli utenti (il cuore della tua attività) sono la chiave del successo, quindi avrai bisogno di un team (potrebbero essere solo due o tre persone). / p>

Generalmente una squadra impiega un po 'di tempo, quindi il mio suggerimento è di iniziare a trovare persone che lavorano con te negli aspetti tecnici del tuo prodotto, quindi alla fine puoi lasciargli gestire quelli e iniziare a GESTIRE il team.

Sembra che tu sia il tipo tecnico di ragazzo, quindi è necessario a) iniziare a sviluppare le tue capacità di gestione o b) ottenere qualcuno che conosci e di cui ti fidi, che ha quelle competenze, per diventare il tuo socio in affari.

Sviluppare un prodotto da soli è un gioco completamente diverso dall'avere un team a lavorare insieme verso quell'obiettivo, la gestione è la chiave per quest'ultimo.

Gestire un'azienda è un lavoro di squadra perché è impossibile (IMHO) che una singola persona possa gestire efficacemente tutti gli aspetti, specialmente quelli relativi a strategia, marketing, sviluppo del prodotto e supporto agli utenti.

Quindi IMHO:

  1. Sviluppa un team per l'elaborazione di strategie, marketing, sviluppo del prodotto e supporto per gli utenti e
  2. Esternalizza tutto il resto
risposta data 25.10.2010 - 06:35
fonte
30

Abbiamo una semplice regola nella nostra azienda, dato che siamo una piccola software house.

  1. Possiamo farlo così come una terza parte
  2. Potremo risparmiare di più eseguendo il lavoro internamente o sarebbe più conveniente lavorare su un altro progetto
  3. Abbiamo davvero tempo per il lavoro aggiuntivo
  4. C'è qualche altro elemento che il personale interno potrebbe non essere a conoscenza di una legge ecc.

Le risposte a domande semplici come questa dovrebbero aiutarti a fare una scelta informata.

Spero che questo aiuti un po '.

    
risposta data 24.10.2010 - 19:44
fonte
2

Un mio amico ha avuto molto successo come consulente software, fino a quando il suo contabile non ha saltato la città, portando con sé tutti i documenti del mio amico. Questo ha lasciato il mio amico senza idea su come fare le sue tasse. Non ha avuto altra scelta che uscire dal mercato.

Succede sempre che gli account cucinino i libri a loro vantaggio e a scapito dei loro clienti. Immagino che il ragioniere del mio amico abbia pensato che stava per essere scoperto.

I consulenti newbie e gli editori di software sono sempre consigliati di ottenere il parere di buoni avvocati e contabili, ma non ho trovato che valga i soldi che ho pagato loro. Ho finito per fare molto meglio con me stesso imparando a fare la mia contabilità, e apprendendo le parti della legge che influenzano la mia attività.

Ora questo non è un sostituto per chiedere il parere di un esperto quando appropriato. Ma ci sono molte cose sulla legge e sulla contabilità che si possono apprendere facilmente solo leggendo su di loro. Ciò consente di ricorrere agli esperti solo quando si hanno domande davvero arcane.

Se esternalizzi la tua contabilità, insisti che ti vengano forniti backup regolari dei tuoi libri e studi regolarmente i tuoi libri, estratti conto e servizi bancari online per essere sicuro di non essere sottratto.

    
risposta data 22.08.2011 - 18:28
fonte

Leggi altre domande sui tag