Un couple d'amis au travail et moi allons créer une petite startup / créer notre propre logiciel, probablement au clair de lune au début, car nous ne pouvons pas encore nous permettre de quitter nos emplois de jour.
Aucun de nous n'a cette expérience, nous avons tous travaillé pour d'autres entreprises auparavant, où un ensemble de lignes directrices est défini, et je pense que c'est le moment d'établir de bonnes pratiques à suivre (comme éviter de se rencontrer).
Pour les personnes qui ont suivi cette voie, quel (s) conseil (s) donneriez-vous?
Je cherche plus le côté technique des choses, des choses comme:
Est-ce que cela vaut la peine d'avoir une sorte de serveur de build ou est-ce que ça va loin?
Feriez-vous un TDD approfondi ou pensez-vous que ce serait trop de frais généraux pour une petite équipe qui n'est pas trop expérimentée avec cela?
Mais cela ne me dérangerait pas d'écouter le côté gestion des choses.
Le projet est une application web réalisée en ASP.NET MVC, je pense utiliser Mercurial et BitBucket ou Kiln + FogBugz ou un autre outil de suivi de projet en ligne, puisque nous allons travailler à distance.
3
partie - il n'est pas utile / constructif de limiter arbitrairement le nombre de choses que les gens devraient suggérer (et probablement la plupart des gens l'ignoreraient de toute façon).