VianaGu / IT-BRAZIL-ACADEMY-SALTO-ADS-GRUPO-23

Projeto desenvolvido por alunos do segundo semestre de Análise e Desenvolvimento de sistemas
0 stars 0 forks source link

Exercício 2 - Resolução do exercício #52

Closed HamiltonFilho closed 1 year ago

HamiltonFilho commented 1 year ago

Pessoal,

Segue exemplo de resolução com história e tarefas técnicas para o segundo exercício O foco do exercício foi em software

História do usuário:

Como jogador de competição, gostaria que o meu carrinho fosse capaz de realizar manobras radicais como curva em 180 graus (cavalo de pau)

Tarefas Técnicas:

A. Planejamento

B. Design

C. Testes unitários de software

D. Codificação

Exemplo em pseudo-código:

booleano solicitaMovimento (char tipoMovimento, int pinosMovimento) { bool resultadoMovimento = false; invocaFuncaoPlacaArduinoParaMovimento(char voltagem, int pinosMovimento); int resultadoLeitura = realizaLeituraPlacaArduino(int pinos); if (resultadoLeitura == pinosMovimento) resultadoMovimento = true;

    return resultadoMovimento;

}

E. Execução de testes de software

F. Revisão de código

G. Integração DEV de software

H. Preparação de demonstração de software da história desenvolvida