Desenvolvimento Ágil com Extreme Programming

(atualizado em: 09/01/2007) Desenvolvimento Ágil com Programação Extrema Finalmente estou publicando o conteúdo completo da minha monografia aqui no Blog. Considerando que o blog surgiu em função do estudo para este trabalho, e que a apresentação foi a uns 2 meses, realmente demorei tempo demais. Mas foi por um bom motivo. Acrescentei conteúdo novo e … Continue lendo Desenvolvimento Ágil com Extreme Programming

Anúncios

Qualidade (Princípio da XP)

3.3.12 Qualidadade (Princípio da XP) Maior qualidade significa menos defeitos e retrabalho, menos aborrecimentos e maior segurança para clientes e desenvolvedores, maior confiança, menos ansiedade, maior motivação, maior efetividade, maior produtividade e maiores lucros, entre outras coisas. Ou seja, maior qualidade significa gerar maior valor de forma mais simples e eficientes, e com menos custos … Continue lendo Qualidade (Princípio da XP)

Processo iterativo e em espiral no mundo ágil

No desenvolvimento ágil, os projetos adotam o processo iterativo e em espiral (figura 2.5). No modelo espiral a dimensão radial representa o custo acumulado atualizado e a dimensão angular representa o progresso através da espiral. Figura 2.5 - Desenvolvimento iterativo em espiral No desenvolvimento ágil cada setor da espiral corresponde a um ciclo de desenvolvimento, … Continue lendo Processo iterativo e em espiral no mundo ágil

Fábricas de Software

Matéria péssima da revista EXAME sobre fábricas de software ( horrível principalmente nos pontos que fala mais diretamente do desenvolvimento de software). Destaquei as piores partes, na minha opinião. | 28.06.2007 Por Ricardo Cesar Mauri Morina não se queixa de seguir uma rotina quase sem variações. Pudera. Apesar da pouca idade -- seus 22 anos … Continue lendo Fábricas de Software

Auto-semelhança (Princípio – 4)

Deve-se tentar aplicar a estrutura de uma solução para outros contextos, mesmo em escalas diferentes. É algo semelhante a proposta de padrões de projetos (Design Patterns) descrita por Gamma [GAMMA, 1995], onde estruturas de soluções eficientes para problemas freqüentes foram catalogadas para facilitar o reuso. Por exemplo, uma prática básica na XP é escrever os … Continue lendo Auto-semelhança (Princípio – 4)

Benefício Mútuo (Princípio – 3)

Cada atividade deve ser benéfica para todos os envolvidos em um projeto de software. Este é o mais importante princípio da XP, e o mais difícil de cumprir. Há sempre soluções mais fáceis em que alguns ganham e outros perdem para qualquer problema. Apesar de tentadoras, principalmente quando as pressões externas são intensas, estas soluções … Continue lendo Benefício Mútuo (Princípio – 3)

Economia (Princípio – 2)

Para desenvolver software é preciso investir tempo e recursos. Este investimento é considerado satisfatório quando é compensado através do valor gerado, ou seja, quando o software satisfaz as expectativas de quem investiu nele. É um erro esquecer-se do lado econômico do desenvolvimento e preocupar-se somente com o “Sucesso Técnico” [BECK, 2005]. O cliente investe em … Continue lendo Economia (Princípio – 2)