Equipe ágil: a maturidade do desenvolvimento

Equipe ágil: a maturidade do desenvolvimento

Quando as equipes iniciam um desenvolvimento ágil, pouco mudou, além talvez de mais reuniões no cronograma. Elas ainda podem operar separadamente ou limitar suas interações com os clientes. Você pode ver o trabalho se dividir em tarefas do tipo cascata, depois projetar histórias de usuários, depois construir histórias, depois testar histórias. Portanto, as “Equipes Ágeis” são ágeis na forma quando simplesmente andam por aí sem entender ou aceitar princípios e valores ágeis. As equipes se tornam ágeis quando pensam e agem de acordo com os valores e princípios ágeis.

Continue reading
Tutorial de Gráfico PERT

Tutorial de Gráfico PERT

PERT Chart é o acrônimo de (Program Evaluation and Review Technique). Um gráfico PERT é uma ferramenta de gerenciamento de projeto usada para programar, organizar e coordenar tarefas dentro de um projeto. É basicamente um método para analisar as tarefas envolvidas na conclusão de um determinado projeto, especialmente o tempo necessário para completar cada tarefa, e para identificar o tempo mínimo necessário para completar o projeto total.

Continue reading
O que é abordagem de autogestão?

O que é abordagem de autogestão?

Uma equipe autogerida é um grupo de funcionários que são responsáveis por todos ou pela maioria dos aspectos da produção de um produto ou serviço. A equipe auto-gerenciada é a unidade básica da nova organização horizontal. Equipes auto-geridas são um resultado da abordagem anterior da equipe.

Continue reading
Equipes multifuncionais x auto-organizadas x recursos x componentes no Agile

Equipes multifuncionais x auto-organizadas x recursos x componentes no Agile

“Uma equipe multifuncional tem todas as competências necessárias para realizar o trabalho sem depender de outros que não fazem parte da equipe” – Guia Scrum. Em contraste com a abordagem de equipe componente, equipes multifuncionais são grupos compostos por pessoas de diferentes áreas funcionais da empresa. - Deve ser formado não apenas com especialistas técnicos (Back-end, Front-end developers, QA engineers, etc.), mas também consiste de membros como Business Analysts, especialistas em Marketing e UX ou qualquer outra pessoa que tome parte ativa no projeto.

Continue reading
Estimativa ágil: estimativas relativas vs estimativas absolutas

Estimativa ágil: estimativas relativas vs estimativas absolutas

Se uma equipe está desenvolvendo um produto ou um projeto, precisamos responder à pergunta “Quando poderemos terminá-lo?”. ou até onde seremos capazes de ir em um determinado momento, de modo que, como nos modelos tradicionais de desenvolvimento, precisamos estimar a carga de trabalho antes de iniciar o projeto. A estimativa ágil é o processo de estimar o esforço necessário para completar uma tarefa prioritária no backlog do produto. Esse esforço é normalmente medido em termos do tempo necessário para completar essa tarefa, o que, por sua vez, leva a um planejamento preciso do sprint.

Continue reading
Os sete métodos de desenvolvimento ágil mais populares

Os sete métodos de desenvolvimento ágil mais populares

Quando o Manifesto Ágil foi criado, havia vários processos de desenvolvimento “leves”; outros métodos semelhantes surgiram desde então. Agora, eles são referidos coletivamente como métodos “ágeis”. Desde o nascimento do Manifesto Ágil em 2001, tem havido muito burburinho em torno de ser ágil. A abordagem Ágil é apenas uma forma de pensar que permite às equipes e organizações inovar, responder rapidamente às mudanças na demanda, ao mesmo tempo em que mitiga os riscos. As organizações podem ser ágeis usando muitas das estruturas disponíveis como Scrum, Kanban, Lean, XP, etc…

Continue reading
Abordagem de desenvolvimento test-drive para desenvolvimento ágil de software

Abordagem de desenvolvimento test-drive para desenvolvimento ágil de software

O Desenvolvimento Test Driven (TDD) é um processo de desenvolvimento de software, que depende da transformação dos requisitos de software em casos de teste antes que o software seja totalmente desenvolvido, e do rastreamento de todo o desenvolvimento de software através de repetidos testes de software para todos os casos de teste. Isto é o oposto de desenvolver primeiro o software e depois criar casos de teste. Alguns modelos populares suportam muito bem TDD, tais como MVC e MVP.

Continue reading