Desenvolvimento Ágil com Scrum (Parte 2)

O processo de desenvolvimento em Scrum representa um ciclo de etapas, com tempos e artefactos bem definidos, para assim se obterem os melhores resultados.

Processo de Desenvolvimento em Scrum

Processo de desenvolvimento em Scrum, metodologia de Desenvolvimento Ágil

Depois de surgir a ideia de produto ou projecto, o Scrum Master e o Product Owner, elaboram o Product Backlog.

Product Backlog

É o registo que contém as funcionalidades do produto que devem ser desenvolvidas. Salientar que estas funcionalidades devem estar ordenadas de acordo com a prioridade (das mais importantes para as menos importantes). Assim, do product backlog é criado o release backlog, sendo este um conjunto de tarefas para cada sprint.

Sprint

Esta representa o espaço de tempo em que uma tarefa vai ser concluída, que, neste caso, pode variar entre uma a quatro semanas. Isto porque, o tamanho de cada sprint é adequado aos projetos e ao release backlog.

Scrum Meetings

Sprint Planning

Esta reunião é a primeira de uma sprint. É organizada pelo Scrum Master, que reune com o PO e a Team. Nesta, é definida a meta da sprint de acordo com as necessidades do PO, assim como as as tarefas da mesma.

Daily Scrum Meeting

Deve ser feita uma reunião diária, organizada pelo Scrum Master com a Team, com duração de cerca de 15 minutos. É uma forma de comprovar que cada elemento está a cumprir o seu papel. Em contrário, serve para definir estratégias de melhoria.

Sprint Review

Trata-se do momento em que a Team faz uma apresentação intermédia, ao PO, dos resultados conseguidos até ao momento.

Sprint Retrospective

Depois da apresentação é importante discutir sobre o que foi conseguido com sucesso e o que não está de acordo com as especificações do cliente. Além disso, são definidas estratégias para adaptar ou reformular o produto apresentado.

A metodologia de desenvolvimento Scrum tem vindo a ser usada com muito sucesso em projetos de desenvolvimento de software para várias finalidades, em organizações de diferentes os tipos e dimensões. Mas, além de software, há várias outras situações em que esta metodologia pode ser aplicada.

Artigos relacionados: Desenvolvimento Ágil com Scrum (Parte 1)

Mais informação em Scrum.org.

Gearbest Os Produtos mais vendidos com os coupons de melhor preços promotion
Os Produtos mais vendidos com os coupons de melhor preços

Sobre Helder Rodrigo Pinto

Engenheiro Informático; Mestre em Engenharia Informática - Ramo Multimédia; Doutorando em Média Digital; Formador e coordenador na ATEC, CESAE e ISTEC.

Veja também

Desenvolvimento Ágil com Scrum (Parte 1)

A gestão de projetos de software pode ser simplificada usando metodologias apropriadas, como a metodologia …

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.