Meus Projetos

Adoção ágil: um estudo de caso

Project Smart logo
cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


Ortografia de letras coloridas Agile

O tempo de colocação no mercado e a competitividade são alguns dos fatores que impulsionam a adoção do Agile. Novas raças de processos de execução de projetos foram propostas recentemente como alternativas leves à abordagem em fases tradicional. Esses processos chamados leves se enquadram na metodologia Agile. Os advogados ágeis recomendam a execução de projetos baseados na filosofia de iterações, desenvolvimento incremental, colaboração e adaptação.

1. Estudo de caso

Como uma das minhas atribuições, um cliente me pediu para avaliar a adoção de um projeto do Agile. Estou compartilhando essa experiência com a comunidade de gerenciamento de projetos. Observe que as permissões para usar todos os dados anonimamente foram concedidas pela empresa e por todos os indivíduos que foram sujeitos deste estudo.

Este estudo de caso foi conduzido para avaliar a adoção do Agile em um projeto que precisa atualizar um data warehouse corporativo obsoleto. Os membros da equipe nunca colaboraram entre si, e o projeto foi sua primeira experiência Agile.

O projeto usou o processo Scrum para implementar o Agile. Os dados coletados neste estudo de caso são originários de três grupos focais, cujas conversas foram registradas, escritas e analisadas. Embora tenha havido várias conclusões, as principais conclusões indicam que o método Agile requer um planejamento meticuloso e completo antes da transição.

2. Constatações

Houve uma avaliação mista da experiência. Os participantes levantaram principalmente questões relacionadas à falta de planejamento na implementação do processo Scrum. Eles elogiaram os aspectos colaborativos e dinâmicos do processo.

2.1 Feedback negativo

  1. A grande imagem: A maioria dos participantes sentiu que o quadro geral estava faltando. Embora o projeto tivesse um caso de negócios, um documento de escopo e um plano, a equipe do projeto aparentemente não conseguia visualizar o destino final e o produto final. O processo Scrum não defendia a visão de negócios por trás do projeto e como o projeto se encaixava na estratégia da empresa. O quadro geral não foi definido antecipadamente. Supunha-se que era conhecido e seria construído e aperfeiçoado à medida que o processo progredisse.
  2. Embora o backlog do produto tenha sido construído, socializado com a equipe e as partes interessadas e aprovado, a equipe alegou que a natureza discriminada da entrega era muito detalhada e muito cedo no processo. Os participantes preferiram investir tempo na definição de metas e requisitos antes de mergulhar em um nível detalhado de entregas. Um participante declarou: Você pode facilmente se envolver com os detalhes e perder a visão geral.
  3. Falta de documentação: Os participantes declararam a questão da documentação insuficiente porque sentiam que estavam perdendo conhecimentos cruciais. Em um processo Agile, devido à colaboração contínua entre os membros da equipe, os requisitos podem surgir a qualquer momento durante o processo. O exame de amostras da história do usuário do projeto mostra que o estilo da história do usuário não era adaptável aos requisitos de inteligência de negócios. Para superar essa limitação, os membros da equipe trocaram informações verbalmente e por email.
  4. Falta de planejamento: Planejamento insuficiente foi um consenso entre a equipe do projeto. A equipe referiu-se à adoção do Agile como não planejado e não completamente pensado. A equipe sentiu que não estava preparado para o Agile. Durante o grupo focal, os participantes ocasionalmente se referiam à sua abordagem faseada anterior como um ponto de referência.
READ  O que é o triângulo de gerenciamento de projetos e como gerenciá-lo

2.2 Feedback positivo

Alguns aspectos da experiência foram elogiados e apreciados pela equipe.

  1. Espírito de equipe: Os participantes descobriram que o uso do processo Scrum os aproximou, os conscientizou dos processos de pensamento uns dos outros e ajudou a criar espírito de equipe. Eles acharam que o método facilitava o compartilhamento de conhecimentos.
  2. Dinâmico: A maioria dos participantes também considerou o processo muito vibrante e dinâmico. O processo energizou a equipe, e todos os membros da equipe sentiram que tinham voz.

2.3 Lições aprendidas

O que pode ser medido neste estudo de caso é que, para que o processo Agile seja eficaz, é necessário o seguinte:

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br
  1. A transição para o Agile deve ser planejada minuciosamente
  2. A agilidade deve ser introduzida iterativamente – uma transição de salto único para o Agile é uma receita para falhas
  3. Um plano de mudança e educação deve ser implementado para preparar a equipe para o Agile
  4. É necessária uma introdução calorosa do Agile por meio de um plano de gerenciamento de mudanças
  5. Feedback contínuo e aprimoramento da implementação Agile são necessários

Adoção ágil

Infográfico de adoção ágil
Figura 1: Infográfico de adoção ágil

O engajamento e a colaboração são a base da plataforma Agile. No entanto, o Agile é uma estrutura genérica. Sua adaptação não é um processo fácil. Além disso, projetos e organizações frequentemente falham em definir os benefícios da adoção do Agile antes da transição.

Em contraste com as visões simplistas e parciais adotadas pelas organizações, a adoção do Agile é influenciada por vários fatores. A maioria desses fatores surge como resultado direto da natureza da organização. Assim, o autoconhecimento é crítico ao fazer uma mudança no processo organizacional.

Uma pré-avaliação da adequação do Agile deve ser realizada para garantir que seja a escolha certa antes da implementação. Nessa avaliação, vários parâmetros também devem ser considerados e reconhecidos antes da transição para o Agile:

  1. Ajuste cultural: Depende muito se o Agile pode ser implementado com sucesso em uma determinada cultura organizacional. O Agile certamente não é um remédio para todos, e organizações com culturas compatíveis podem obter benefícios em um grau considerável. No entanto, quando o Agile é um erro de partida, torna-se uma mudança cultural e não uma simples adoção de processo.
  2. Prazo de execução do projeto: Quão boa é sua equipe no fornecimento? Entrega é uma cultura e um processo. Alterar o processo não necessariamente o ajudará a entregar. A maturidade do processo é um estado de processos inter-relacionados robustos e definidos que levam a resultados e resultados consistentes com o menor desvio. A compreensão do nível de maturidade facilita a execução do projeto, pois a estratégia de implementação do projeto pode ser adaptada a um nível específico de maturidade.
  3. Expectativas: A estrutura estabelece um conjunto de princípios, mas não define benefícios. É responsabilidade de uma organização definir o que está esperando do Agile.
  4. Pessoas: As partes interessadas em todas as divisões envolvidas precisam participar da decisão de adotar o Agile. As atividades de aprimoramento educacional podem permitir uma melhor compreensão desse processo em toda a organização.
  5. Ambiente distribuído: Se a equipe estiver geograficamente distribuída, o Agile pode ser um desafio, já que o conceito Agile é construído em torno de uma equipe que está localizada. Portanto, a implementação Agile distribuída é desafiadora e a restrição de ser distribuída pode afetar o processo.
READ  Qual ferramenta eu uso para rastrear o orçamento de um projeto? [Video]

Agilidade não é um conceito unidimensional. As organizações tendem a ter métodos profundamente enraizados de execução de projetos, e o atual grau de agilidade precisa ser levado em consideração antes de mudar para o Agile.

O gerenciamento da transição do estilo atual de execução do projeto para o Agile afeta a realização em larga escala dos benefícios do Agile. Essa transição precisa ser gradual e bem gerenciada, em vez de abrupta e repentina. Uma introdução calorosa ao Agile por meio de uma mudança no plano de gerenciamento pode facilitar a transição geral.

Por fim, o Agile é um conceito difícil de dominar. A implementação de um processo não significa necessariamente o fim da jornada. O nível de maturidade do processo é aprimorado pela implementação de um recurso de melhoria de processo que suporta projetos e promove os principais conceitos e práticas da metodologia – ajudando a garantir que a adoção do Agile seja um sucesso.


Sobre o autor

Adam Alami é um consultor de TI experiente e versátil, com mais de 18 anos de experiência em torno dos principais projetos de transformação de negócios. Análise de negócios e gerenciamento de projetos são sua paixão. Ele tem uma vasta experiência em vários setores com empresas de nível 1 em grandes projetos nas áreas de transformação corporativa, integração, migração e modernização de sistemas.

Ele tem um histórico de desempenho acadêmico. É bacharel em Engenharia de Software pela Université du Québec à Montréal (UQÀM) e mestre em computação pela Universidade de Tecnologia de Sydney (UTS).

Adam é apaixonado por pesquisa. Seus interesses de pesquisa são offshoring de TI, tecnologia bancária, análise de negócios, gerenciamento global de projetos, tecnologia e cultura da informação, inovação empresarial e soluções de negócios. Para saber mais, entre em contato com Adam por e-mail ou visite seu site Adam Alami

READ  Como encontrar motivação para o trabalho quando você não tem a determinação
cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *