mais com menos
TRANSCRIPT
Mais com menosProduzir mais com menos tempo possvel
Scrum sem Xtreme programming no sustentvelScrum sem Continuous Integration INPRODUTIVO, cheio de RETRABALHOAps implantar Continuous integration, seguir para continuous deployment, seguindo de continuous delivery
https://vimeo.com/17915221
http://martinfowler.com/bliki/FlaccidScrum.html
Prticas de engenharia a serem adotadas OBRIGATORIAMENTE - Branch nica- Testes automatizados
Todo o resto das prticas, viro em decorrncia destas duas. Na primeira vai doer, mas depois bom D+ ;)
http://www.desenvolvimentoagil.com.br/xp/
Em Agile, o workflow sequencial, mas o desenvolvimento concorrente
workflow de desenvolvimento de software:Analysis -> Design -> Code -> Test -> Ready to Go
Em mtodo tradicional, workflow e o desenvolvimento sequencial
https://vimeo.com/17915221
Clayton Passos () - Waterfall ou no, desenvolvimento de software passa por essas fazes.Clayton Passos () - Ao trabalhar com pequenos requisitos, h concorrncia, isto significa um a tarefa pode interferir na outra.Clayton Passos () - E so as prticas de engenharia que garantem que o risco seja mitigado. Scrum por ser prticas de administrao no trata este problemaConsidere que cada linha uma histria
No momento do tempo em destaque, h cinco tarefas concorrendo umas com as outras, sem as prticas de engenharia este cenrio um INFERNO tanto do ponto de vista gerencial, quanto do ponto de vista de engenharia
Isso tudo s funciona se tiver CONTINUOUS INTEGRATION
https://vimeo.com/17915221
Acredito que h muita coisa que podemos fazer para ser mais produtivos, porm, acredito que o primeiro passo para a Empresa este, adotar Continuous Integration e/ou prticas de Engenharia de softwareOutras melhorias, viro naturalmente na sequncia
throw new SorryException(Scrum sem XP no funciona. Para produzir mais, no temos de trabalhar mais, tempos de trabalhar melhor);
E depois, oque vem?Ambientes de teste iguais ao de produoSem isto h muito desperdcio de tempo procurando bugs, que s ocorrem em produo