quinta-feira, 29 de novembro de 2018

Metodologia clássica ou metodologia ágil no gerenciamento de projetos: qual escolher?

Antes de se pensar em desenvolvimento ágil, diversas empresas e gerentes de projeto utilizavam uma abordagem clássica para gerenciar seus projetos. É fato que essa abordagem ainda funciona hoje em dia para uma ampla gama de empresas. Mas na área de TI, mais especificamente em desenvolvimento de softwares, diversos conceitos passaram por drásticas transformações.

Muitas empresas utilizavam o Project Management Body of Knowledge, ou PMBOK, (na verdade muitas empresas ainda utilizam!) para gerenciar seus projetos. Esse guia de gerenciamento de projetos de software apresenta diversas vantagens como a coordenação e alinhamento bem definido dos projetos, uma gestão de riscos mais eficaz, mas, ainda assim a metodologia para gerenciamento não estava acompanhando a velocidade e mudanças necessárias no desenvolvimento dos projetos.

Justamente por essa necessidade de mudança que surgiu o manifesto ágil: um documento apresentado por 17 membros influentes da comunidade de desenvolvimento de projetos, onde eles reuniram neste trabalho boas práticas que devem ser seguidas pelos profissionais a fim de mantê-los focados no que realmente gera valor não só para o projeto, mas também para a empresa e principalmente, o cliente.
Foram salientadas 4 premissas gerais no manifesto ágil:

- Indivíduos e interações são mais importantes que processos e ferramentas;
- Software funcionando é mais importante que documentação abrangente;
- Colaboração com o cliente é mais importante que negociação de contrato;
- Respostas às mudanças são mais importantes que seguir um plano.

A publicação e adoção das práticas presentes neste documento causou um verdadeiro rebuliço no desenvolvimento: as empresas estavam percebendo que o atual modelo de desenvolvimento em cascata não estava sendo eficaz: era preciso priorizar mais a colaboração, os indivíduos das equipes e as interações com o cliente para responder às mudanças de forma rápida e assim entregar o certo e o importante para o cliente de forma gradativa e contínua.

Opa! Depois desse monólogo histórico, você caro leitor está munido de informações a respeito da metodologia ágil e chega a conclusão de que: sim! Utilizar metodologia ágil vai ser a melhor forma de gerir os projetos da minha empresa!
Na verdade, a resposta é: depende. Depende não somente dos tipos de projetos que você está desenvolvendo, mas também do endosso dos seus colaboradores: A metodologia ágil não deve ser imposta na empresa, ela deve ser abraçada e aceita.
Mas como assim aceita? Por exemplo: caso você trabalhe em um ambiente com certa resistência a mudanças,  com projetos que possuem um ciclo de desenvolvimento bastante consolidado ou em projetos em que seja necessária uma melhor gerência de riscos, a metodologia ágil pode não ser uma opção tão viável assim; logo, a metodologia clássica para o gerenciamento do projeto deve ser levada em conta como uma sólida opção.

Por outro lado, caso a equipe que você esteja envolvido:
- For adepta à mudanças e experimentação de novas tecnologias e frameworks;
- O cliente também está disposto a experimentar essa abordagem;
- Os projetos gerenciados necessitam de feedbacks constantes e alterações a fim de atingir uma melhor qualidade de produto e satisfação dos clientes.
Abraçar a metodologia ágil na gerência e desenvolvimento dos seus projetos é fortemente indicada para você e a sua equipe.

Para finalizar, deixo a seguinte pergunta: Para você, quais as vantagens em adotar a metodologia clássica ou a metodologia ágil na gerência dos projetos de uma equipe de desenvolvimento?


Referências: 

- A guide to the PMBOK:
http://www.cs.bilkent.edu.tr/~cagatay/cs413/PMBOK.pdf

- Agile Manifesto:
https://assets.uits.iu.edu/pdf/Agile-Manifesto.pdf

- Benefícios da adoção do modelo PMBOK:
https://www.devmedia.com.br/beneficios-da-adocao-do-modelo-pmbok/29208

- Conheça como o Manifesto Ágil aprimorou a gestão de projetos:
https://robsoncamargo.com.br/blog/Conheca-como-o-Manifesto-Agil-aprimorou-a-gestao-de-projetos

- Gerenciamento de Projeto com Metodologias Agéis:
https://blog.mandic.com.br/artigos/metodologias-ageis-de-gerenciamento-de-projetos/

- Hard skills no gerenciamento de projetos agile
https://www.codigofonte.com.br/artigos/hard-skills-no-gerenciamento-de-projetos-agile

- Por que vale a pena usar o PMBOK?

https://artia.com/blog/por-que-vale-a-pena-usar-o-pmbok/

quinta-feira, 22 de novembro de 2018

O mundo está Ágil (E o que você precisa saber para não ficar para trás)

Olar!

Estamos iniciando uma série de postagens sobre metodologias ágeis de desenvolvimento neste blog. Antes de começarmos a adentrar em temas mais complexos e interessantes sobre Scrum, XP e como aplicá-las, gostaríamos de tirar um tempo para falarmos do porque em se utilizar metodologia ágil e como ela está revolucionando cada vez mais a vida do profissional que quer se manter atualizado no mercado.

Já notaram que, recentemente, o mundo está se transformando em uma velocidade assustadora? A tecnologia é um dos setores mais sensíveis à essa extrema mudança: novos softwares, frameworks e paradigmas surgem a todo momento, impactando diretamente na forma como interagimos e nos comunicamos.

Mas daí você pergunta: E o que isso tem a ver comigo? Você, meu jovem, precisa ser flexível e adaptável se quiser sobreviver em meio a essas mudanças. Para atender as demandas e sermos mais produtivos, nós precisamos ser ágeis.

A área de tecnologia da informação está exigindo cada vez mais que seus profissionais estejam atualizados e atentos as mudanças de mercado. Ser ágil consiste em priorizar tarefas, controlar custos de projetos, minimizar riscos e atender ao nível de satisfação dos clientes.

É fato que para a grande maioria das empresas de desenvolvimento de software, o modelo tradicional de desenvolvimento para grandes projetos não é mais eficaz. Assumir grandes e longos projetos, onde se coletam todas as entradas necessárias para no fim fim gerar um produto em que o usuário final pode não gostar (ou até mesmo não utilizar) é um risco muito grande que as empresas não podem mais se dar ao luxo de arriscar: é tempo e dinheiro demais envolvido em um produto que pode não atender as necessidades dos clientes.

É válido ressaltar que você, como profissional, precisa estar preparado para atender e a responder a estas mudanças: é saber como priorizar a realização da tarefa correta e entregar valor ao cliente de forma constante. Dessa maneira, você consegue produzir mais, focar no que é importante e estar preparado para moldar o seu trabalho de acordo com as mudanças imprevistas que podem aparecer durante sua jornada.

Nas próximas postagens, iremos focar no surgimento do manifesto ágil e como ele pode impactar não só o seu trabalho, mas a forma de como você vê a vida. ;)

Referências:
The Benefits of Agile Software Development - https://resources.collab.net/agile-101/agile-software-development-benefits
What is Agile Methodology?https://luis-goncalves.com/what-is-agile-methodology/
8 Benefits of Agile Software Development - https://www.seguetech.com/8-benefits-of-agile-software-development/
O que são metodologias ágeis e quais as vantagens?https://robsoncamargo.com.br/blog/O-que-sao-metodologias-ageis-e-quais-as-vantagens
Metodologias ágeis e seus benefícios: entenda porque as vantagens vão além da geração de valor - http://dtidigital.com.br/blog/metodologias-ageis-e-seus-beneficios-entenda-porque-as-vantagens-vao-alem-da-geracao-de-valor/
Quais os benefícios das Metodologias Ágeis para a Gestão de TI?https://www.opservices.com.br/beneficios-das-metodologias-ageis/
11 razões para amar os métodos ágeis - https://www.culturaagil.com.br/11-razoes-para-amar-os-metodos-ageis/




terça-feira, 20 de novembro de 2018

Boas Vindas!

Olá pessoal, tudo bem?!

Este será o espaço que iremos aprender e compartilhar um pouco de conhecimento sobre Gerência de Projetos e Agilidade.
Todas as terças e quintas estaremos escrevendo sobre esses assuntos, e tentaremos abordá-los de uma maneira que não seja cansativa, e que favoreça a participação de todos, por meio de comentários ou de outras ferramentas de interação.
Fiquem ligados que ainda nesta noite estaremos compartilhando com vocês um pequeno orveview sobre a Agilidade.