Software Development Rhythms
Posted: July 23rd, 2008 | Author: PauloASilva | Filed under: blog, programação, software, webTags: Extreme Programming, Kent Beck, metodologia, programação, software, XP |
Ontem comecei a ler Real Web Project Management: Case Studies and Best Practices que a páginas tantas me conduziu a um tema quente (pelo menos eu assim o considero): Software Development Rhythms.
A existência de uma metodologia de trabalho é, regra geral, garantia de produtividade e o desenvolvimento de software não é excepção.
Kent Beck sustenta esta ideia ao proferir a seguinte sentença:
“Programming sometimes seems challenging but it flows. Every step forward makes the next step forward easier. Success builds on success.”
Neste senhor nasce a metodologia Extreme Programming a qual pretendo abordar brevemente, neste, ou noutro post perto de si.
Por agora deixo alguma bibliografia:
- Real Web Project Management: Case Studies and Best Practices
Thomas J. Shelford and Gregory A. Remillard.
Addison Wesley Professional; ISBN: 0321112555; - http://www.extremeprogramming.org/
- Software Development Rhythms in en.Wikipedia.org
- Agile Software Development in en.Wikipedia.org
- Extreme Programming in en.Wikipedia.org
Olá, gostei muito do seu blog e de sua abordagem.
Parabéns!
Um abraço
@Francisco Castro: obrigado pela sua visita e comentário.
Tive, durante o meu percurso académico, um mestre que dizia que programar não era levantar as mãos para o céu, pedir inspiração à musa dos programadores (se é que existe) e começar a escrever. Programar é uma arte, certamente não a sétima, pelo que é desafiador aplicar uma filosofia/metodologia ao processo de desenvolvimento de sotware.
Começo a ter noção que o mercado não dá o real valor a estas metodologias e o desenvolvimento de uma qualquer solução é um atropelo de tarefas que devem ser sempre terminadas no dia de ontem.
Cumprimentos