Lançamento antecipado, lançamento frequentemente é uma filosofia de desenvolvimento de software que enfatiza a importância de lançamentos antecipados e frequentes na criação de um ciclo de feedback estreito entre desenvolvedores e testadores ou usuários, ao contrário de uma estratégia de lançamento baseada em recursos.
Os defensores argumentam que isso permite que o desenvolvimento de software progrida mais rapidamente, permite que o usuário ajude a definir o que o software se tornará, melhor se adapta aos requisitos dos usuários para o software e, em última análise, resulta em software de maior qualidade. A filosofia de desenvolvimento tenta eliminar o risco de criar software que ninguém usará. A configuração para lançamentos frequentes “desde os estágios iniciais do projeto” é a base da abordagem de redução de risco do Agile.
Priorize os recursos do backlog do produto
As equipes Scrum trabalham nos recursos do projeto de acordo com sua prioridade. Eles especificamente não funcionam de acordo com a experiência cronológica de todo o backlog do produto. Eles especialmente não dividem todos os recursos no backlog e trabalham neles simultaneamente.
A equipe Scrum escolhe o recurso de maior prioridade e trabalha para completá-lo primeiro, antes de passar para o próximo recurso. Quando a equipe atinge o marco de ter construído o recurso mais importante, eles não passam para o próximo recurso da lista. Em vez disso, eles lançam a versão atual para seu público-alvo, para que seus usuários possam se beneficiar imediatamente do valor que a equipe criou. Isso também cria uma oportunidade para usuários reais fornecerem feedback real com base no uso real do projeto.