Un paio di amici al lavoro e io istituiremo una piccola startup / creeremo il nostro software, probabilmente al primo posto, dal momento che non possiamo ancora permetterci di lasciare i nostri lavori giornalieri.
Nessuno di noi ha questa esperienza, prima abbiamo lavorato per altre società, dove è stata stabilita una serie di linee guida, e penso che questo sia il momento di stabilire buone pratiche da seguire (come evitare incontri-itis).
Per le persone che sono andate in questo modo, quale pezzo / i di consigli vorresti darci?
Cerco di più per il lato tecnico delle cose, cose come:
-
Vale la pena avere qualche tipo di Costruisci server o sta andando lontano avanti?
-
Faresti un TDD approfondito o no? penso che sarebbe troppo sovraccarico per una piccola squadra che non è troppo con esperienza?
Ma non mi dispiacerebbe ascoltare il lato gestionale delle cose.
Il progetto è un'applicazione web fatta in ASP.NET MVC, sto pensando di usare Mercurial e BitBucket o Kiln + FogBugz o qualche altro strumento di monitoraggio dei progetti online, visto che lavoreremo in remoto.