[grupo 2] apresentação i

9
SoftEng Clicker 7M1W Developers “SnowWhite” Grupo 2 - Arthur, Guilherme, Igor, Lucas, Priscilla, Tiago, Vítor, Vítor Faria,

Upload: priscilla-vasconcelos

Post on 15-Aug-2015

75 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: [Grupo 2] Apresentação I

SoftEng Clicker

7M1W Developers“SnowWhite”

Grupo 2 - Arthur, Guilherme, Igor, Lucas, Priscilla, Tiago, Vítor, Vítor Faria,

Page 2: [Grupo 2] Apresentação I

Processo - SCRUM

- Desenvolvimento Ágil. Requisitos Mutáveis. Desenvolvimento horizontal, sem hierarquia forte.- Product Backlog: Requisitos ordenados por prioridade e cujo tamanho/dificuldade são estimados.- Mutável entre Sprints. Constante durante Sprint.

Page 3: [Grupo 2] Apresentação I

Processo - Papéis

- Product Owner: Produz o Product Backlog. Representante do Cliente ou membro da Equipe de desenvolvimento em contato direto com o cliente.- Scrum Master: Coordena os desenvolvedores e os auxilia em suas dificuldades.- Demais desenvolvedores: Programam.

Page 4: [Grupo 2] Apresentação I

Processo - Sprints

- “Corridas”- Período fixo onde os desenvolvedores, coordenados pelo Scrum Master, concentram esforços de forma a cumprir um ou mais requisitos definidos do Product Backlog.

Page 5: [Grupo 2] Apresentação I

Processo - Papéis

❖ Product Owner: Igor

❖ Scrum Master: Guilherme

❖ Time de desenvolvimento: Arthur, Lucas, Priscilla, Tiago, Vítor e Vítor.

Page 6: [Grupo 2] Apresentação I

Processo - Reuniões

Reuniões:- Antes e depois de cada Sprint, reunião com o Product Owner para definição do que será naquela Sprint e análise dos resultados. Mudanças no Product Backlog- Durante Sprints: Reuniões frequentes com o Scrum Master para solução de eventuais problemas. Idealmente: Diárias. Para o projeto: 2x na Semana (Uma presencial, uma online.)

Page 7: [Grupo 2] Apresentação I

O jogo

❖ SoftEng - estilo Clicker;❖ Plataformas: Android e iOS;❖ Framework de desenvolvimento: PhoneGap;❖ Metodologia: Scrum. 2 Reuniões semanais;❖ Gestão de configuração e controle de

versão: GitHub ;

Page 8: [Grupo 2] Apresentação I

O jogo - Exemplo de um clickerCookie Clicker - http://orteil.dashnet.org/cookieclicker/

Page 9: [Grupo 2] Apresentação I

Product BacklogID PRIORIDADE DESCRIÇÃO ESTIMATIVA

1 1 Como administrador, desejo que o software tenha versões para iOS e Android, sendo vendido na App Store e Google Play.

2

2 1 Como jogador, desejo uma imagem clicável de um computador que gere um dos recursos do jogo (pontos de função).

1

3 2 Como jogador, desejo que sejam exibidas na tela os dois recursos do jogo (pontos de função e Soft$), os upgrades adquiridos (processos e certificações) e os desenvolvedores contratados (estagiários,

técnicos, analistas, engenheiros, arquitetos)

2

4 3 Como jogador, desejo uma ferramenta para converter Pontos de Função em Soft$. 1

5 4 Como jogador, desejo poder contratar, por uma quantia em dinheiro, desenvolvedores, que geram pontos de função por unidade de tempo.

3

6 5 Como jogador, desejo poder comprar Upgrades (Processos e Certificações), que aumentarão a produtividade dos desenvolvedores e/ou o valor em Soft$ de cada ponto de função.

5

7 6 A cada upgrade adquirido, deve ser feita uma pergunta conceitual acerca do mesmo. 2

8 7 O progresso deve ser salvo. 2