Construire votre démarrage avec PHP Mise en route

Ce que vous allez créer

Il s’agit du premier volet d’une série destinée à vous guider tout au long des étapes de la transformation d’un concept commercial cool en une véritable startup. Si vous êtes une idée et curieux du processus entrepreneurial, cette série est pour vous..

Je m'inspirerai de mon expérience en tant qu'entrepreneur autonome. J'ai commencé ma carrière chez Microsoft en lançant de nouveaux produits de petites équipes: le premier, un échec éducatif, Microsoft At Work Fax (sérieusement, regardez la vidéo), le second, le plus réussi MSNBC.com.  

En 1999, j'ai quitté Microsoft pour créer une société de certificats-cadeaux numériques, Giftspot, qui a ensuite été acquise par GiftCertificates.com (des fractionnements d'actions inverses de 500: 1 et 300: 1 ont effacé tout retour). À partir de 2008, j'ai lancé un produit d'application Facebook avec des subventions de la Fondation John S. et James L. Knight. L'année dernière, j'ai expérimenté une start-up communautaire basée sur le lieu, Geogram, et cette année une application de filtrage du courrier électronique Simplify, l'application marketing Birdhouse. J'ai tiré les leçons de tous ces efforts et vais essayer de mettre ces leçons à votre service.

introduction

Plus tôt cette année, je me suis intéressé à la simplification du processus de planification des réunions. À mon avis, les systèmes d'agenda propriétaires tels que Google Calendar, Apple Calendar et Microsoft Outlook n'ont pas réussi à rendre la planification aussi simple que possible. Mon gros reproche est le nombre de courriels échangés généralement requis pour planifier une réunion moyenne. J'ai eu l'idée d'une application de planification qui rendrait le processus beaucoup moins ennuyant.

J'aime le processus créatif et j'aime partager mes connaissances avec les autres. J'ai pensé qu'il serait utile de définir le processus interne que j'utilise au cours du processus de formulation d'une nouvelle idée de produit, de clarification de son concept d'entreprise et de passage aux étapes de la mise en œuvre..

Suivre les histoires de la voie entrepreneuriale est toujours intéressant, et quelques entrées récentes pourraient compléter cette série.. 

Cette année, Stanford sélectionne de manière ouverte sa classe Comment démarrer une start-up avec de nombreux experts du secteur, tels que Sam Altman, Paul Graham et Marc Andreesen. En outre, le cofondateur de Planet Money, Alex Blumberg, a récemment lancé un podcast lors de sa propre incursion dans les startups technologiques, que vous pouvez suivre sur HearStartup. Il est un peu novice en tant qu'entrepreneur, mais en partie à cause de son accès, le contenu est intriguant et divertissant et il fait des progrès incroyables. Je pense qu'il serait d'accord que sa femme est évidemment la plus intelligente, et c'est amusant de l'entendre se moquer de lui..

Le concept de produit

Résoudre un problème

Avez-vous déjà essayé de planifier une réunion avec quelqu'un, mais cela a évolué en réponse à un si long fil d'e-mails que vous étiez ennuyé avec la personne avant même que vous ne vous soyez réunis?

Planifier des réunions est encore trop difficile. Avec toutes les plateformes, les données et les outils disponibles, ce processus devrait être plus simple qu’il ne l’est. Il ne devrait pas nécessiter sept e-mails de correspondance pour planifier une réunion entre deux personnes, mais si c'est souvent le cas. Je peux rendre cela plus facile.

Quelle est mon innovation? Du point de vue de l'expérience utilisateur, mon intention est de créer une seule page Web pour chaque réunion, ce qui permet aux personnes d'interagir plus facilement les unes avec les autres - pour une planification rapide, sans le tracas d'emails répétitifs.. 

Un certain nombre de sources de données et de technologies peuvent également contribuer à améliorer l'expérience: la géolocalisation HTML5, l'API Google Adresses, les heures de disponibilité du calendrier et les API de messagerie telles que Mailgun..

Par exemple, un service peut connaître rapidement vos lieux de réunion préférés et suggérer des lieux qui conviennent aux deux parties. Il peut automatiser les e-mails de rappel et fournir des liens dans ces e-mails pour des tâches courantes, telles que notifier à quelqu'un que vous courez tard, replanifier ou annuler..

De plus, comme nous sommes des créatures habituelles, nous pouvons configurer des modèles de réunion qui suggèrent des types de réunions courants et des jours, heures et lieux fréquemment utilisés. La réutilisation de ces modèles peut accélérer et simplifier la planification de réunions..

Pour les besoins de cette série et pour en apprendre le plus possible au sujet de l'idée le plus rapidement possible, je vais me concentrer sur une portée plus petite. Je construis une solution pour aider deux personnes à planifier une réunion. J'exclus les réunions avec plusieurs personnes, fêtes, etc. En partie, les groupes de planification ont été gérés par d'autres services.

Le tutoriel Tuts + Comment créer un produit minimal viable est une exploration utile des avantages et des inconvénients de la portée limitée au cours de la phase initiale d'un démarrage.

Devrais-je créer un portable d'abord? Peut être. Mais je ne me concentre pas sur la création d’une application mobile dans cette série, du moins pas au début. Il y a une variété de raisons, mais principalement, je n'ai pas les ressources pour lancer le service en tant qu'application mobile..

J'ai nommé mon idée de produit Meeting Planner.

Le cas commercial

Je conçois moi-même des produits et, finalement, je ne m'inquiète pas de leur viabilité financière; Simplify Email était l'un de ces produits. J'en avais marre de me débattre avec les formulaires de désinscription, les filtres de messagerie et les courriers non sollicités, j'ai donc construit ma propre solution..

Si vous avez une idée qui vous intrigue - qu’elle soit ou non soutenue par un modèle commercial - je vous encourage à la poursuivre, et cette série de tutoriels vous sera probablement utile..

Si vous souhaitez créer une entreprise viable et durable avec votre idée, une idée qui puisse vous aider, vous et votre famille, il est essentiel d'analyser la valeur économique de la résolution du problème que vous recherchez. En d’autres termes, pouvez-vous trouver un moyen de payer les services fournis??

Par exemple, je suis un grand fan de Dropbox mais je ne les ai jamais payés. En tant qu'utilisateur individuel, je ne suis pas leur public cible pour les revenus. Mais j'ai probablement invité beaucoup d'utilisateurs qui les paient maintenant. Je suis également un utilisateur de longue date de Google Analytics et je n'ai jamais rien payé pour le service. Google a toutefois trouvé d'autres moyens d'intégrer les données que je fournis pour générer des revenus, notamment en fournissant un moteur de recherche de meilleure qualité..

Qui est le marché cible de mon concept? Tous ceux qui planifient des rencontres individuelles, des hommes d'affaires aux personnes ayant des amis.

Je serai le premier à reconnaître que cette idée particulière n'est peut-être pas assez puissante pour gérer une entreprise durable. Cependant, je pense que l’idée a du potentiel et qu’elle convient très bien à l’écriture d’une série sur l’entrepreneuriat et au lancement sur PHP.

En tant qu'entrepreneur, il est important de disposer d'un plan clair pour générer des revenus. C'est également idéal si vous pouvez intégrer une version de ce mécanisme au produit dès le début, afin de pouvoir tester votre théorie et donner à vos utilisateurs un avant-goût de vos projets concernant le produit réel..

Le modèle de revenus principal de Meeting Planner consiste à vendre aux entreprises locales le droit de se présenter comme lieux de réunion haut de gamme, par exemple Starbucks voudra peut-être apparaître sur l'invitation de votre réunion pour vous évader de ces satanés cafés indépendants. Un restaurant peut offrir des réductions pour vous encourager à prendre votre déjeuner avec eux.. 

Si Meeting Planner rencontre un vif succès, l'entreprise pourrait intéresser les plus grandes entreprises qui souhaitent conserver leur influence sur le nombre croissant d'utilisateurs, et probablement de nombreux professionnels. Certaines sociétés d’investissement sur Internet pourraient être intéressées, mais cela pourrait même intéresser les gros bricoleurs tels que Google, qui a acheté Doodle, le planificateur de réunions de groupe..

Évaluation de la compétition

Le concours pour Meeting Planner est le statu quo. Google Agenda, Apple Calendar, Microsoft Outlook, courrier électronique, SMS, téléphone et interactions face à face. Bien que ces services se soient beaucoup améliorés au cours des dernières années, le processus de planification d'une réunion avec une personne extérieure à votre propre entreprise peut prendre beaucoup de temps et être aggravant, et peut comporter beaucoup trop de courriels. Aucune de ces applications ne s'est concentrée sur l'élimination de ces points douloureux.

Par exemple, je rencontre souvent ce problème qui répond aux événements Google Agenda: cela se produit lorsque quelqu'un envoie l'invitation à une adresse e-mail différente de celle utilisée pour les services Google:

Ou pire, la navigation principale ajoute la réunion à mon agenda Google, que je n'utilise pas.

La plupart du temps, ces applications exploitent mal mes préférences pour rendre le processus plus fluide..

Des services tels que Doodle et Evite conviennent mieux à la planification d'événements de groupe. Mon MVP se concentrera entièrement sur l’amélioration de l’expérience de la planification de réunions individuelles..

Choisir une marque

Lorsque je choisis un nom de marque pour une petite entreprise en démarrage, je recherche souvent des noms de domaine disponibles. Il peut être difficile de trouver les domaines disponibles de nos jours, mais la croissance de nouvelles extensions (gTLD) s'est révélée utile. J'utilise souvent Domainr pour m'aider à chercher. Je suis également concentré sur les poignées Twitter disponibles.

Geogram.com est le seul domaine que j'ai acheté pour mes idées de démarrage. en général, j'essaie d'utiliser ce qui est disponible gratuitement.

MeetingPlanner.com a été pris, mais heureusement, MeetingPlanner.io était disponible. Depuis que @meetingplanner a également été utilisé sur Twitter, j'ai choisi @meetingio comme identifiant Twitter. En savoir plus sur l'achat et l'enregistrement de domaines ici.

Je ne me préoccupe plus des pages Facebook, car la plate-forme a tellement érodé la capacité d'accès libre. c'est vraiment seulement utile comme véhicule pour la publicité payée.

Planifier la technologie

J'ai un certain nombre d'outils de référence que j'utilise actuellement pour mon développement Web..

J'utilise le framework Yii pour PHP (voir aussi la nouvelle version Yii2). Yii m'a rendu incroyablement rapide et efficace pour l'écriture et la réutilisation de code, et pour obtenir un produit minimum viable. Je sais aussi que je peux faire l'échelle Yii au besoin.

Comme la plupart d'entre vous, je suis un utilisateur de Github. Nous mettrons à votre disposition le code de Meeting Planner sur l’open source du référentiel Tuts + Git avec chaque tutoriel..

L'année dernière, je suis passée des services d'hébergement AWS d'Amazon à Digital Ocean. Ma principale motivation était la vitesse accrue des disques SSD de Digital Ocean et la réduction des coûts. Amazon peut égaler la vitesse de Digital Ocean, et présente quelques fonctionnalités sophistiquées mais est plus cher. Digital Ocean a également reçu des notes élevées en matière de support et de performances lors du récent examen de l'hébergement de WPShout.

Bien que je n'ai pas encore pris de décision, j'aime Tender and Lighthouse pour le support client et le suivi des problèmes. Mais Zendesk offre des options de support d’entrée de gamme moins coûteuses. J'aime également UserVoice pour permettre aux clients de suggérer et de classer les demandes de fonctionnalités..

Si j'ai besoin d'un blog d'entreprise au-delà de ces tutoriels, je vais créer une instance de WordPress. Il y a quelques belles pages à venir / pages de destination sur ThemeForest d'Envato que vous pouvez également utiliser pour prévisualiser votre site à venir. Cependant, pour l'instant, je vais simplement utiliser Yii pour maintenir une page d'accueil "à venir".

Le foyer initial

Mon objectif est maintenant de créer un produit minimum viable aussi rapidement que possible. À quelle vitesse puis-je apprendre les leçons que Meeting Planner a en magasin? Qu'est-ce qui fonctionnera et ce qui ne fonctionnera pas? Quel est le potentiel principal de l'idée et quelles sont ses faiblesses? Quel sera le niveau d'intérêt de mon public cible et quel retour aura-t-il pour moi? J'espère que la série vous intrigue et que vous souhaitez suivre l'évolution de Meeting Planner.. 

N'hésitez pas à ajouter vos questions et commentaires ci-dessous; les entrepreneurs auront probablement beaucoup d'idées précieuses à ajouter. Je suis particulièrement intéressé par d'autres points de vue et approches. Il n'y a pas de bonne façon de faire cela; en fait, il y a probablement beaucoup de bonnes manières. Il y a aussi beaucoup de pièges.

Vous pouvez me joindre sur Twitter @reifman ou m'envoyer un email directement. Ma page d’instructeur renverra aux futurs articles de cette série dès leur parution.