Ein paar Freunde bei der Arbeit und ich werden ein kleines Startup einrichten / unsere eigene Software erstellen, wahrscheinlich zuerst im Mondlicht, da wir es uns noch nicht leisten können, unsere Tagesjobs zu kündigen.
Keiner von uns hat diese Erfahrung gemacht, wir haben alle zuvor für andere Unternehmen gearbeitet, in denen eine Reihe von Richtlinien festgelegt wurden, und ich denke, dies ist die Zeit, um bewährte Verfahren festzulegen (z. B. das Vermeiden von Besprechungen).
Welche Ratschläge würden Sie uns für Menschen geben, die diesen Weg gegangen sind?
Ich suche mehr nach der technischen Seite von Dingen, Dinge wie:
Lohnt es sich, eine Art Build-Server zu haben, oder geht das zu weit?
Würden Sie umfangreiche TDD durchführen oder denken Sie, dass dies für ein kleines Team, das nicht zu viel Erfahrung damit hat, zu viel Aufwand bedeutet?
Aber es würde nichts ausmachen, auf die Managementseite der Dinge zu hören.
Das Projekt ist eine Webanwendung, die in ASP.NET MVC erstellt wurde. Ich denke darüber nach, Mercurial und BitBucket oder Kiln + FogBugz oder ein anderes Online-Projektverfolgungstool zu verwenden, da wir remote arbeiten werden.
3
Teil davon zu entfernen - es ist nicht nützlich / konstruktiv, eine willkürliche Grenze für die Anzahl der Dinge festzulegen, die die Leute vorschlagen sollten (und wahrscheinlich würden die meisten Leute das sowieso ignorieren).