O Léxico Ágil UX-Republic

Ágil está em todo lugar

Entre sua aula de ioga, um post-it encontrado em sua mochila crossfit ou uma Daily Stand Meeting (DSM) em frente a uma máquina de café, seu CTO diz que toda empresa moderna deveria migrar para o Agile.
Então, se você não entende (bem) o que seus colegas desenvolvedores fazem todas as manhãs, diante de um quadro, você não está (ainda?) convidado e quer brilhar na frente de um Scrum Master, nós lhe damos algumas definições para saber do que se trata.
você fala ágil

Antes de mais nada, o que é agilidade?

Falamos sobre a metodologia Agile na gestão de projetos, uma abordagem iterativa e colaborativa, capaz de levar em conta as necessidades iniciais do cliente e aquelas relacionadas à realidade operacional. Este princípio permite, em particular, levar em conta as necessidades do usuário final ao longo do projeto e é baseado em valores.

Scrum

O framework metodológico Scrum é o método Agile mais utilizado no mundo. Ele se baseia em iterações curtas (sprints) com organização, funções e reuniões específicas.

Scrum Master

Membro da equipe Scrum, o Scrum Master garante a aplicação adequada do método Scrum e garante a manutenção adequada das condições de trabalho da equipe. É ele quem organiza as retrospectivas do sprint. Essa função pode ser desempenhada por um membro da equipe de desenvolvimento. Uma equipe que funciona bem pode eventualmente dispensar o Scrum Master.

Product Owner

O PO é um membro pleno da equipe Scrum. Ele é responsável por definir um produto que trará o máximo de valor aos usuários, dentro do tempo e orçamento alocados ao projeto. É ele e somente ele quem gerencia e prioriza o Backlog. Ele está perto da equipe scrum, mas trabalha para as equipes de negócios.

Partes interessadas

Este é o cliente, patrocinador ou patrocinador do produto que define os objetivos de negócios do produto. Mais amplamente, pode ser qualquer pessoa interessada no projeto: especialistas em negócios, usuários, clientes, patrocinadores, investidores etc. Eles participam de revisões de sprints para ver o progresso do produto e podem intervir de forma ad hoc em determinados sprints para ajudar a equipe.

A equipe Scrum (ou equipe de desenvolvimento)

A equipe Scrum é composta principalmente por desenvolvedores, um líder de tecnologia, mas também pode incluir um UX e/ou uma UI. Eles percebem as funcionalidades do produto, apresentam, embalam e entregam. O PO e o Scrum Master também fazem parte da equipe.

Sprint

Um sprint (ou iteração em francês) é um intervalo de tempo curto, geralmente entre 2 a 4 semanas no máximo, durante o qual a equipe projeta, realiza, desenvolve e testa novas funcionalidades de um produto. No final do sprint, o produto é potencialmente despachável.

Solte

Um lançamento corresponde a uma nova versão do produto, disponível aos usuários. Um release é composto de vários sprints.

História do usuário

Uma História do usuário (ou US) é uma descrição simples e compreensível de um recurso a ser desenvolvido. Contém informações sobre quem? que ? Por quê ? Pode ser complementado com regras de gestão, critérios de aceitação, documentação (wireframes, regras de negócio, etc.), KPIs, etc.

Épico

É um recurso de macro ou história de usuário “grande”, que é então dividida em várias histórias de usuário.

Backlog de produtos

É a principal ferramenta do OP. É uma lista de User Stories agendada e mantida pelo Product Owner em colaboração com a equipe Scrum.

Gráfico de destruição

Gráfico para acompanhar o progresso de um sprint. É composto por uma curva esperada e uma curva real indicando o trabalho realizado ao longo do tempo.

Roadmap

Ferramenta essencial de planejamento e comunicação para o PO. Permite identificar os recursos a serem integrados e planejar os lançamentos. O roadmap dá visibilidade à gestão que pode validar a visão estratégica do PO e permite que o time Scrum antecipe o trabalho que está por vir.

Kanban

Kanban é um método ágil baseado em gerenciamento visual de tarefas e melhoria contínua. Pode ser usado em adição ao Scrum. Muitas vezes, também é um quadro de tarefas para acompanhar o progresso visualmente.

Rituais / Cerimônias Ágeis

Estas são todas as reuniões do projeto definidas pela estrutura da metodologia Scrum:

  • planejamento de corrida,
  • o scrum diário,
  • a revisão do sprint
  • a retrospectiva

prancha ágil

Como Bônus/Take away

Manifesto Ágil

O manifesto Agile define os principais princípios da agilidade em 4 pontos:
#1 Pessoas e suas interações, em vez de processos e ferramentas
#2 Soluções de trabalho, em vez de documentação abrangente
#3 Colaboração com clientes, preferencialmente em negociações de contratos
#4 A resposta à mudança, em vez de seguir um plano.
O objetivo não é ser exaustivo, mas dar algumas chaves para entender os termos que aparecem com mais frequência em agilidade, voltaremos com alguns conceitos e métodos implementados por nossos Product Owners.
A UX-Republic está contratando! Se todos esses conceitos não guardam mais segredos para você, se você está procurando tarefas desafiadoras com nossos principais clientes de contas e se gosta de trabalhar com UX, UI, Analistas de Dados e desenvolvedores, não hesite!
Felix R., Product Owner @UX-Republic