domingo, 4 de maio de 2008

O uso de metodologias ágeis traz vantagens competitivas ?

Diversas metodologias aliadas ao desenvolvimento estruturado de software estabelecem e impõem um conjunto de procedimentos disciplinados, e bem definidos, com o objetivo de tornar esse processo mais eficiente e previsível. Estas metodologias, também conhecidas por metodologias de engenharia, exigem um planejamento rigoroso e detalhado de todo o processo de desenvolvimento, sendo muitas vezes criticadas por tornarem o processo lento e burocrático.

No entanto, surgiram recentemente as denominadas metodologias ágeis como resposta à insatisfação crescente em relação aos métodos tradicionais. Estes novos métodos pretendem estabelecer um compromisso viável entre extremos, onde a preocupação reside na utilização de um conjunto mínimo de processos, os suficientes para se obterem resultados satisfatórios no mais curto espaço de tempo.

Através de um processo, com ciclos constantes de inspeção e adaptação, a equipe trabalha sempre em um ambiente de melhoria continua dos processos e pessoas.

Scrum é uma metodologia ágil que busca uma forma empírica de lidar com o caos, em detrimento a um processo bem definido [Schwaber2004].

Em ambientes complexos, um processo bem definido tem sua probabilidade de sucesso drasticamente reduzida quando aplicado ao desenvolvimento de um produto. Uma das principais idéias do scrum para atacar esse problema é a implantação de um controle descentralizado que é capaz de lidar mais efetivamente com contextos pouco previsíveis [Schwaber2004].

É neste contexto que se inserem os métodos ágeis e conceitos a ele associados, os quais serão alvos de discussão nos próximos blogs.

2 comentários:

Tiago Rolim disse...

Parabéns pelo artigo Peterson. O mesmo encontra-se em uma linguagem simples e de fácil entendimento. Espero mais detalhes nos próximos posts.

Peterson Pinheiro disse...

Complemento ao post, seguem outras formas de implementação.

http://blog.caelum.com.br/2006/09/25/apache-http-server-e-tomcat-o-howto-facil-sem-o-mod_jk/

e

http://plentz.org/2005/11/10/webserver-em-15-minutos/