Há 4 anos, sou desenvolvedor solo de uma pequena empresa. Temos um punhado de produtos bem estabelecidos em um setor de nicho. Em breve, contrataremos 1-2 desenvolvedores, e isso provavelmente mudará a maneira como as coisas funcionam por aqui.
Embora não tenha um título "real", estarei "encarregado" dessa equipe. O que eu quero fazer é estabelecer um departamento de programação muito organizado e produtivo para a minha empresa. Consegui esse trabalho solo logo após a faculdade, por isso, enquanto me tornei proficiente como programador nesse setor, não tenho muita experiência em programação de equipes. Eu sinto que começar com o pé direito será a chave.
No momento, sou apenas eu, alguns computadores e um servidor SVN. Estou procurando qualquer orientação geral sobre como formar uma equipe desde o início.