Loader Website
Learningpoint.
4 de novembro de 2021

Gestão de Projetos com Agile

De certeza que o termo Agile lhe é familiar, certo? Recentemente, os métodos de trabalho foram-se alterando, principalmente no que diz respeito às formas de analisar, organizar e desenvolver projetos. Com origem no universo IT, esta buzzword representa um método alternativo de desenvolvimento de software. 

Hoje irei abordar essas metodologias e explicar, como empresa de desenvolvimento de aplicações móveis e web, de que forma é que apoiamos a gestão dos nossos projetos nas mesmas.

O QUE DEFINE UM PROJETO?

Comecemos, antes de mais, por perceber o que define, afinal, um projeto. Um projeto: 

  • É algo único;
  • Tem um início e fim definidos;
  • É progressivo;
  • Tem limitação de recursos;
  • Tem um objetivo claro e viável;

Para tornar mais clara a definição de um projeto, podemos usar como exemplo o nosso mais recente projeto, a aplicação móvel START POINT Summit. Este foi um projeto que tinha um objetivo claro: apoiar a 13ª edição da START POINT SUMMIT com uma aplicação móvel (aumentar a interação entre os estudantes e empresas) o que faz dele um projeto único; um início e fim definidos (com datas de começo e entrega); limitações de recursos (ex: tempo e orçamento).

Quando trabalhamos num projeto, pretendemos sempre exceder as expectativas através do produto criado. Para tal, temos sempre em consideração:

  • os utilizadores (a sua idade, respeitar os padrões com quais já está habituado ao interagir com uma aplicação, etc);
  • o cliente (o que pretende e o seu business goal);
  • e os elementos de desenvolvimento, design, gestão de projeto, marketing.
Image

No que toca à gestão de projetos, somos adeptos da Metodologia Agile. Enfrenta dificuldades em cumprir prazos, falta de integração entre os colaboradores e a equipa, requisitos do produto diferentes do pedido original? Esta opção pode ser a solução.

Consideramos ser uma metodologia indicada para projetos que exigem rapidez e flexibilidade. Esta forma de organização consiste na divisão do projeto em pequenas partes, que são concluídas em curtos períodos de tempo.

Image
4 VALORES DO MANIFESTO AGILE
  • Valorizar mais as pessoas e as suas interações com o produto em vez de processos e ferramentas;
  • Dar mais importância ao software em funcionamento do que à documentação abrangente;
  • Valorizar a colaboração com o cliente ao invés da negociação de contratos;
  • Priorizar a resposta à mudança em vez de seguir um plano.
VANTAGENS
  • Versatilidade: o trabalho está organizado de forma a que sejam concretizados objetivos reais e concretos;
  • Transparência: contacto constante com o cliente, permitindo fazer alterações de forma mais eficaz e produtiva e priorizar features;
  • Qualidade: os erros são reduzidos e corrigidos precocemente, visto que a entrega é realizada por etapas, o que melhora a experiência do utilizador e a qualidade do produto;
  • Produtividade: são definidos objetivos e prazos precisos com processos ajustados à realidade empresarial.

Das várias novas ferramentas que assentam nos princípios ágeis a que se adapta melhor à nossa realidade é o Kanban - uma estrutura de um quadro ou diagrama com colunas em que cada uma está associada a um estado e aqui são colocadas as tarefas nos diferentes estados. As tarefas podem ter diferentes níveis de prioridade de execução e conforme uma tarefa esteja em execução, testes ou concluída, esta será colocada na coluna correspondente. Este quadro deve estar disponível para todos os colaboradores da equipa, para que todos tenham conhecimento do estado das tarefas e do projeto, e para saberem o que têm de fazer quando terminam uma tarefa.

OS TRÊS PRINCÍPIOS DE KANBAN
  • Visualização: ver todas as tarefas dentro da etapa – mais informativo;
  • WIP (work in progress): limitar a quantidade de tarefas em execução, para que a equipa não esteja comprometida em fazer muito trabalho de uma só vez;
  • Fluxo: assim que uma tarefa é concluída, inicia-se a tarefa com maior prioridade da etapa.
Image

Que impacto é que esta metodologia tem diariamente na equipa?

Do meu ponto de vista além de toda a equipa ficar a saber do progresso das tarefas e do projeto através das daily meetings, esta metodologia também potencia a produtividade e eficiência do grupo.

Relacionados
O poder do Software Testing

E se pudesse garantir ao seu cliente menos gastos em manutenção, melhor otimização, uma user experie...

Empatia na criação de produtos

Porquê empatia? Ser empático é ter a capacidade de nos pormos no lugar da outra pessoa, com o objeti...

Limpar a cache do navegador: Como e Porquê?

Quando acabamos de desenvolver um produto, a fase que se segue é a dos testes. Como equipa testamos ...

Footer logo
Utilizamos cookies próprios para lhe oferecer uma melhor experiência. Para saber que cookies usamos e como os desativar, leia a política de cookies. Ao ignorar ou fechar esta mensagem, e exceto se tiver desativado as cookies, está a concordar com o seu uso neste dispositivo.