Afinal, o que é Agilidade?

Muito têm se falado nos últimos dias sobre Agilidade, sobre como ser ágil se agilidade morreu. Mas o que é Agilidade na verdade?

Ser ágil é aplicar conceitos já conhecidos como o Lean uma metodologia criada em 1950 pela Toyota concebida primeiramente para o contexto de manufaturas no Desenvolvimento de Software. Isso nada mais é do que aplicar os ideais de valor e qualidade total no desenvolvimento de Sistemas.

Existem atualmente comunidades e conferências que tentam consolidar os ideais Ágeis, os “agilistas” como são chamados se encontram para discutir sobre como aplicar os princípios no cotidiano. A conferências ocorrem em diversas cidades é possível verificar a agenda através do link: http://www.agilebrazil.com/2017/.

Algo deve ser ressaltado no entanto, a Agilidade por si só não resolve processos mal estruturados e está longe de ser a solução definitiva para os problemas.

Dentro da Agilidade existem diversos Frameworks e metodologias podemos citar o XP, o KANBAN e o SCRUM. Neste artigo no entanto vamos focar no Framework SCRUM por ser o mais completo e aplicar muito de outras metodologias.

O Scrum representa uma abordagem para o planejamento e gerenciamento de projetos de software, que reduz os defeitos e torna o processo de desenvolvimento ágil e eficiente.

A parte mais importante do desenvolvimento de um software é o levantamento de requisitos, nesta etapa é feito o levantamento de todo o trabalho que será realizado tendo em vista a necessidade do cliente. No entanto nesse processo por melhor que ele seja executado acabam ocorrendo falhas pois muitas vezes nem mesmo o cliente sabe do que ele realmente precisa.

Isso causa grande desperdício. No gráfico abaixo podemos observar o percentual de uso das funcionalidades solicitadas pelos clientes.

Outro grande problema são ás inevitáveis mudanças de escopo. Que causam prejuízos em projetos de qualquer área e não é diferente no desenvolvimento de sistemas.

No SCRUM as entregas são mais frequentes ou seja o cliente não precisa esperar todo o desenvolvimento do Software para começar a usar. As partes vão sendo entregues por ordem de prioridade e importância, os produtos gerados então tendem a ter mais qualidade e as mudanças deixam de ser uma desvantagem e passam a ser consideradas um diferencial competitivo.

Mas então como aplicar o SCRUM em um projeto?

No SCRUM os profissionais envolvidos nos projetos são divididos em Times e cada um têm uma função:

O Product Owner - É a o profissional responsável por estar próximo ao cliente e garantir que ele terá o máximo retorno do seu investimento. Ele garante também que a ordem de prioridade seja mantida ou seja que o que é mais importante para o cliente seja efetuado primeiro.

SCRUM Master - Ele garante o bom funcionamento do SCRUM e cuida de retirar os impedimentos que de alguma forma possam comprometer o trabalho.

Time de Desenvolvimento -É o grupo de profissionais que irá desenvolver o produto, o ideal é que ele seja multidisciplinar ou seja que todos os membros possuam mais de uma habilidade.

Vale ressaltar que as aplicações dos papéis variam de negócio para negócio existem empresas em que no próprio Time são eleitos o Product Owner e o SCRUM Master, sendo assim os profissionais exercem essas funções por um tempo limitado na maioria das vezes o tempo do projeto.

E há empresas em que profissionais exercem apenas essas funções em todos os projetos que estão incluídos e em diversos projetos simultaneamente.
No SCRUM são feitas reuniões diárias em que é exposto o que está sendo realizado, e eventuais problemas que ocorreram no dia anterior. Mas é importante que não seja ultrapassado o tempo de 15 minutos. As tarefas que estão sendo realizadas são detalhadas e colocadas em um quadro conforme abaixo:

Aplicar o SCRUM pode ser difícil a princípio mas é muito vantajoso e pode melhorar e muito a qualidade dos produtos gerados.

Quem escreve aqui hoje é:

Allen Moreira Rodrigues
Bacharel em Sistemas de Informação Pós Graduanda em Tecnologias para Web

Comunidade Compartilhar

Written by

Ecossistema de Inovação Vale do Aço

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade