44 votes

Quels sont les pièges courants pour les startups conduites par des développeurs de logiciels?

Moi et un ami avons créé une startup, mais nous sommes tous les deux des développeurs de logiciels. Nous sommes rapidement se rendre compte que nous allons avoir à traiter et à comprendre toutes les subtilités de l'entreprise.

Existe-il des ressources qui peuvent nous aider à éviter les problèmes communs rencontrés par le non-sens des affaires? Comment conciliez-vous la création de votre produit avec le maintien des objectifs réalistes pour réduire le temps de mise sur le marché.

C'est comme si vous devez enlever votre programmeur chapeau et de le mettre sur le chapeau d'affaires, et vice versa.

46voto

jay Points 916

Mon logiciel d'entreprise était dans une très, très petite niche de marché centrée sur la conception assistée par ordinateur de la couche magnétique des disques durs (www.micromagnetica.com - s'il vous plaît noter que je suis dans le processus de la fermeture de mon entreprise comme le nombre de clients potentiels a rétréci au point de rendre l'entreprise qui n'est pas viable. Le site web reflète ce point). J'ai été en affaires depuis 10 ans et ont assez bien fait. Mon concours a été une série de commercial et des programmes open source (principalement de l'université ou parrainés par le gouvernement), de sorte que, bien que le marché était petite, j'ai été capable de créer un produit unique qui s'est bien vendu.

Les pièges:

  1. En mettant vos besoins du client - le Client vient en premier - toujours à l'écoute de vos besoins du client et assurez-vous que votre développement suit leurs besoins plutôt que le vôtre. Chaque programmeur a une liste de choses qu'ils veulent apprendre ou à faire. Ne pas utiliser cette liste un guide pour votre développement à moins qu'elle n'en résout un problème ou contribue à créer des fonctionnalités que le client souhaite/besoins. Ce point peut faire ou défaire votre entreprise.

  2. Pas de clarifier votre idée d'entreprise Mis en place un plan d'affaires, il permettra de clarifier ce que vous faites. Lire le livre, "l'Art de La Start", par Guy Kawasaki pour obtenir de l'entreprise point de vue du démarrage d'une entreprise. Si vous avez besoin d'argent, alors vous pouvez l'utiliser pour aider à sécuriser le financement soit à partir d'investisseurs providentiels ou des capital-risqueurs. Sinon, il permettra de clarifier ce que vous faites.

  3. Pas de marketing vous-même - Faire suivants:

    • (a) Trouver un bon nom pour votre entreprise et de sécuriser votre nom de domaine. Même si un mauvais choix de nom de la société de ne pas vous tuer (ma première société a été appelé "pont-euxin" Technologies et il n'est pas bien pire que cela), mais mon produit vendu lui-même et n'a pas été gênés par le nom.

    • b) de Mettre ensemble un site web, dès que possible, avec une bonne description de votre produit. Google finira par vous trouver et le trafic va commencer à circuler à votre site.

    • (c) dès Que vous avez un prototype fonctionnel de créer un mécanisme où le potentiel de clients enthousiastes pouvez la télécharger et de commencer à vous aider à trouver les bugs. Vous pouvez faire la version complète avec un temps limité ou une version limitée avec aucune limite de temps. J'ai fait les deux et les deux fonctionnent. Assurez-vous que les utilisateurs sais que c'est une beta (ou alpha) de la version du logiciel. La partie la plus importante de la création de la version bêta de l'utilisateur de la relation, c'est qu'ils demandent pour les fonctionnalités que vous n'avez pas penser à ce qui pourrait prendre de développement le long d'un imprévu (et lucrative) chemin d'accès. Ce sera aussi pour vous un moyen de garder votre main sur le pouls des utilisateurs potentiels.

    • (d) Si votre produit est applicable à un secteur particulier d'aller à des conférences pertinentes
      (soit obtenir un stand ou de prendre contact avec des clients potentiels) et de vendre vos produits à travers des démonstrations, des flyers, et la distribution gratuite limitée versions de votre logiciel sur CD.

  4. Pas de Marque vous-même - venir avec un logo que vous allez utiliser pour vous identifier et de votre produit. Ce logo apparaîtra sur votre site web, votre entreprise stationnaire, et des cartes d'affaires.

  5. Ne pas Gérer votre argent - tout d'abord, on va être une longue période avant que l'argent commence à venir. Très jolies avec votre graine de l'argent. L'argent ne sera pas commencer à venir dans l'instant votre jugent que le logiciel est prêt à vendre. Il pourrait y avoir un décalage dans le temps d'au moins une couple de mois entre le moment où les gens montrent de l'intérêt dans votre logiciel et lorsque la vente intervient. Cela dépendra de la façon dont beaucoup de votre logiciel coûts. Le plus coûteux, le logiciel le plus le décalage dans le temps.

    Une fois que vous commencez à faire des ventes, il y aura des variations saisonnières dans la façon dont beaucoup d'argent. Essayez toujours de garder au moins 6 mois de l'argent à la banque pour couvrir les coûts salariaux et de fonctionnement.

  6. Ne pas savoir qui sont vos clients - une Fois que vous commencer à vendre le logiciel, assurez-vous de savoir à qui vos clients sont - ils peut-être différent de ce que vous pensiez qu'ils étaient. Quand j'ai commencé mon entreprise de logiciels, j'ai pensé à mes clients seraient tous les ingénieurs de R&D qui ont été à faire de la recherche dans les couches magnétique. Après un certain temps, il est devenu clair que la plupart de mes utilisateurs ont le sous-ensemble de ce groupe qui n'a pas de programme, mais il a compris la physique qui se cache derrière le logiciel.

  7. Ne pas agir de manière professionnelle - Lors de l'interaction avec les clients professionnels - loi et s'habiller de façon professionnelle.

32voto

RichieHindle Points 98544
  • Créer un produit parce que la technologie est cool, plutôt que parce qu'il y a un marché.

  • Créer un produit parce que vous le voulez, plutôt que parce qu'il y a un marché.

  • Créer un site Web qui répertorie les fonctionnalités de votre produit, plutôt que les avantages.

  • En supposant que la publicité sur Google AdWords fonctionne pour vous.

  • "Construis-le et ils vont venir."

16voto

paxdiablo Points 341644

La règle n ° 1 du StartUp Club: chaque startup doit avoir à la fois des nerds et des hommes d’affaires.

La plupart des nerds de l'informatique ne savent pas comment gérer une entreprise ou un marché et vendre un produit. Il devrait y avoir au moins un homme d’affaires à votre plus haut niveau (mais regardez-les comme un faucon, de peur qu’ils ne volent avec les fruits de votre travail :-).

8voto

sgmeyer Points 538
  1. Ne pas comprendre/savoir qui vous êtes en compétition avec.
  2. Ne pas comprendre/connaître votre marché cible.
  3. N'incluant pas vos clients dans la phase de conception.
  4. De ne pas passer assez de temps à recueillir des exigences relatives au produit.
  5. Passer trop de temps à recueillir des exigences relatives au produit (paralysie de l'analyse).
  6. Pas assez de marketing.
  7. Avoir une équipe solide de sorte que vous pouvez faire confiance aux gens à vous embaucher pour faire leur travail.
  8. Soyez prêt à faire ce qu'il faut pour réussir (éthique, bien sûr).
  9. N'ayant pas de direction (plan d'affaires).
  10. N'ayant pas d'objectifs ou d'avoir inaccessible objectifs.
  11. Pas la compréhension des flux de trésorerie. Il y a un grand nombre d'entreprises rentables qui n'aboutissent pas en raison de l'affrontement des problèmes de flux. Juste parce que vous avez vendu un 1000 unités ne signifie pas que vous pouvez vous permettre de payer votre personnel et des autres frais. Comme je l'ai entendu dire "l'argent est roi!"

Ce sont juste des choses qui pourraient obtenir sur votre chemin. Je recommanderais de ne pas seulement worying sur l'aspect commercial, mais vous inquiétez pas au sujet de ce que sont les raisons pour logiciel les projets échouent. Il existe de nombreux livres sur la façon de collecter des exigences, produire de la qualité du code, des test de code (par exemple, ATS), projet methodolgies (par exemple, XP, Agile, ...), et bien d'autres sujets encore.

Votre email ne sera vraisemblablement pas si vous ne pouvez pas livrer un produit ou si vous ne pouvez pas livrer un produit qui n'est pas de résoudre le problème.

Enfin, il est difficile de juger de la réussite si vous ne définissez pas ce que cela signifie pour réussir. Est-il de rester dans les affaires, de doubler votre chiffre d'affaires en 1 an, la rupture de 250 000 $pour la marque, ou de doubler votre taille de la portée. Vous devez définir ce que cela signifie pour réussir non seulement à votre entreprise, mais avec chaque produit que vous créez.

5voto

Andrew Sledge Points 4883

Fais tes devoirs. Si vous résidez aux États-Unis, l’association des petites entreprises est un bon endroit pour trouver des ressources.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X