Em entrevista, nosso colaborador Marcelo Barros, explica sobre a Metodologia Ágil em um descontraído batepapo. Ontem, na sede da
IVIA em Fortaleza, foi promovida uma palestra sobre a introdução às
metodologias ágeis, com o título “
Metodologias Ágeis: Porquê e Como utilizá-las”. Na palestra, mediado pelo nosso colaborador
Marcelo Barros, foi abordado como as empresas de
TI convivem com os modelos tradicionais e/ou métodos ágeis.
Para que você entenda mais do assunto, fizemos uma entrevista com nosso gerente de projetos,
Marcelo Barros. Leia a entrevista:
Blog IVIA - Olá Marcelo! Seja bem vindo a nossa 1ª de várias entrevistas do nosso blog. Então, explique para os leitores do
Blog IVIA, o que é a
Metodologia Ágil?
Marcelo Barros – Obrigado pela oportunidade. Ok, vamos às respostas. A
Metodologia Ágil é um método de desenvolvimento de software que defende um maior foco em mudanças, indivíduos, entregas, e participação ativa dos clientes. É uma alternativa para os chamados “
Modelos Preditivos”, em que existe um grande trabalho de planejamento e certa rigidez na documentação e no software. “
Modelos Preditivos” acabam dificultando a resposta à mudança e desfavorecendo a adaptação e comunicação.
Blog IVIA – Na palestra foram mostradas algumas técnicas. Você poderia nos dar exemplos dessas técnicas e comentar sobre uma delas?
Marcelo Barros – A principal técnica apresentada na palestra foi o
SCRUM, sendo outra técnica muito conhecida, o
XP (
eXtreme Programming). O
SCRUM é um chamado "
framework" para gerência de projetos em ambientes seguidores de metodologias ágeis. Este é aplicável em diversos tipos de projetos, não só da área de
TI. O
SCRUM defende a utilização de iterações curtas, chamadas de “
sprints”, e oferece formas bem definidas de gerenciar, definir e ajustar o seu escopo, melhorando e mantendo constantemente a equipe unida e focada. O
SCRUM, assim como o próprio conceito de metodologia ágil, é intensamente baseado em retorno de investimento.
Blog IVIA - Quais as vantagens e desvantagens de implementar os métodos ágeis?
Marcelo Barros – A principal vantagem é evitar os problemas já conhecidos de tentar estimar e planejar software em detalhes, atividades que comprovadamente falham. Junto a isso, somam-se os atrativos de se manter uma equipe mais motivada e produtiva, envolver mais pessoas (como o cliente) na tomada de decisão e focar em trabalhos que realmente agregam valor. A desvantagem está em não se ter uma visão detalhada do sistema (uma análise tradicional) antes de começar a construí-lo e depender mais da equipe e de sua produtividade (que passa a ter mais autonomia). Outro problema frequentemente discutido - mais direcionado ao cliente -, é que este não tem uma estimativa de orçamento e prazo tão rígido como no modelo tradicional. Isso pode gerar insegurança em muitos casos.
Blog IVIA – Os métodos ágeis podem conviver “harmonicamente” com os métodos tradicionais?
Marcelo Barros – Sim. Isso não parece claro em princípio, mas a grande maioria dos princípios "
ágeis" são totalmente compatíveis com a
base dos modelos tradicionais. O grande desafio está na forma de comercialização, já que seguir o modelo tradicional de venda (escopo fechado e preço fechado) limita a forma de aplicação da
metodologia ágil. Porém, formas de unir ambas as bases vêm sendo estudadas e já estão disponíveis para os interessados em constante mudança e melhoria.
Blog IVIA – Obrigado, Marcelo Barros! O
Blog de notícias IVIA agradece a sua participação em nosso site, explicando melhor sobre esses métodos tão em voga no momento.
Marcelo Barros - Agradeço ao
Blog IVIA pelo convite, e a
IVIA Educação pelo apoio na realização do evento. Contem comigo em próximos bate papos!