Gomes Andre Faria - Agile. Desenvolvimento de software com entregas frequentes e foco no valor de negocio стр 6.

Шрифт
Фон

e, realmente, gere valor ao cliente.

Além disso, é essencial a colaboração e participação do cliente durante o desen-

volvimento. Métodos ágeis procuram trazer o cliente para perto da equipe, o cliente

faz parte do projeto e tem um papel muito importante para que o projeto seja bem-

sucedido.

A única coisa constante é a mudança.

Heráclito de Éfeso

Finalmente, responder a mudanças é mais importante do que seguir um

plano, diz respeito, essencialmente, à capacidade de adaptação que uma equipe ágil precisa possuir. Planejar é preciso, mas planos não precisam ser escritos em pedras, eles podem ser apagados, corrigidos, refeitos.

A capacidade de adaptar-se em um mundo em constante mudança é uma quali-

dade essencial entregar projetos relevantes e bem-sucedidos.

1.4

Benefícios dos Métodos Ágeis

Uma das maiores motivações para a transição para métodos são os benefícios que

são trazidos para a organização devido ao valor que é agregado ao cliente com qua-

9

1.4. Benefícios dos Métodos Ágeis

Casa do Código

lidade e velocidade [63]. Métodos ágeis ajudam organizações a responder mais rapi-

damente às necessidades do mercado, muitas vezes, resultando em grande vantagem

competitiva.

Uma pesquisa realizada pela VersionOne.com em 2011 [65] envolveu mais de

6.000 pessoas e organizações dos mais variados perfis na industria de desenvolvi-

mento de software. Ela nos mostra alguns dos principais benefícios obtidos por essas organizações após a transição par métodos ágeis. Os principais benefícios são:

Melhor Time-to-market e Maior Retorno sobre o Investimento: Quanto

mais cedo os clientes puderem começar a utilizar o produto, mais rápido rece-

berá o retorno do valor investido no desenvolvimento do produto, seja através

de lucros diretos gerados pelo produto ou através dos benefícios gerados pela

utilização do produto na organização.

Maior Satisfação do Cliente e Melhor Gestão de Mudanças de Prioridades:

O planejamento iterativo permite que o cliente facilmente mude suas prio-

ridades com impacto reduzido na produtividade da equipe porque planeja-

se detalhamento apenas daquilo que está mais próximo de ser feito, evitando

também desperdícios e custos desnecessários. A comunicação constante e a

proximidade com o cliente frequentemente resulta também em um melhor

alinhamento entre os objetivos de TI e com os objetivos de negócio da orga-

nização.

Melhor Visibilidade dos Projetos: Faz parte da cultura ágil manter as in-

formações do projeto visíveis e transparentes através de ferramentas como

burndown-charts, e card walls (discutidas posteriormente), com as quais a

equipe e gestão podem acompanhar dia a dia a evolução do projeto em rela-

ção às metas do projeto e das iterações;

Maior Produtividade: Infelizmente, não há uma forma universalmente aceita

de se medir produtividade de equipes de desenvolvimento de software. Mui-

tos consideram essa tarefa até impossível ou algo subjetivo demais, mas na

pesquisa supracitada, 75% dos participantes afirmaram ter alcançado melhor

produtividade depois da transição para métodos ágeis;

Equipes mais Motivadas: Métodos ágeis promovem ritmos sustentáveis de

trabalho, são muitos os casos em que organizações reportaram uma diminui-

ção significativa nas horas extras e madrugadas trabalhadas depois da transi-

10

Casa do Código

Capítulo 1. Introdução à Métodos Ágeis

ção para métodos ágeis [20]. A promoção do ritmo sustentável,

de uma cul-

tura de qualidade, de constante comunicação e trabalho em equipe são alguns

dos fatores que contribuem para equipes mais motivadas e satisfeitas com seu

ambiente de trabalho.

Melhor Disciplina na Engenharia e Melhor Qualidade Interna: A utiliza-

ção de práticas ágeis como redução de dívida técnica (melhorar a qualidade

interna do produto), refactoring, desenvolvimento orientado a testes e progra-

mação em par, unido ao mindset de qualidade estimulado de pelos métodos

ágeis, contribuem para a entrega de produtos com melhor mantenabilidade,

extensibilidade e com menos defeitos.

Processo de Desenvolvimento Simplificado: Os método ágeis são, em re-

gra geral, menos prescritivos do que os métodos tradicionais, definem menos

papéis e menos artefatos. São mais facilmente compreendidos pela equipe, e

oferecem maior margem para otimização e adaptação para a maior eficiência

no contexto da organização em que está sendo aplicado.

Redução de Risco: O planejamento iterativo e as releases frequentes permitem que as prioridades do projeto sejam reajustadas constantemente.

Métodos ágeis possibilitam que as incertezas do projeto, no nível dos requi-

sitos, ou no nível técnico, sejam estimadas e distribuídas de forma inteligente

nos releases, para manter o risco sempre balanceado. Além disso, as entregas

em prazos curtos oferecem maior visibilidade da velocidade do time, ofere-

cendo maior previsibilidade do prazo necessário para concluir o projeto.

Redução de Custos: Equipes ágeis são menos propensas a desenvolver fun-

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Популярные книги автора

Agile
0 55