Novo projeto

Boa noite,

Estou para iniciar um projeto de desenvolvimento com um amigo, porem temos algumas duvidas,

Moramos em estados diferentes, qual a melhor forma desenvolvermos um sistema juntos, tenho duvidas como por exemplo como é a divisão do trabalho nesses casos, como os podem usar o mesmo projeto, trabalhar com as classes executar o projeto.

Criamos o projeto em algum FTP?
Alguem da uma luz?

Estamos pensando em fazer um sistema de contabilidade.

Qualquer ajuda é bem vinda.

Obrigado

Boa Noite!

Tem o googlecode: http://code.google.com/intl/pt-BR/projecthosting/

Da uma estudada sobre sistema de controle de versão (no caso acima, usa-se o subversion).

Até +!

O controle de versão certamente será uma boa pedida.

Obrigado!
Vou pesquisar sobre o assunto!

GitHub