Un par de amigos en el trabajo y yo vamos a configurar un pequeño inicio / crear nuestro propio software, probablemente al principio, ya que no podemos darnos el lujo de dejar nuestros trabajos diarios.
Ninguno de nosotros ha tenido esta experiencia, todos hemos trabajado para otras compañías antes, donde se establecen un conjunto de pautas, y creo que este es el momento de establecer buenas prácticas a seguir (como evitar las reuniones).
Para las personas que han ido por este camino, ¿qué consejos nos darían?
Estoy buscando más el lado técnico de las cosas, cosas como:
¿Vale la pena tener algún tipo de servidor de compilación o va a ir muy lejos?
¿Harías un TDD extenso o crees que sería una sobrecarga para un equipo pequeño que no tiene mucha experiencia?
Pero no le importaría escuchar el lado administrativo de las cosas.
El proyecto es una aplicación web realizada en ASP.NET MVC, estoy pensando en usar Mercurial y BitBucket o Kiln + FogBugz o alguna otra herramienta de seguimiento de proyectos en línea, ya que vamos a trabajar de forma remota.
3
parte; no es útil / constructivo establecer un límite arbitrario de cuántas cosas deberían sugerir las personas (y probablemente la mayoría de las personas ignoraría eso de todos modos).