O I BootCamp SMO organizado pelo grupo OeSC Livre foi organizado pelos voluntários da comunidade de software livre do Oeste Catarinense no dia 23 de junho de 2012 no SENAI em São Miguel do Oeste.
• Através de Documentação... • Através de Design Patterns... • Através de Especificação das Funcionalidades... • Através de Código limpo e bem escrito... • ...
documentação do código • DRY, KISS, YAGNI... • Em vez de testar a funcionalidade você especifica ela • Escreve somente o código necessário, sem desperdício
do sistema • O software cresce de forma ordenada • O design do sistema melhora • Problemas são identificados antes de ir para o cliente • Colabora com o aprendizado do desenvolvedor • O software se adapta melhor a mudanças • ...
pessoas E clico em "Nova Pessoa" E preencho o campo nome com "Fulano de Tal" E preencho o campo email com "[email protected] Quando clicar em "Salvar Registro" Então preciso ver "Pessoa cadastrada com sucesso" Cenários - Critérios de Aceitação
funcionalidade é fácil e não precisa testar... • Não sei testar ou como testar... • Isso não dá pra testar... • Melhor deixar para os outros testarem... • É mais caro testar...