Pergunta

Eu não sei se isso foi discutido.

Vamos dizer que você está em uma equipe de três desenvolvedor. Como você compartilhar:

  • modelos - vistas - controladores
  • pelos controladores
  • por casos de uso
  • outra coisa?

Talvez alguém diz que isso não tem nada a ver com asp.net MVC, mas eu acho que afeta de alguma forma.

Foi útil?

Solução

Faça-o com a história. Mas, de longe, a melhor maneira é ter 2 desenvolvedores trabalhem na mesma história. Trabalhando juntos em toda a arquitetura. Eles podem compartilhar as tarefas como eles são necessários, criando a vista ou o modelo ou os procedimentos armazenados e tabelas etc. Haverá algum pisar no pé, mas nesses momentos eles podem emparelhar programa. Tente pensar no 'time' fazendo uma história. Ao invés de um único desenvolvedor, e se todos eles trabalham na mesma história, ao mesmo tempo, o desenvolvimento deve fluir a um ritmo rachaduras. Como diz Kieron, você precisa de uma reunião de design minuto dez com toda a equipe, para decidir como o seu vai ficar juntos.

Outras dicas

Nós quebrá-lo como este:

Equipe A:

  • Visualizações
  • CSS
  • JavaScript

Equipe B:

  • Controladores
  • Modelos
  • Banco de Dados

Nós usamos aplicações Mind Mapping para descobrir o que Controladores e Visões Precisamos em primeiro lugar, por isso toda a equipe sabe como amarrar as coisas juntos.

Tem funcionado de forma brilhante para nós, aumentamos nossa substantionally produtividade.

Por caso de uso ou tarefa. Ajuda a espalhar o conhecimento sobre todo o processo de volta.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top