Sie sind auf Seite 1von 15

Processo de Desenvolvimento de Software

SCRUM
Thalles Felipe G. do Carmo Andrey Rodrigues Lobo Raphael Astenreter
Stefano Ranzulla

Processo de Desenvolvimento de Software: SCRUM


O que SCRUM ? SCRUM um processo interativo e incremental

O nome SCRUM derivado de uma jogada de rgbi.

- Transparncia -Integridade: assim que perceber algo, faa algo - Ser emprico - Auto-organizao - Entrega de valor

Processo de Desenvolvimento de Software: SCRUM

1. Papis do SCRUM (Roles)


O Scrum implementa um esqueleto interativo e incremental atravs de trs papis principais: Product Owner; Scrum Team; ScrumMaster;

Processo de Desenvolvimento de Software: SCRUM

1. Papis do SCRUM (Roles)


Representa os interesses do cliente; Ele tem que ser a interface entre o cliente e o time de desenvolvedores; Decidir sobre a data de trmino; responsvel pela rentabilidade do produto; Aceitar ou rejeitar o resultado do trabalho; O trabalho mais rduo do Proprietrio do Produto definir o Product
1.1 Product Owner

Processo de Desenvolvimento de Software: SCRUM

1. Papis do SCRUM (Roles)


1.2 ScrumMaster Assegurar que a equipe de desenvolvimento funcione plenamente e seja produtiva; Ajudar na cooperao entre todas as funes e papis do time; Devido a todas estas responsabilidades, podemos chamar ele de Coordenador do Projeto. O ScrumMaster deve resolver problemas ou conflitos entre os integrantes do 5 time de desenvolvimento;

Processo de Desenvolvimento de Software: SCRUM

1. Papis do SCRUM (Roles)


1.3 Equipe de Desenvolvimento

quem coloca a mo na massa para que o software comece a ter cara e funcionamento; Pode haver uma ou mais equipes de desenvolvimentos; So pequenas e multidisciplinares, com em mdia 7 participantes; Definem metas de cada Sprint; Trabalham para atingir todos os resultados definidos pelo Proprietrio do Produto.

Processo de Desenvolvimento de Software: SCRUM

1. Papis do SCRUM (Roles)


Comprometimento x Envolvimento Clientes: galinhas Equipe: Porcos

Processo de Desenvolvimento de Software: SCRUM

2. Cerimnias SCRUM (Cerimonies)


2.1 Reunio de Planejamento do Sprint O Proprietrio do Produto a definir prazos reais para o projeto As prioridades e prazos das funcionalidades do software so definidas; Inicia-se um trabalho com todos desenvolvedores para a quebra destas tarefas grandes em pequenas;

Processo de Desenvolvimento de Software: SCRUM

2. Cerimnias SCRUM (Cerimonies)


2.2 Reunies Dirias SCRUM Parmetros. Dirio. 15 minutos. O qu O qu vais Todos em p! fizeste fazer hoje? ontem? No para a soluo de problemas. Todo mundo convidado. Apenas os membros da equipe, ScrumMaster, Product Owner podem falar (porcos).

H algum obstculo?

Processo de Desenvolvimento de Software: SCRUM

2. Cerimnias SCRUM (Cerimonies)


2.3 Reunio de Reviso do Sprint Equipe apresenta os resultados obtidos durante o Sprint. Tipicamente, demonstrao de novas funcionalidades ou sua arquitetura. Todo o time participa. O mundo convidado. Periodicamente, observe o que funciona e o que no funciona. Feita aps cada Sprint.
10

Processo de Desenvolvimento de Software: SCRUM

3. Artefatos SCRUM (Artifacts)


3.1 Product Backlog uma lista que representa tudo que necessrio para desenvolver e lanar um produto. A lista deve conter todas as caractersticas, funes, tecnologias, melhorias e correes de defeitos que constituem as mudanas que sero efetuadas no produto para futuras.

11

Processo de Desenvolvimento de Software: SCRUM

3. Artefatos SCRUM (Artifacts)


3.2 Sprint Backlog uma subdiviso do Product Backlog ou seja, separas onde os processos que tenham uma maior prioridade so realizados primeiro.

12

Processo de Desenvolvimento de Software: SCRUM

3. Artefatos SCRUM (Artifacts)


3.3 Burndown Chart Burndown demonstra produtividade da equipe Representa o trabalho restante sobre tempo, ou seja, ele permite visualizar o progresso e/ou a evoluo do trabalho executado pela a equipe Atualizao do Burndown diria;
13

Processo de Desenvolvimento de Software: SCRUM

Exemplificao do Scrum
A criao do Product Backlog

De 2 a 4 semanas, um produto apresentvel para o cliente.

A criao do Sprints
14

Processo de Desenvolvimento de Software: SCRUM

Alguma duvida???

15

Das könnte Ihnen auch gefallen