Como evoluir o software ao longo do projeto
Há 14 anos vejo o mesmo padrão se repetir: as pessoas começam um novo projeto pelo cadastro ou pelo login, perdem um baita tempo nisso e quando chega a hora de implementar a funcionalidade principal tem que fazer as pressas. Resultado: o software fica bom onde não precisa e ruim onde precisa. É preciso inverter esta equação!
Ao que tudo indica as pessoas preferem começar por onde, aparentemente, é mais fácil. Afinal de contas cadastro é algo comum. Parece mais seguro começar por algo que dominamos pois ainda há muita dúvida na funcionalidade principal do sistema. Mas justamente por causa desta dúvida se faz necessário evoluir o software ao longo do projeto. A apresentação abaixo é uma sugestão de abordagem para conseguir isso.
Anderson Alves
18 de março de 2013Faz todo o sentido Beck, excelente Post.
André Luis Gomes
18 de março de 201380-20… vamos inverter.
Leonardo Andrade
18 de março de 2013A algum tempo li um post bem parecido com este, segue para complementar:
http://blog.lambda3.com.br/2012/11/cruds-cruzes-fuja-da-tentacao-de-comecar-pelo-mais-facil/
Beck Novaes
18 de março de 2013Muito bom o texto Leonardo.