- Flexibilidade no desenvolvimento
- Categorias: TI
O desenvolvimento ágil tem sido adotado por muitas empresas e é muito importante, principalmente para empresas com pequenas equipes de desenvolvimento.
É importante lembrar que o desenvolvimento ágil deve ser principalmente flexivel para a empresa, e para os membros da equipe, que devem ter liberdade de opinar sobre o projeto a qualquer momento, e por isso é uma metodologia que pode ser adotada em qualquer equipe, pois não tem regras fixas, e sim princípios para um bom desenvolvimento, priorizando a participação e mudanças.
Planejar é sempre importante, mas quando se tem muitas mudanças, o (grande) planejamento feito no início do projeto fica desatualizado, por isso recomenda-se um planejamento inicial geral definindo o escopo e principais funcionalidades, mas não com muitos detalhes, pois conforme as partes do produto são entregues, mudanças e melhorias aparecem, essas devem ser priorizadas e dependendo da mudança/melhoria, as necessárias alterações de prazo e custo devem ser formalizadas, assim que verificadas, as mudanças são bem vindas para o produto ser o melhor possível e atender (ou superar) as espectativas iniciais do cliente.
A participação do cliente é importante por isso, o própio pode fazer a validação de cada etapa do projeto, e apontar os problemas encontrados, e como esses problemas são apontados no início do projeto, fica mais fácil (e rápida) a correção ou mudança.
Um feedback prematuro é importante também para a motivação da equipe, assim como a participação e a autonomia de cada membro que é dada a cada membro na distribuição de tarefas, definindo junto a equipe seus prazos e metas.
O principal é a participação, flexibilidade e possibilidade de mudanças que o método permite, fazendo que o produto entregue seja feito conforme esperado pelo cliente, mais do que um desenvolvimento ágil, um desenvolvimento flexisível.