Skip to main content

Processos de desenvolvimento de software

  • O desenvolvimento do projeto será conduzido com base na metodologia ágil Scrum, amplamente adotada para o gerenciamento iterativo e incremental de projetos de software. Essa abordagem foca na entrega contínua de valor ao cliente, promovendo colaboração constante entre os membros da equipe, adaptabilidade a mudanças e melhoria contínua do processo.
  • No Scrum, o trabalho é organizado em sprints, que são ciclos curtos e fixos (geralmente de uma a quatro semanas) nos quais um conjunto de funcionalidades priorizadas é desenvolvido e entregue. O processo é composto por eventos e artefatos bem definidos, entre eles:
    • Backlog do Produto: Lista priorizada de funcionalidades, requisitos e melhorias desejadas, mantida e refinada continuamente ao longo do projeto.
    • Planejamento da Sprint: Reunião realizada no início de cada sprint para definir os objetivos e selecionar os itens do backlog que serão desenvolvidos.
    • Daily Scrum (Reuniões Diárias): Encontros curtos (até 15 minutos) realizados diariamente para sincronizar as atividades da equipe, identificar impedimentos e alinhar o progresso.
    • Revisão da Sprint: Reunião realizada ao final da sprint para apresentar as entregas concluídas, validar as funcionalidades com os stakeholders e coletar feedback.
    • Retrospectiva da Sprint: Encontro que tem como objetivo refletir sobre o que funcionou bem, o que pode ser melhorado e quais ações serão adotadas para otimizar o desempenho nas próximas sprints.
  • Esses elementos estão representados de forma visual e didática na Figura 2: Diagrama de Métodos, que ilustra o fluxo do processo Scrum adotado pelo grupo Algiz, reforçando a sequência de atividades, os papéis envolvidos e a dinâmica interativa do desenvolvimento.
    Além disso, os princípios e práticas do Scrum adotados são complementados por instrumentos de monitoramento como a Tabela 10: Backlog do Produto, que reúne e prioriza os entregáveis, e a Tabela 13: Métricas e Medições, que serve como base para a avaliação contínua do desempenho da equipe, permitindo decisões orientadas por dados.
    Dessa forma, o processo adotado visa garantir transparência, colaboração, entregas incrementais e adaptação constante, pilares fundamentais da metodologia Scrum.

Referência

Documento de visão do produto e do projeto

Para acessar a versão mais atual (v1.2.0) do documento de visão do produto e do projeto, consulte o pdf
Visão do Produto e do Projeto - EcoNet